Esegui la migrazione dell'assistenza ai commercianti

Con l'API Content for Shopping, puoi utilizzare la risorsa merchantsupport per creare una pagina di diagnostica in-app per i tuoi commercianti. L'API Merchant offre la risoluzione dei problemi, che supporta la stessa funzionalità.

Panoramica

Quando esegui la migrazione dall'API Content, tieni presente che sono state apportate modifiche ai nomi e alle strutture di servizi e metodi:

  • La modifica più significativa nella risposta API è il consolidamento degli oggetti AccountIssue e ProductIssue in un unico oggetto RenderedIssue. In questo modo, il codice dovrebbe essere semplificato fornendo una struttura coerente per tutti i tipi di problemi.
  • L'API Merchant rinomina il campo issues in rendered_issues.

Identificatori

Modifica gli identificatori dell'API Content come segue per l'API Merchant.

Metodo API Content per Shopping API Merchant
renderaccountissues {merchant_id} accounts/{ACCOUNT_ID}
renderproductissues {PRODUCT_ID} accounts/{ACCOUNT_ID}/products/{PRODUCT_ID}
TriggerAction {merchant_id} accounts/{ACCOUNT_ID}

Richieste

Modifica le richieste dell'API Content come segue per l'API Merchant.

Azione API Content per Shopping API Merchant
Visualizzare i problemi a livello di account per un account POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
Visualizzare i problemi relativi a un prodotto 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
Azione trigger POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction

La modifica più significativa nella risposta dell'API è il consolidamento degli oggetti AccountIssue e ProductIssue in un unico oggetto RenderedIssue. In questo modo, il codice dovrebbe essere semplificato fornendo una struttura coerente per tutti i tipi di problemi.

Campi rinominati

Il nuovo nome del campo issues di primo livello nella risposta è renderedIssues. Contiene un elenco di oggetti RenderedIssue.

API Content per Shopping API Merchant
issues renderedIssues

Modelli rinominati

API Content per Shopping API Merchant
  • AccountIssue
  • ProductIssue
RenderedIssue