Une fois que vous avez créé vos flux, Google les évalue.
Créez des flux :
-
Générez vos flux. Vous transmettez la plupart de vos données d'inventaire à Google via des flux. Pour commencer, créez votre flux Merchant (et votre flux Services, le cas échéant):
- Flux marchands:ce flux décrit vos marchands et les liens action_link à leur niveau.
- Flux de services (facultatif / non recommandé) : il est déconseillé d'implémenter des flux de services pour les nouvelles intégrations de Reservations Business Link. Si vous souhaitez conserver votre intégration existante, suivez cette ancienne documentation.
Champs obligatoires et recommandés
Flux Nom du champ Description Obligatoire ? Marchands merchant_id Identifiant unique du marchand Oui Marchands nom Nom du marchand Oui Marchands geo Adresse et coordonnées géographiques du marchand Oui Marchands telephone Numéro de téléphone du marchand Oui Marchands catégorie Type d'établissement du marchand Nice to Have (Souhaitable) Marchands action_link Informations concernant les liens profonds spécifiques au marchand Oui Marchand action_link_type Type d'action du lien. Les partenaires du Lien vers des établissements pour les réservations doivent utiliser ACTION_LINK_TYPE_MAKE_DINING_RESERVATION
.Marchand brand_id Chaîne qui identifie la marque à présenter aux utilisateurs Facultatif Pour commencer, consultez les exemples de flux.
Pour en savoir plus sur la spécification de liens d'actions dans les flux d'intégration de Reservations Business Link, cliquez ici.
Incluez des métadonnées de flux dans chacun de vos flux pour nous indiquer comment interpréter le flux.
Voici un exemple de métadonnées d'un flux :
"metadata": { "generation_timestamp": "1467993600", "processing_instruction": "PROCESS_AS_COMPLETE", "total_shards": 1 }
-
Exportez vos flux. Le format des flux est décrit à l'aide de la syntaxe du Protocol Buffer 3. Vous pouvez toutefois vous reporter aux exemples mentionnés ci-dessus pour consulter le format JSON. Nous vous recommandons d'importer les flux au format JSON.
Si vous souhaitez vraiment utiliser le format pb3, consultez Principes de base des Protocol Buffers: Java pour en savoir plus sur l'utilisation des Protocol Buffers pour générer un fichier pb3.
-
Importez les flux dans votre boîte de dépôt SFTP. Pour importer vos flux, utilisez les informations sur la boîte de dépôt SFTP que Google vous a fournies, ainsi que la clé privée que vous avez créée lors de la configuration. Le serveur SFTP de Google est disponible à l'adresse
sftp://partnerupload.google.com
sur le port19321
.Importez vos fichiers avec des noms uniques (par exemple, incluez un code temporel dans le nom). L'utilisation de noms uniques vous permettra de résoudre plus facilement tout problème éventuel et d'envoyer des requêtes pour connaître l'état de vos flux.
Pour déterminer la taille de vos flux et la fréquence à laquelle les publier, tenez compte des consignes suivantes:
- Taille des fichiers et des segments de flux :
- Assurez-vous que la taille du fichier de flux ne dépasse pas 200 Mo (après compression). Les compresser avec
gzip
- Si votre fichier peut atteindre plus de 200 Mo (après compression), divisez-le en plusieurs segments en suivant le tutoriel sur le segmentation des fichiers de flux . Toutefois, cette intégration seule est peu susceptible d'atteindre la limite de 200 Mo.
- Assurez-vous que la taille du fichier de flux ne dépasse pas 200 Mo (après compression). Les compresser avec
- Fréquence des mises à jour complètes :
- Un flux marchands complet est fourni une fois par jour.
- (Si implémenté) Un flux services complet est fourni une fois par jour.
- Taille des fichiers et des segments de flux :
Google évalue les flux
Une fois vos flux importés, Google les traite et les évalue pour en vérifier la qualité et s'assurer qu'ils comportent tous les éléments requis. Nous vérifions les éléments suivants :
- Le flux respecte les spécifications.
- Le flux inclut tous les champs obligatoires.
- Au moins un
action_link
ou un service avec au moinsaction_link
est défini pour chaque marchand. - La majorité de vos données marchand correspondent à des adresses sur Google Maps.