Sie können die Merchant API verwenden, um Ihre Inventare, Geschäfte und Verkaufsdaten für Google freizugeben und so die Transparenz und Verwaltung zu verbessern.
Anfragen
Verwenden Sie für die Local Feeds Partnership API das folgende Anfrage-URL-Format:
POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
Hier sehen Sie einen Beispielvergleich der Content API for Shopping mit der Local Feeds Partnership API für die Anfrage zum Einfügen von Inventar:
Content API | Händler-API | |
URL |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/inventory
|
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpInventories:insert
|
IDs |
{merchantId}/pos/ {targetMerchantId}
|
{parent} |
Hier sehen Sie ein Beispiel für die Anfrage zum Einfügen eines Sonderangebots zwischen der Content API for Shopping und der Local Feeds Partnership API:
Content API | Händler-API | |
URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/sale |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpSales:insert |
IDs | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Hier sehen Sie ein Beispiel für die Anfrage zum Einfügen eines Geschäfts zwischen der Content API for Shopping und der Local Feeds Partnership API:
Content API | Händler-API | |
URL | POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpStores:insert |
IDs | {merchantId}/pos/ {targetMerchantId} |
{parent} |
Methoden
Folgendes hat sich für die Shop-API-Methoden in der Local Feeds Partnership API geändert:
Methode | URL in Content API for Shopping | URL in der Händler-API | IDs in Content API for Shopping | IDs in der Händler-API | Beschreibung |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent=accounts/*}/lfpStores:insert |
{merchantId}/pos /{targetMerchantId} |
{parent} | parent hat das Format accounts/{lfpPartnerAccountId} . |
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
DELETE https://merchantapi.googleapis.com/lfp/v1beta/ {name=accounts/*/lfpStores/*} |
{merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
{name} | name hat das Format accounts/ {lfpPartnerAccountId}/lfpStores/ {targetMerchantId}~{storeCode} |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
GET https://merchantapi.googleapis.com/lfp/v1beta/ {name=accounts/*/lfpStores/*} |
{merchantId}/pos/ {targetMerchantId}/store/ {storeCode} |
{name} | name hat das Format accounts/ {lfpPartnerAccountId}/lfpStores/ {targetMerchantId}~{storeCode} |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
GET https://merchantapi.googleapis.com/lfp/v1beta/ {parent=accounts/*}/lfpStores |
/{merchantId}/pos/ {targetMerchantId} |
{parent} | {parent} hat das Format accounts/ {lfpPartnerAccountId} |
Folgendes hat sich bei den Inventar-API-Methoden in der Local Feeds Partnership API geändert:
Methode | URL in Content API for Shopping | URL in der Händler-API | IDs in Content API for Shopping | IDs in der Händler-API | Beschreibung |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpInventories:insert |
{merchantId}/pos/ {targetMerchantId} |
{parent} | parent hat das Format accounts/ {lfpPartnerAccountId} |
Folgendes hat sich für die Sales API-Methoden in der Partner API für lokale Feeds geändert:
Methode | URL in Content API for Shopping | URL in der Händler-API | IDs in Content API for Shopping | IDs in der Händler-API | Beschreibung |
insert |
POST https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/pos/ {targetMerchantId}/store |
POST https://merchantapi.googleapis.com/lfp/v1beta/ {parent}/lfpSales:insert |
{merchantId}/pos/ {targetMerchantId} |
{parent} | {parent} hat das Format accounts/ {lfpPartnerAccountId} |
Ressourcen
Folgendes hat sich für die Händlerressource in der Partner API für lokale Feeds geändert: Felder, die hier nicht enthalten sind, bleiben unverändert.
Content API for Shopping | Händler-API | Beschreibung |
Nicht unterstützt | name: string |
Neues Feld zur Unterscheidung verschiedener Geschäfte hinzugefügt |
Nicht unterstützt | targetAccount: integer |
Das Händlerkonto, für das Inventare eingefügt werden sollen |
targetCountry: string |
regionCode: string |
targetCountry wurde in regionCode umbenannt. |
websiteUrl: string |
websiteUri: string |
websiteUrl wurde in websiteUri umbenannt. |
kind: string |
Nicht unterstützt | kind wird in der Partner-API für lokale Feeds nicht unterstützt |
Folgendes hat sich beim Einfügen von Inventar geändert: Nicht enthaltene Felder bleiben unverändert.
Content API for Shopping | Händler-API | Beschreibung |
Nicht unterstützt | name: string |
Neues Feld zur Unterscheidung verschiedener Inventare hinzugefügt |
Nicht unterstützt | targetAccount: integer |
Das Händlerkonto, für das Inventare eingefügt werden sollen |
targetCountry: string |
regionCode: string |
"targetCountry " wurde in "regionCode " umbenannt. Der CLDR-Gebietscode für das Land, in dem das Produkt verkauft wird. |
itemId: string |
offerId: string |
itemId wurde in offerId umbenannt. |
quantity: string |
quantity: string |
quantity ist jetzt optional |
Nicht unterstützt | availability: string |
availability ist erforderlich |
|
|
Die Preiserweiterung hat sich geändert. Weitere Informationen finden Sie unter Preis. |
timestamp: string |
collectionTime: string |
timestamp wurde in collectionTime umbenannt. |
kind: string |
Nicht unterstützt | kind wird in der Partner-API für lokale Feeds nicht unterstützt. |
Folgendes hat sich beim Einfügen eines Schlussverkaufs geändert. Nicht enthaltene Felder bleiben unverändert.
Content API for Shopping | Händler-API | Beschreibung |
Nicht unterstützt | name: string |
Neues Feld zur Unterscheidung verschiedener Inventare hinzugefügt |
Nicht unterstützt | targetAccount:integer |
Das Händlerkonto, für das Verkäufe eingefügt werden sollen |
targetCountry: string |
regionCode: string |
Der CLDR-Gebietscode für das Land, in dem das Produkt verkauft wird. |
itemId: string |
offerId: string |
itemId wurde in offerId umbenannt. |
|
|
Die Preiserweiterung hat sich geändert. Weitere Informationen finden Sie unter Preis. |
timestamp: string |
saleTime: string |
timestamp wurde in saleTime umbenannt. |
kind: string |
Nicht unterstützt | kind wird in der Partner-API für lokale Feeds nicht unterstützt. |