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 |
|
|
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.
|