Esegui la migrazione della gestione dei prodotti

Puoi utilizzare l'API Merchant per caricare e gestire i tuoi prodotti programmaticamente. La risorsa accounts.products ti consente di creare un catalogo del negozio online, ovvero un elenco di prodotti e offerte. Per saperne di più sul caricamento e sulla gestione dei prodotti tramite l'API Merchant, consulta la Panoramica dell'API Merchant Products.

Di seguito è riportato un confronto di esempio tra l'API Content for Shopping e l'API Merchant Products:

API Content per Shopping API Merchant Products Descrizione
URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/ https://merchantapi.googleapis.com/products/v1beta/{PARENT}/productInputs:insert La variabile {PARENT} nell'URL della richiesta dell'API Merchant rappresenta l'identificatore univoco dell'account.
Identificatore {ID} {NAME}

Metodi

Di seguito è riportato un confronto dei metodi dei 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

Di seguito è riportato un confronto di esempio del metodo GET per l'API Content for Shopping e l'API Merchant Products:

API Content per Shopping API Merchant
GET https://shoppingcontent.googleapis.com/content/v2.1/{ACCOUNT_ID}/products/{PRODUCT_ID} 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/{MERCHANT_ID}/products POST https://merchantapi.googleapis.com/products/v1beta/{PARENT}/productsInputs:insert?dataSource=accounts/{MERCHANT_ID}/dataSources/{DATASOURCE_ID} {MERCHANT_ID} {PARENT}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/{PRODUCT_ID} Non disponibile
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/{PRODUCT_ID} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource=accounts/{MERCHANT_ID}/dataSources/{DATASOURCE_ID} {MERCHANT_ID}/datafeeds/{PRODUCT_ID} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/{PRODUCT_ID} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {MERCHANT_ID}/datafeeds/{PRODUCT_ID} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products GET https://merchantapi.googleapis.com/products/v1beta/{parent=accounts/*}/products {MERCHANT_ID} {parent=accounts/*}

Risorse

API Content per Shopping API Merchant Products Descrizione
  • Prodotto
  • ProductStatus
  • Prodotto
  • ProductInput
Diversi campi che si trovavano nella risorsa Product dell'API Content for Shopping sono stati spostati nel campo Attribute della risorsa ProductInput dell'API Merchant Products.