Avec Content API for Shopping, vous pouvez utiliser la ressource merchantsupport pour créer une page de diagnostic intégrée à l'application pour vos marchands. L'API Merchant propose la résolution des problèmes, qui offre les mêmes fonctionnalités.
Présentation
Lorsque vous migrez depuis l'API Content, notez que les noms et les structures des services et des méthodes ont changé :
- La modification la plus importante apportée à la réponse de l'API est la consolidation des objets
AccountIssue
etProductIssue
en un seul objetRenderedIssue
. Cela devrait simplifier votre code en fournissant une structure cohérente pour tous les types de problèmes. - Merchant API renomme le champ
issues
enrendered_issues
.
Identifiants
Modifiez vos identifiants Content API comme suit pour l'API Merchant.
Méthode | Content API for Shopping | API Merchant |
---|---|---|
renderaccountissues |
{merchant_id} |
accounts/{ACCOUNT_ID} |
renderproductissues |
{PRODUCT_ID} |
accounts/{ACCOUNT_ID}/products/{PRODUCT_ID} |
TriggerAction |
{merchant_id} |
accounts/{ACCOUNT_ID} |
Requêtes
Modifiez vos requêtes Content API comme suit pour Merchant API.
Action | Content API for Shopping | API Merchant |
---|---|---|
Afficher les problèmes au niveau du compte |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues
|
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
|
Problèmes de rendu pour un produit |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderproductissues/PRODUCT_ID
|
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID/products/PRODUCT_ID:renderproductissues
|
Action de déclenchement |
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction
|
https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction
|
La modification la plus importante apportée à la réponse de l'API est la consolidation des objets AccountIssue
et ProductIssue
en un seul objet RenderedIssue
.
Cela devrait simplifier votre code en fournissant une structure cohérente pour tous les types de problèmes.
Champs renommés
Le nouveau nom du champ issues
de premier niveau dans la réponse est renderedIssues
. Il contient une liste d'objets RenderedIssue
.
Content API for Shopping | API Merchant |
---|---|
issues |
renderedIssues |
Modèles renommés
Content API for Shopping | API Merchant |
---|---|
|
RenderedIssue |