Esegui la migrazione della gestione dei prodotti

Puoi utilizzare l'API Merchant per caricare e gestire i tuoi prodotti in modo programmatico. La risorsa accounts.products ti consente di creare un catalogo di negozi online, ovvero un elenco di prodotti e offerte. Per ulteriori informazioni sul caricamento e sulla gestione dei tuoi prodotti tramite l'API Merchant, consulta la Panoramica dell'API Merchant Products.

Ecco un esempio di confronto tra API Content for Shopping e API Merchant Products:

API Content per Shopping API Merchant Products Descrizione
URL https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/ https://merchantapi.googleapis.com/products/v1beta/{parent}/productInputs:insert La variabile {parent} nell'URL di richiesta dell'API Merchant rappresenta l'identificatore univoco dell'account.
Identificatore {id} {name}

Metodi

Ecco un confronto dei metodi per i prodotti nell'API Content for Shopping e nell'API Merchant Products:

Metodo API Content per Shopping API Merchant Products
customBatch No
insert
get
update Non disponibile
delete
list

Ecco un esempio di confronto del metodo GET per l'API Content for Shopping e per l'API Merchant Products:

API Content per Shopping API Merchant
GET https://shoppingcontent.googleapis.com/content/v2.1/{accountId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

Richieste

Metodo URL nell'API Content for Shopping URL nell'API Merchant Products Identificatore nell'API Content Identificatore nell'API Merchant Products
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products POST https://merchantapi.googleapis.com/products/v1beta/{parent}/productsInputs:insert?dataSource={dataSourceName} {merchantId} {parent}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} Non disponibile
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource={dataSourceName} {merchantId}/datafeeds/{productId} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {merchantId}/datafeeds/{productId} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products GET https://merchantapi.googleapis.com/products/v1beta/{parent=accounts/*}/products {merchantId} {parent=accounts/*}

Risorse

API Content per Shopping API Merchant Products Descrizione
  • Prodotto
  • ProductStatus
  • Prodotto
  • ProductInput
Più campi che erano nella risorsa Product in API Content for Shopping sono stati spostati nel campo Attribute nella risorsa ProductInput dell'API Merchant Products.