Flux

Une fois que vous avez créé vos flux, Google les évalue.

Créez des flux

  1. Générez votre ou vos flux. Vous transmettez la plupart de vos données d'inventaire à Google via des flux. Pour commencer, créez votre flux Merchant Center (et votre flux de services, le cas échéant):

    • Flux marchands:ce flux décrit vos marchands et les liens d'action au niveau de ces derniers.
    • Flux de services (facultatif / non recommandé) : il n'est pas recommandé de mettre en œuvre des flux de services pour les nouvelles intégrations de démarrage. Si vous souhaitez conserver votre intégration existante, consultez cette ancienne documentation.

    Champs obligatoires et recommandés

    Flux Nom du champ Description Obligatoire ?
    Marchands merchant_id Identifiant unique du marchand Oui
    Marchands name (nom) Nom du marchand Oui
    Marchands geo Adresse et coordonnées géographiques du marchand Oui
    Marchands telephone Téléphone du marchand Oui
    Marchands catégorie Type de lieu du marchand Souhaitable
    Marchands action_link Informations concernant les liens profonds propres au marchand Oui
    Marchand id_marque Chaîne identifiant la marque à présenter aux consommateurs Facultatif

    Pour commencer, consultez les exemples de flux

    Pour savoir comment spécifier des liens d'action dans les flux d'intégration de démarrage, cliquez ici.

    Incluez des métadonnées de flux dans chacun de vos flux afin d'indiquer à Google 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
    }
    
  2. Exportez vos flux. Le format des flux est décrit avec la syntaxe du Protocol Buffer 3. Toutefois, vous pouvez vous reporter aux exemples mentionnés ci-dessus pour en savoir plus sur le format JSON. Nous vous recommandons d'importer les flux au format JSON.

    Si vous souhaitez vraiment utiliser le format pb3, consultez la page Protocole de tampon de protocole: Java pour obtenir des informations générales sur l'utilisation de Protocol Buffers pour générer un fichier.

  3. 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 port 19321.

    Importez vos fichiers avec des noms uniques, par exemple un nom comprenant un horodatage. Les noms uniques facilitent le dépannage et permettent d'interroger l'état du flux.

    Pour déterminer la taille des flux et la fréquence de leur envoi, reportez-vous aux consignes suivantes:

    • Taille des segments et des fichiers de flux :
      • La taille du fichier de flux doit être inférieure à 200 Mo (après compression). Compressez-les à l'aide de gzip.
      • Si votre fichier peut atteindre plus de 200 Mo (après compression), divisez-le en plusieurs segments en suivant le tutoriel Partitionner les fichiers de flux . Toutefois, l'intégration de démarrage ne permettra probablement pas d'atteindre la limite de 200 Mo.
    • Fréquence des mises à jour complètes :
      • Un flux marchand complet est fourni une fois par jour.
      • (Si implémenté) Un flux de service complet est fourni une fois par jour.

Google évalue les flux

Une fois que vous avez importé vos flux, Google les traite et les évalue pour en vérifier la qualité et l'exhaustivité. Nous vérifions les éléments suivants :

  • Le flux respecte les spécifications.
  • Le flux inclut tous les champs obligatoires.
  • Chaque marchand possède au moins un action_link ou un service avec au moins action_link défini.
  • La majorité de vos données marchand correspondent à des adresses sur Google Maps.