Cette section spécifie les fichiers de flux utilisés pour transmettre vos données d'inventaire au Centre d'actions. Le contenu de vos flux définit les services que vous fournissez et les services disponibles.
La structure des flux d'inventaire est définie par l'API Google Maps Booking.
Les flux suivants sont obligatoires pour intégrer la redirection des rendez-vous:
- Flux d'entités:contient des données décrivant vos entités.
- Flux d'actions:contient des données décrivant les liens profonds associés à vos entités.
- Flux services:décrit les services fournis par vos entités.
Certains champs de ces flux sont obligatoires et d'autres facultatifs. Tout champ marqué comme facultatif peut être omis s'il est vide.
Le format des flux est décrit à l'aide de la syntaxe du Protocol Buffer 3. Vous avez la possibilité d'importer le fichier de flux sous forme de sérialisation binaire des données du tampon de protocole au format pb3 ou au format JSON dérivé. Nous vous recommandons d'importer les flux au format JSON.
Nous vous recommandons d'utiliser gzip pour compresser les flux avant l'importation.
Ce guide ne concerne que les tampons de protocole du centre d'actions. Pour obtenir des informations générales sur l'utilisation des Protocol Buffers pour générer un fichier pb3, voici un exemple en Java.