Über Datenquellen können Sie Ihre Produkte auf Google hochladen. Automatische Datenquellen erleichtern das Senden Ihrer Produktdaten an Google. Weitere Informationen finden Sie unter Übersicht über die Merchant Data Sources API.
Hier sehen Sie einen Beispielvergleich der Anfragen in der Content API for Shopping mit der Merchant Data Sources API:
Content API for Shopping | Merchant Data Sources API | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{PARENT}/dataSources |
IDs | {ID} | {NAME} |
Methoden
Im Folgenden finden Sie einen Vergleich der Datenfeedmethoden in der Content API for Shopping und der Merchant Data Sources API:
Methode | Content API for Shopping | Merchant Data Sources API |
---|---|---|
customBatch |
Ja | Nein |
insert |
Ja | Ja |
get |
Ja | Ja |
update |
Ja | Ja |
delete |
Ja | Ja |
list |
Ja | Ja |
fetchNow |
Ja | Ja |
IDs
Im Gegensatz zu anderen Ressourcen kann der Name der Datenquelle nicht aus der Content API-ID abgeleitet werden, da sich die ID-Werte geändert haben. Sie können die Liste aufrufen, um die neuen IDs der Datenquellen abzurufen.
Alternativ können Sie die Methode accounts.products.get
aufrufen und die neue Datenquellen-ID aus der Ressource product
abrufen.
Methoden
Folgendes hat sich für Datenfeeds in der Merchant Data Sources API geändert:
Methode | URL in der Content API for Shopping | URL in der Merchant Data Sources API | Kennung in der Content API for Shopping | Kennung in der Merchant Data Sources API | Beschreibung |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{MERCHANT_ID} | {PARENT} |
In der Content API for Shopping ist das einzige create -Szenario das Erstellen eines primären Dateifeeds. Alle anderen create -Szenarien wurden in der Merchant Data Sources API neu eingeführt.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds/{DATAFEED_ID} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{MERCHANT_ID} | {PARENT} | |
fetchnow |
POST https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds/{DATAFEED_ID}/fetchNow |
POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {name=accounts/*/dataSources/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeedstatuses/{DATAFEED_ID} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{MERCHANT_ID}/datasources/{DATAFEED_ID}/fileUploads/latest |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {MERCHANT_ID}/datasources/{DATAFEED_ID} | Die Kennung in der API-Anfrage zum Abrufen des Produktstatus ist sowohl für die Content API for Shopping als auch für die Merchant API identisch. Sie können das Verhalten der |