LocalInventory

Informazioni sull'inventario locale per il prodotto. Rappresenta le informazioni in negozio per un prodotto specifico presso il negozio specificato da storeCode. Per un elenco di tutti i valori degli attributi accettati, consulta la specifica dei dati dell'inventario locale dei prodotti.

Rappresentazione JSON
{
  "name": string,
  "account": string,
  "storeCode": string,
  "price": {
    object (Price)
  },
  "salePrice": {
    object (Price)
  },
  "salePriceEffectiveDate": {
    object (Interval)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "availability": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "instoreProductLocation": string
}
Campi
name

string

Solo output. Il nome della risorsa LocalInventory. Formato: accounts/{account}/products/{product}/localInventories/{storeCode}

account

string (int64 format)

Solo output. L'account proprietario del prodotto. Questo campo verrà ignorato se impostato dal client.

storeCode

string

Obbligatoria. Immutabile. Codice negozio (l'ID negozio del profilo dell'attività) del negozio fisico in cui viene venduto il prodotto. Per ulteriori informazioni, consulta la specifica dei dati dell'inventario locale dei prodotti.

price

object (Price)

Prezzo del prodotto in questo negozio.

salePrice

object (Price)

Prezzo scontato del prodotto in questo negozio. Obbligatorio se viene definito salePriceEffectiveDate.

salePriceEffectiveDate

object (Interval)

TimePeriod della promozione in questo negozio.

customAttributes[]

object (CustomAttribute)

Un elenco di attributi personalizzati (forniti dal commerciante). Puoi anche utilizzare CustomAttribute per inviare qualsiasi attributo della specifica dei dati nella sua forma generica.

availability

string

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

quantity

string (int64 format)

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

pickupMethod

string

Metodo di ritiro supportato per questo prodotto. A meno che il valore non sia "not supported", 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

Periodo di tempo relativo dalla data dell'ordine di un prodotto per questo prodotto, presso questo negozio, per essere pronto per il ritiro. Deve essere inviato con pickupMethod. Per i valori degli attributi accettati, consulta la specifica dei dati dell'inventario locale dei prodotti

instoreProductLocation

string

Posizione del prodotto all'interno del negozio. La lunghezza massima è 20 byte.