Migrer de la version 2 du service Inventory vers des flux supplémentaires
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La fonctionnalité de flux supplémentaires introduite dans la version 2.1 de Content API offre des fonctionnalités semblables à l'ancien service Inventory (v2).
Les deux services vous permettent d'effectuer des mises à jour partielles de produits en ligne (et non en magasin) sans remplacer toutes les données produit. Lorsque vous migrez vers des flux supplémentaires, tenez compte des points suivants:
Avec les flux supplémentaires, appeler Products.insert avec feedId en tant que paramètre de requête équivaut à utiliser Inventory.set avec l'ancien service Inventory pour effectuer des mises à jour partielles sur un produit.
Vous pouvez mettre à jour n'importe quel champ de données produit avec des flux supplémentaires, à l'exception des champs spécifiques à l'inventaire en magasin.
Pour ajouter et mettre à jour des données produit au niveau du magasin avec la version 2.1 de Content API, utilisez le service Local Inventory plutôt que des flux supplémentaires.
Vous pouvez créer des flux supplémentaires distincts pour mettre à jour différentes données produit.
Par exemple, vous pouvez créer un flux supplémentaire pour mettre à jour les prix et un autre pour les mises à jour des disponibilités. Cela facilite le débogage des problèmes de données produit en facilitant le suivi du flux responsable de la mise à jour de cet attribut.
Quotas de requêtes
De plus, l'une des principales différences entre les flux supplémentaires et l'ancien service Inventory est que ces flux ont un quota de requêtes inférieur. Contrairement au service Inventory, les requêtes effectuées via des flux supplémentaires sont comptabilisées dans le même quota que la ressource Products.
Si vous avez besoin d'un quota de requêtes plus élevé, veuillez nous contacter en fournissant les informations suivantes:
Votre ID Merchant Center
Les méthodes pour lesquelles vous atteignez votre quota
Une estimation du nombre d'appels supplémentaires par jour dont vous avez besoin pour ces méthodes
Une justification métier pour laquelle vous avez besoin de ces appels de méthode supplémentaires
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/13 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/13 (UTC)."],[],["The Merchant API beta, a new version of the Content API for Shopping, is introduced. Supplemental feeds in Content API v2.1 allow partial updates to online product data, similar to the legacy inventory service, using `Products.insert` with `feedId`. Supplemental feeds can update any non-local inventory field and allow for creating multiple feeds for different attributes. Unlike the legacy system, requests using these feeds count against the Products resource quota. Increased quota requests require providing the Merchant Center ID, quota details, and a business justification.\n"]]