Method: accounts.lfpInventories.insert

Inserisce una risorsa LfpInventory per l'account commerciante di destinazione specificato. Se la risorsa esiste già, verrà sostituita. L'inventario scade automaticamente dopo 30 giorni.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. L'account del fornitore LFP. Formato: accounts/{account}

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di LfpInventory.

Corpo della risposta

Inventario locale del commerciante.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "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
}
Campi
name

string

Solo output. Identificatore. Nome della risorsa LfpInventory. Formato: accounts/{account}/lfpInventories/{target_merchant}~{storeCode}~{offer}

targetAccount

string (int64 format)

Obbligatorio. L'ID Merchant Center del commerciante per cui inviare l'inventario.

storeCode

string

Obbligatorio. L'identificatore del negozio del commerciante. Il codice negozio inserito tramite InsertLfpStore o il codice negozio nel profilo dell'attività.

offerId

string

Obbligatorio. Immutabile. Un identificatore univoco del prodotto. Se per un commerciante sono stati inviati sia gli inventari sia le vendite, questo ID deve corrispondere per lo stesso prodotto.

Nota: se il commerciante vende lo stesso prodotto sia nuovo che usato, gli ID devono essere diversi.

regionCode

string

Obbligatorio. Il codice di territorio CLDR per il paese in cui il prodotto viene venduto.

contentLanguage

string

Obbligatorio. Il codice lingua ISO 639-1 di due lettere dell'articolo.

price

object (Price)

(Facoltativo) Il prezzo corrente del prodotto.

availability

string

Obbligatorio. Disponibilità del prodotto in questo negozio. Per i valori degli attributi accettati, consulta la specifica dei dati di inventario locale dei prodotti

collectionTime

string (Timestamp format)

(Facoltativo) L'ora in cui viene raccolto l'inventario. Se non viene configurato, verrà impostato l'ora in cui viene inviato l'inventario.

gtin

string

(Facoltativo) Il codice Global Trade Item Number (GTIN) del prodotto.

quantity

string (int64 format)

(Facoltativo) Quantità del prodotto disponibile in questo negozio. Deve essere maggiore o uguale a zero.

pickupMethod

string

(Facoltativo) Metodo di ritiro supportato per questa offerta. A meno che il valore non sia "non supportato", questo campo deve essere inviato insieme a pickupSla. Per i valori degli attributi accettati, consulta la specifica dei dati dell'inventario locale dei prodotti.

pickupSla

string

(Facoltativo) Data prevista in cui un ordine sarà pronto per il ritiro in relazione alla data dell'ordine. Da inviare insieme a pickupMethod. Per i valori degli attributi accettati, consulta la specifica dei dati dell'inventario locale dei prodotti.

feedLabel

string

(Facoltativo) L'etichetta del feed del prodotto. Se non viene configurato, il valore predefinito è regionCode.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.