Wenn Sie die Einstellungen für Anzeigen für lokales Inventar unter der Shopping Content API verwendet haben, gibt es bei der Merchant API einige wichtige Änderungen.
Die LIA-Einstellungen gehören jetzt zu einer von drei Kernkomponenten, die jeweils mit einer Ressource verknüpft sind.
Kernkomponente | Ressource |
---|---|
Kontokonfiguration für die Omni-Channel-Auslieferung | OmnichannelSetting |
Verbindung zu einem Partner des Partnership-Programms für lokale Feeds für Inventardaten | LfpProvider |
Verknüpfung mit einem Google Unternehmensprofil-Konto für Daten zu lokalen Geschäften | GbpAccount |
Außerdem gab es bei den LIA-Einstellungen eine einzelne Ressource pro Konto mit einer Liste von Einstellungen für jede nationale Entität. Mit OmnichannelSettings
können Sie einem Konto mehrere Ressourcen zuordnen. Jede Ressource stellt die Einstellungen für eine bestimmte nationale Entität dar.
So haben sich Anfragen und Ressourcen geändert:
Anfragen
Neue Domain | Name der Content API-Methode | Name der Merchant API-Methode |
---|---|---|
accounts.omnichannelSettings |
liasettings.custombatch |
Diese Methode wird eingestellt. Die Merchant API unterstützt die Möglichkeit, mehrere Anfragen gleichzeitig zu senden. |
liasettings.get |
accounts.omnichannelSettings.list |
|
liasettings.list |
Es gibt keine direkte Methode mehr, alle LIA-Einstellungen für alle Unterkonten abzurufen. Stattdessen sollten Sie alle Unterkonten abfragen und mit accounts.omnichannelSettings.list die Omni-Channel-Einstellungen für die gewünschten Konten abrufen.
|
|
liasettings.update |
accounts.omnichannelSettings.create, accounts.omnichannelSettings.update |
|
liasettings.requestinventoryverification |
accounts.omnichannelSettings.requestInventoryVerification |
|
liasettings.setinventoryverificationcontact |
Diese Methode wird eingestellt. Verwenden Sie stattdessen accounts.omnichannelSettings.create oder accounts.omnichannelSettings.update mit einer aktualisierten Maske.
|
|
liasettings.setomnichannelexperience |
Diese Methode wird eingestellt. Verwenden Sie stattdessen accounts.omnichannelSettings.create oder accounts.omnichannelSettings.update mit einer aktualisierten Maske.
|
|
accounts.omnichannelSettings.lfpProvider |
liasettings.listposdataproviders |
accounts.omnichannelSettings.lfpProviders.findLfpProviders |
liasettings.setposdataprovider |
accounts.omnichannelSettings.lfpProviders.linkLfpProvider |
|
accounts.gbpAccount |
liasettings.getaccessiblegmbaccounts |
accounts.gbpAccount.list |
liasettings.requestgmbaccess |
accounts.gbpAccount.linkGbpAccount |
Ressourcen
Außerdem verhält sich der Dienst für „PickupType“ anders. Weitere Informationen finden Sie unter Abholung.
OmnichannelSetting
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
– | – | name |
string |
Der Ressourcenname dieser Omni-Channel-Einstellung. Format:
Format: accounts/{account}/omnichannelSettings/{omnichannel_setting}
|
country |
string |
regionCode |
string |
Erforderlich. Ländercode des Common Locale Data Repository (CLDR) (z. B. „US“) |
hostedLocalStorefrontActive |
boolean |
lsfType |
enum (LsfType) |
Erforderlich.
Der Typ
Lokales Geschäft für diese regionCode .
Zulässige Werte:
|
– | – | inStock |
object |
Der URI (Universal Resource Identifier) der Produktseite mit Lagerbestand und der Bereitstellungsstatus für diese regionCode . Legen Sie mindestens eines der Objekte vom Typ inStock oder pickup in der API zum Erstellen fest, wenn Sie einen der MHLSF -Typen ausgewählt haben. Legen Sie jedoch nur inStock fest, wenn lsfType GHLSF ist.
|
storePickupActive |
boolean |
pickup |
object |
Der URI der Produktseite für die Abholung und der Auslieferungsstatus für diese regionCode . Legen Sie mindestens eines der inStock - oder Pickup -Objekte in der API zum Erstellen fest, wenn Sie einen der MHLSF -Typen ausgewählt haben. Legen Sie es jedoch nicht fest, wenn GHLSF als lsfType festgelegt ist.
|
posDataProvider |
object |
lfpLink |
object |
Nur Ausgabe. Die hergestellte Verknüpfung zu einem LFP-Anbieter |
onDisplayToOrder |
object |
odo |
object |
Die URI und der Status der Richtlinie „Im Geschäft ausgestellt und bestellbar“ für diese regionCode
|
about |
object |
about |
object |
URI und Status der Infoseite für diese regionCode |
inventory |
object |
inventoryVerification |
object |
Der Status der Inventarüberprüfung und die Kontaktdaten für diese regionCode |
omnichannelExperience |
object (LiaOmnichannelExperience) |
– | – | Verwenden Sie lsfType und pickup (oben). |
LsfType
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
lsfType |
string |
lsfType |
enum (LsfType) |
Der Typ der Verkäuferseite. Mögliche Werte sind:
|
InStock
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
– | – | uri |
string |
URI der Produkt-Landingpage. Erforderlich, wenn Sie einen der MHLSF -Typen ausgewählt haben. Erforderlich, wenn das Objekt festgelegt ist. Für GHLSF muss es leer sein, für MHLSF darf es aber nicht leer sein. Der Dienst verwendet sie nur, um die Auslieferung auf Lager befindlicher Artikel zu überprüfen. Diese URI-Domain muss mit der Startseite des Händlers übereinstimmen.
|
– | – | state |
enum |
Nur Ausgabe. Der Status der Auslieferung auf Lager. Verfügbare Werte sind:
|
Informationen zur Version für Shopping-Inhalte finden Sie unter LiaCountrySettings und LiaOmnichannelExperience.
Abholung
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
– | – | uri |
string |
URI der Produktseite für die Abholung. Erforderlich, wenn das Objekt festgelegt ist. Die API verwendet sie nur, um die Bereitstellung von Abholoptionen zu überprüfen. Diese URI-Domain muss mit der Startseite des Händlers übereinstimmen. |
LiaInventorySettings.status |
string |
state |
enum (ReviewState.State) |
Nur Ausgabe. Der Status der Abholbereitstellung. Verfügbare Werte sind:
|
Informationen zur Version für Shopping-Inhalte finden Sie unter LiaCountrySettings und LiaOmnichannelExperience.
LfpLink
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
posDataProviderId |
string |
lfpProvider |
string |
Erforderlich. Der Ressourcenname des LFP-Anbieters |
posExternalAccountId |
string |
externalAccountId |
string |
Erforderlich. Die Konto-ID, unter der dieser Händler dem LFP-Anbieter bekannt ist |
– | – | state |
enum (ReviewState.State) |
Nur Ausgabe. Der Status des LfpLink. Verfügbare Werte:
|
Informationen zur Version für Shopping-Inhalte finden Sie unter LiaPosDataProvider.
OnDisplayToOrder
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
shippingCostPolicyUrl |
string |
uri |
string |
Erforderlich. Die Richtlinien-URI für im Geschäft ausgestellte und bestellbare Produkte. |
status |
string |
state |
enum (ReviewState.State) |
Nur Ausgabe. Der Status des URI. Mögliche Werte sind:
|
Die Version für Shopping-Inhalte finden Sie unter LiaOnDisplayToOrderSettings.
Info
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
url |
string |
uri |
string |
Erforderlich. Die URI der Seite „Impressum“ |
status |
string |
state |
enum (ReviewState.State) |
Nur Ausgabe. Der Status des URI. Mögliche Werte sind:
|
Die Version für Shopping-Inhalte findest du unter LiaAboutPageSettings.
InventoryVerification
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
status |
string |
state |
enum (InventoryVerification.State) |
Nur Ausgabe. Der Status der Inventarüberprüfung. Mögliche Werte sind:
|
inventoryVerificationContactName |
string |
contact |
string |
Erforderlich. Der Name der Kontaktperson für die Inventarüberprüfung |
inventoryVerificationContactEmail |
string |
contactEmail |
string |
Erforderlich. Die E-Mail-Adresse des Kontakts für die Inventarüberprüfung |
inventoryVerificationContactStatus |
string |
contactState |
enum (ReviewState.State) |
Nur Ausgabe. Der Status der Kontaktbestätigung. Mögliche Werte sind:
|
Informationen zur Version für Shopping-Inhalte finden Sie unter LiaCountrySettings und LiaInventorySettings.
LfpProvider
Shopping Content API | Merchant API | |||
---|---|---|---|---|
Feld | Typ | Feld | Typ | Beschreibung |
fullName |
string |
name |
string |
Der Ressourcenname des LFP-Anbieters.
Format: accounts/{account}/omnichannelSettings/{omnichannel_setting}/lfpProviders/{lfp_provider}
|
– | – | regionCode |
string |
Erforderlich. CLDR-Ländercode |
providerId |
string |
– | – | Dieses Feld wird entfernt. |
displayName |
string |
displayName |
string |
Der Anzeigename des LFP-Anbieters |
Informationen zur Version für Shopping-Inhalte finden Sie unter PosDataProvidersPosDataProvider.
GbpAccount
Shopping Content API |
Merchant API | |||
---|---|---|---|---|
Field |
Type |
Feld | Typ | Beschreibung |
name |
string |
name |
string |
Der Ressourcenname des Google Unternehmensprofil-Kontos
Format: accounts/{account}/gbpAccount/{gbp_account}
|
– | – | gbpAccountId |
string |
Die ID des Unternehmensprofils |
type |
string |
type |
enum (GbpAccount.Type) |
Der Typ des Unternehmensprofils. Verfügbare Werte sind:
|
email |
string |
gbpAccountName |
string |
Name des Unternehmensprofils:
|
listingCount |
string |
listingCount |
int64 |
Anzahl der Einträge, die mit diesem Konto verknüpft sind |
Die Version für Shopping-Inhalte finden Sie unter GmbAccountsGmbAccount.