Method: accounts.lfpInventories.insert

Fügt eine LfpInventory-Ressource für das angegebene Zielhändlerkonto ein. Wenn die Ressource bereits vorhanden ist, wird sie ersetzt. Das Inventar läuft nach 30 Tagen automatisch ab.

HTTP-Anfrage

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Das Konto des LFP-Anbieters. Format: accounts/{account}

Anfragetext

Der Anfragetext enthält eine Instanz von LfpInventory.

Antworttext

Lokales Inventar für den Händler

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "offerId": string,
  "regionCode": string,
  "contentLanguage": string,
  "price": {
    object (Price)
  },
  "availability": string,
  "collectionTime": string,
  "gtin": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "feedLabel": string
}
Felder
name

string

Nur Ausgabe. Kennung. Der Name der Ressource LfpInventory. Format: accounts/{account}/lfpInventories/{target_merchant}~{storeCode}~{offer}

targetAccount

string (int64 format)

Erforderlich. Die Merchant Center-ID des Händlers, für den das Inventar eingereicht werden soll.

storeCode

string

Erforderlich. Die Kennung des Geschäfts des Händlers. Entweder der Geschäftscode, der über InsertLfpStore eingefügt wurde, oder der Geschäftscode im Unternehmensprofil.

offerId

string

Erforderlich. Nicht veränderbar. Eine eindeutige Kennzeichnung für das Produkt. Wenn sowohl Inventar als auch Verkäufe für einen Händler eingereicht werden, sollte diese ID für dasselbe Produkt übereinstimmen.

Hinweis: Wenn der Händler das gleiche Produkt neu und gebraucht verkauft, sollten die Produkte mit unterschiedlichen IDs gekennzeichnet sein.

regionCode

string

Erforderlich. Der CLDR-Gebietscode für das Land, in dem das Produkt verkauft wird.

contentLanguage

string

Erforderlich. Der aus zwei Buchstaben bestehende Sprachcode nach ISO 639-1 für den Artikel.

price

object (Price)

Optional. Der aktuelle Preis des Produkts.

availability

string

Erforderlich. Verfügbarkeit des Produkts in diesem Geschäft Eine Liste der zulässigen Attributwerte finden Sie in der Datenspezifikation für lokales Inventar.

collectionTime

string (Timestamp format)

Optional. Der Zeitpunkt, zu dem das Inventar gesammelt wird. Wenn nicht festgelegt, wird der Zeitpunkt festgelegt, an dem das Inventar eingereicht wird.

gtin

string

Optional. Die Global Trade Item Number (GTIN) des Produkts.

quantity

string (int64 format)

Optional. Menge des in diesem Geschäft verfügbaren Produkts. Muss größer oder gleich null sein.

pickupMethod

string

Optional. Unterstützte Abholoption für dieses Angebot. Sofern der Wert nicht „nicht unterstützt“ lautet, muss dieses Feld zusammen mit pickupSla eingereicht werden. Eine Liste der zulässigen Attributwerte finden Sie in der Datenspezifikation für lokales Inventar.

pickupSla

string

Optional. Das erwartete Datum, an dem eine Bestellung zur Abholung bereitsteht, relativ zum Bestelldatum. Muss zusammen mit pickupMethod eingereicht werden. Eine Liste der zulässigen Attributwerte finden Sie in der Datenspezifikation für lokales Inventar.

feedLabel

string

Optional. Das Feedlabel für das Produkt. Wird kein Wert festgelegt, wird standardmäßig regionCode verwendet.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/content

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.