Przenieś zarządzanie produktami

Za pomocą interfejsu Merchant API możesz przesyłać produkty i zarządzać nimi w sposób automatyczny. Zasób accounts.products umożliwia utworzenie katalogu sklepu internetowego, czyli listy produktów i ofert. Więcej informacji o przesyłaniu produktów i zarządzaniu nimi za pomocą Merchant API znajdziesz w artykule Omówienie interfejsu Merchant Products API.

Oto przykładowe porównanie Content API for Shopping z interfejsem Merchant Products API:

Content API for Shopping Merchant Products API Opis
URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/ https://merchantapi.googleapis.com/products/v1beta/{PARENT}/productInputs:insert Zmienna {PARENT} w adresie URL żądania interfejsu Merchant API reprezentuje unikalny identyfikator konta.
Identyfikator {ID} {NAME}

Metody

Oto porównanie metod produktów w Content API for Shopping i Merchant Products API:

Metoda Content API for Shopping Merchant Products API
customBatch Tak Nie
insert Tak Tak
get Tak Tak
update Tak Niedostępne
delete Tak Tak
list Tak Tak

Oto przykład porównania metody GET w Content API for Shopping i Merchant Products API:

Content API for Shopping Interfejs API sprzedawcy
GET https://shoppingcontent.googleapis.com/content/v2.1/{ACCOUNT_ID}/products/{PRODUCT_ID} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

Żądania

Metoda Adres URL w Content API for Shopping Adres URL w interfejsie Merchant Products API Identyfikator w Content API Identyfikator w interfejsie Merchant Products API
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} Niedostępne
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/*}

Zasoby

Content API for Shopping Merchant Products API Opis
  • Produkt
  • ProductStatus
  • Produkt
  • ProductInput
Wiele pól, które znajdowały się w zasobach Product w Content API for Shopping, zostało przeniesionych do pola Attribute w zasobach ProductInput w Merchant Products API.