Produktverwaltung migrieren

Mit der Merchant API können Sie Ihre Produkte programmatisch hochladen und verwalten. Mit der Ressource accounts.products können Sie einen Onlineshopkatalog erstellen, also eine Liste von Produkten und Angeboten. Weitere Informationen zum Hochladen und Verwalten Ihrer Produkte mit der Merchant API finden Sie unter Merchant Products API.

Hier ist ein Beispiel für einen Vergleich der Content API for Shopping mit der Merchant Products API:

Content API for Shopping Merchant Products API Beschreibung
URL https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/products/ https://merchantapi.googleapis.com/products/v1beta/{PARENT}/productInputs:insert Die Variable {PARENT} in der Merchant API-Anfrage-URL ist die eindeutige Kennung des Kontos.
ID {ID} {NAME}

Methoden

Hier ist ein Vergleich der „products“-Methoden in der Content API for Shopping und der Merchant Products API:

Methode Content API for Shopping Merchant Products API
customBatch Ja Nein
insert Ja Ja
get Ja Ja
update Ja Nicht verfügbar
delete Ja Ja
list Ja Ja

Hier ist ein Beispiel für einen Vergleich der GET-Methode für die Content API for Shopping und die Merchant Products API:

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

Anfragen

Methode URL in der Content API for Shopping URL in der Merchant Products API Kennung in der Content API Kennung in der 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} Nicht verfügbar
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/*}

Ressourcen

Content API for Shopping Merchant Products API Beschreibung
  • Produkt
  • ProductStatus
  • Produkt
  • ProductInput
Mehrere Felder, die in der Product-Ressource in der Content API for Shopping enthalten waren, wurden in der Merchant Products API in die ProductInput-Ressource unter das Feld Attribute verschoben.