Conception de l'API Merchant Center

Nous avons conçu l'API Merchant pour qu'elle soit familière aux développeurs de Content API for Shopping, tout en étant plus simple et plus flexible. Voici quelques informations détaillées sur la conception de l'API Merchant :

Sous-API

L'API Merchant est un ensemble de sous-API. Les sous-API sont des groupes de services et de ressources associés. Cette conception signifie que vous pouvez choisir d'utiliser uniquement les sous-API nécessaires à votre intégration unique.

L'API Merchant inclut les sous-API suivantes :

  • Comptes : gérez les comptes Merchant Center à grande échelle.
  • Produits : gérez les données produit, comme le prix et la disponibilité.
  • Sources de données : affichez et gérez les sources de données de vos produits.
  • Inventaires : présentez vos produits par magasin ou par région sur Google.
  • Rapports : consultez des données sur vos produits, vos performances et votre environnement concurrentiel sur Google.
  • Promotions : créez et gérez des promotions pour mettre en avant des offres spéciales sur vos produits.
  • Partenariat sur les flux en magasin : importez votre flux d'inventaire de produits en magasin.
  • Sources de conversion : gérez les sources de conversion pour votre compte.
  • Notifications : gérez vos abonnements aux notifications.
  • Quota : vérifiez le quota d'API de vos comptes.

L'API Merchant est en bêta et inclura d'autres sous-API au fil du temps.

Transport

Le mécanisme de transport par défaut de l'API Merchant est gRPC. Vous pouvez également utiliser REST.

Pour en savoir plus, consultez le guide de démarrage rapide.

Enums

Il est possible que de nouvelles valeurs soient exposées dans les champs Enum de l'API Merchant. Votre code doit être structuré de manière à pouvoir gérer les valeurs non reconnues de manière fluide. Vous devez surveiller l'occurrence de valeurs d'énumération non reconnues et intervenir pour maintenir le code à jour.

Gestion des versions

Les sous-API sont versionnées séparément. Cela signifie que vous n'avez rien à faire si nous mettons à jour une sous-API que vous n'utilisez pas. Vous ne devez mettre à jour votre code que lorsque de nouvelles versions des sous-API que vous utilisez sont publiées. Pour en savoir plus, consultez Gestion des versions.

Les versions qui se terminent par "bêta" sont susceptibles d'être modifiées ou supprimées.