LocalInventory

Informacje o lokalnym asortymencie produktu. Reprezentuje informacje o produkcie dostępnym w sklepie, który jest dostępny w sklepie określonym przez storeCode. Listę wszystkich akceptowanych wartości atrybutów znajdziesz w specyfikacji danych lokalnego asortymentu produktów.

Zapis 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
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu LocalInventory. Format: accounts/{account}/products/{product}/localInventories/{storeCode}

account

string (int64 format)

Tylko dane wyjściowe. Konto, do którego należy produkt. Jeśli to pole zostanie ustawione przez klienta, zostanie zignorowane.

storeCode

string

Wymagane. Stały. Kod sklepu (identyfikator z profilu Twojej firmy) sklepu stacjonarnego, w którym sprzedawany jest produkt. Więcej informacji znajdziesz w specyfikacji danych lokalnego asortymentu produktów.

price

object (Price)

Cena produktu w tym sklepie.

salePrice

object (Price)

Cena promocyjna produktu w tym sklepie. Wymagane, jeśli zdefiniowano salePriceEffectiveDate.

salePriceEffectiveDate

object (Interval)

TimePeriod kwoty promocyjnej w tym sklepie.

customAttributes[]

object (CustomAttribute)

Lista niestandardowych atrybutów (dostarczonych przez sprzedawcę). Za pomocą atrybutu CustomAttribute możesz też przesłać dowolny atrybut specyfikacji danych w jego ogólnej formie.

availability

string

Dostępność produktu w tym sklepie. Akceptowane wartości atrybutów znajdziesz w specyfikacji danych lokalnego asortymentu produktów

quantity

string (int64 format)

Liczba sztuk produktu dostępnych w tym sklepie. Wartość nie może być mniejsza niż 0.

pickupMethod

string

Obsługiwana metoda odbioru dla tego produktu. Jeśli wartość nie jest ustawiona na "not supported", to pole należy przesłać razem z polem pickupSla. Akceptowane wartości atrybutów znajdziesz w specyfikacji danych lokalnego asortymentu produktów

pickupSla

string

Względny okres od daty zamówienia tego produktu do odbioru w tym sklepie. Należy go przesłać w: pickupMethod. Akceptowane wartości atrybutów znajdziesz w specyfikacji danych lokalnego asortymentu produktów

instoreProductLocation

string

Lokalizacja produktu w sklepie. Maksymalna długość to 20 bajtów.