LocalInventory

Informacje o lokalnym asortymencie produktu. Reprezentuje informacje o sklepie dotyczącym konkretnego produktu w sklepie określonym przez atrybut 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 pole zostanie ustawione przez klienta, będzie ignorowane.

storeCode

string

Wymagane. Stałe. Kod sklepu (identyfikator sklepu widoczny w 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 sprzedaży w tym sklepie.

customAttributes[]

object (CustomAttribute)

Lista atrybutów niestandardowych (dostarczanych przez sprzedawcę). Możesz też użyć atrybutu CustomAttribute, aby przesłać dowolny atrybut specyfikacji danych w formie ogólnej.

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 w przypadku tego produktu. Jeśli wartością nie jest "not supported", to pole należy przesłać razem z wartością pickupSla. Akceptowane wartości atrybutów znajdziesz w specyfikacji danych lokalnego asortymentu produktów.

pickupSla

string

Względny okres od daty zamówienia, przez jaki zamówienie na ten produkt z tego sklepu będzie gotowe do odbioru. Należy ją przesłać za pomocą 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.