Conception de l'API Merchant Center

Nous avons conçu Merchant API pour qu'elle soit familière aux développeurs Content API for Shopping, tout en étant plus simple et plus flexible. Vous trouverez ci-dessous des 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.
  • Conversions : Gérez les sources de conversion pour votre compte.
  • Sources de données : affichez et gérez les sources de données de vos produits.
  • Résolution des problèmes : obtenez des informations sur les problèmes qui affectent votre compte et créez une page de diagnostic dans l'application.
  • Inventaires : présentez vos produits par magasin ou par région sur Google.
  • Partenariat sur les flux locaux : Importez votre flux d'inventaire de produits en magasin.
  • Notifications : gérez vos abonnements aux notifications.
  • Suivi des commandes : fournissez des données historiques de suivi des commandes pour améliorer les estimations de livraison et agrémenter vos fiches d'annotations de livraison.
  • Produits : gérez les données produit, comme le prix et la disponibilité.
  • Product Studio : utilisez Google Product Studio pour générer automatiquement des images de produits et des suggestions de texte.
  • Promotions : créez et gérez des promotions pour mettre en avant des offres spéciales sur vos produits.
  • Quota : vérifiez le quota d'API de vos comptes.
  • Rapports : consultez des données sur vos produits, vos performances et votre environnement concurrentiel sur Google.
  • Avis : gérez les avis sur les produits et les vendeurs.

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 à l'avenir. 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.