Über Datenquellen können Sie Ihre Produkte auf Google hochladen. Automatisierte Datenquellen erleichtern das Senden Ihrer Produktdaten an Google. Weitere Informationen findest du in der Übersicht über die Merchant Data Quellen API.
Hier sehen Sie ein Beispiel für einen Vergleich der Anfragen in der Content API for Shopping mit der Merchant Data Source API:
Content API for Shopping | API für Händlerdatenquellen | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
IDs | {id} | {name} |
Methoden
Hier ein Vergleich der Datenfeedmethoden in der Content API for Shopping und in der Merchant Data Source API:
Methode | Content API for Shopping | API für Händlerdatenquellen |
---|---|---|
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 erstellt werden, da sich die ID-Werte geändert haben. Sie können die list-Methode 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 Source API geändert:
Methode | URL in Content API for Shopping | URL in der Händlerdatenquellen-API | ID in Content API for Shopping | ID in der Händlerdatenquellen-API | Beschreibung |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
In der Content API for Shopping besteht das einzige create -Szenario darin, einen Hauptdateifeed zu erstellen. Alle anderen create -Szenarien wurden in der Merchant Data Resources API neu eingeführt.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/Datenfeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{merchantId} | {parent} | |
fetchnow |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow | POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch | {merchantId}/Datenfeeds/{datafeedId} | {name=accounts/*/dataSources/*} |