Aperçu des flux de données Un flux de données est un fichier composé d'une liste de produits qui utilisent des regroupements d'attributs qui définissent chacun de vos produits d'une manière unique. Les attributs, tels que la condition et la disponibilité, peuvent avoir des valeurs normalisées ou des réponses acceptées, ou des attributs peuvent être ouverts pour remplir avec votre propre choix de valeur, comme id ou titre. La description précise de vos articles en utilisant ces attributs permet aux utilisateurs de rechercher et de trouver vos articles plus facilement. Il existe un certain nombre de politiques en place sur la façon d'utiliser chaque attribut et la fréquence de mise à jour de vos données produit. N'oubliez pas d'examiner attentivement nos politiques pour vous assurer de bien comprendre les exigences. Choisir le bon format de fichier Il est important de choisir le format qui convient le mieux à vos besoins en tant que marchand lors de la création d'un nouveau flux de données. Nous prenons en charge les flux de données en deux formats généraux, texte (.txt) et XML (.xml). Pour la plupart des petits commerçants, nous vous recommandons d'utiliser le format. txt car il nécessite le moins de connaissances techniques. Vous pouvez facilement créer un flux de données. txt à l'aide d'un éditeur de tableur, tel que Microsoft Excel. Si vous utilisez Google Sheets, nous pouvons générer une feuille de calcul à partir d'un modèle que vous remplissez ou vous pouvez télécharger une feuille de calcul existante. Consultez cet article pour en savoir plus sur les formats de fichiers pris en charge. Pour en savoir plus sur tous les attributs que vous devez fournir dans votre flux de données, consultez la spécification d'alimentation. Dans certains cas, les règles de flux peuvent vous permettre d'exporter et de soumettre votre base de données de produit telle quelle, puis de transformer vos attributs et valeurs pour répondre directement aux spécifications de la spécification du flux dans Google Merchant Center. Remarque: Les fichiers de flux de données sont un moyen de soumettre des données de produit à Merchant Center. Vous pouvez également soumettre des données produit via l'API Content pour Google Shopping ou via une plate-forme E-commerce importée à partir d'une plate-forme de commerce électronique prise en charge. Cet article vous a-t-il été utile? Comment améliorer itGTFS Realtime Overview Fournir des mises à jour des données de transit des utilisateurs en temps réel améliore grandement leur expérience de vos services de transport en commun. Fournir des informations à jour sur les temps d'arrivée et de départ actuels permet aux utilisateurs de planifier en douceur leurs voyages. En conséquence, en cas de retard malheureux, un coureur serait soulagé de savoir qu'ils peuvent rester à la maison un peu plus longtemps. GTFS en temps réel est une spécification de flux qui permet aux agences de transport public de fournir aux développeurs d'applications des mises à jour en temps réel de leur flotte. Ce flux est une extension de GTFS (General Transit Feed Specification), un format de données ouvert pour les horaires de transport en commun et les informations géographiques associées. GTFS en temps réel est conçu pour faciliter la mise en œuvre, une bonne interopérabilité GTFS et un accent sur l'information des passagers. Cette spécification a été conçue grâce à un partenariat entre les agences partenaires de Live Transit Updates, un certain nombre de développeurs de transit et Google. La spécification est publiée sous la licence Apache 2.0. Qu'est-ce que Live Transit Updates pour Google Maps Live Transit Updates est un service qui fournit des mises à jour de transit en temps réel aux utilisateurs de Google Maps et de Google Maps pour mobile. Ces mises à jour comprennent les heures de départ et d'arrivée en direct des stations de transport en commun et des alertes de service. Live Transit Updates fournit deux types de mises à jour en temps réel aux utilisateurs: les horaires de départ en direct et les alertes de service. Les partenaires de Transit fournissent ces mises à jour dans leurs flux. Nous avons créé le format d'alimentation en temps réel GTFS pour compléter le format GTFS largement utilisé pour les programmes de transit statique. Votre flux doit être disponible sur un site où nous pouvons l'extraire périodiquement. Le système traite immédiatement les mises à jour de flux en tant qu'informations de mises à jour de transit en direct. Comment puis-je commencer Pour que Google fournisse des mises à jour en direct sur votre parc, nous devons tout d'abord disposer de vos informations d'horaire statique disponibles via Google Maps. Si vous ne fournissez pas encore vos informations statiques, veuillez suivre les instructions pour participer. Si vos informations de transit statique sont disponibles dans Google Maps, veuillez remplir le formulaire de contact. Nous vous expliquerons comment créer les flux appropriés avec des mises à jour en temps réel. Continuez à lire la section Aperçu ci-dessous. Décidez quels types d'aliment vous fournirez. Jetez un oeil à des exemples de flux. Créez vos propres flux en utilisant la référence. Publiez votre flux. Présentation des types d'alimentation en temps réel GTFS La spécification prend actuellement en charge les types d'informations suivants: Mises à jour de voyage. Retards, annulations, changements d'itinéraires Alertes de service. Arrêter les évènements imprévus affectant une station, un itinéraire ou l'ensemble du réseau Positions des véhicules. Informations sur les véhicules de transport en commun, y compris le lieu et le niveau de congestion Des mises à jour pour chaque type d'information sont fournies dans un flux distinct. Les flux sont diffusés via HTTP et mis à jour fréquemment. Le fichier lui-même est un fichier binaire ordinaire, de sorte que n'importe quel type de serveur Web peut héberger et servir le fichier (d'autres protocoles de transfert peuvent également être utilisés). En variante, des serveurs d'applications Web peuvent également être utilisés qui, en réponse à une demande HTTP GET valide, renvoient le flux. Il n'existe aucune contrainte sur la fréquence ni sur la méthode exacte de mise à jour ou de récupération du flux. Parce que GTFS en temps réel vous permet de présenter l'état réel de votre flotte, le flux doit être mis à jour régulièrement, de préférence chaque fois que de nouvelles données proviennent de votre système de localisation automatique des véhicules. Format de données Le format d'échange de données en temps réel GTFS est basé sur des tampons de protocole. Les tampons de protocole sont un mécanisme neutre en langage et en plate-forme pour la sérialisation de données structurées (pensez à XML, mais plus petit, plus rapide et plus simple). La structure de données est définie dans un fichier gtfs-realtime. proto, qui est ensuite utilisé pour générer du code source pour lire et écrire facilement vos données structurées depuis et vers une variété de flux de données, en utilisant une variété de langages, tels que Java, C , Ou Python. Structure des données La hiérarchie des éléments et leurs définitions de type sont spécifiées dans le fichier gtfs-realtime. proto. Ce fichier texte est utilisé pour générer les bibliothèques nécessaires dans votre choix de langage de programmation. Ces bibliothèques fournissent les classes et les fonctions nécessaires pour générer des flux en temps réel valides de GTFS. Les bibliothèques facilitent la création de flux et garantissent que seuls les flux valides sont produits. Obtenir de l'aide Pour participer aux discussions sur le GTFS en temps réel et suggérer des modifications ou des ajouts à la spécification, rejoignez le groupe de discussion GTFS en temps réel. Des ressources supplémentaires sont disponibles sur la page de la communauté. Mises à jour Google Maps et Live Transit L'une des applications possibles utilisant GTFS en temps réel est Live Transit Updates, une fonctionnalité de Google Maps fournissant aux utilisateurs des informations de transit en temps réel. Si vous fournissez un service de transport qui est ouvert au public, et fonctionne avec des horaires fixes et les itinéraires, nous nous réjouissons de votre participation, il est simple et gratuit. Sauf indication contraire, le contenu de cette page est sous licence Creative Commons Attribution 3.0. Et les exemples de code sont sous licence Apache 2.0. Pour plus de détails, consultez nos politiques du site. Java est une marque déposée d'Oracle et / ou de ses filiales. 26, 2016
No comments:
Post a Comment