LocalInventory

Informações do inventário local do produto. Representa informações de um produto específico na loja especificada por storeCode. Para conferir uma lista de todos os valores de atributo aceitos, consulte a especificação dos dados de inventário de produtos locais.

Representação 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
}
Campos
name

string

Apenas saída. LocalInventory: o nome do recurso. Formato: accounts/{account}/products/{product}/localInventories/{storeCode}

account

string (int64 format)

Apenas saída. A conta proprietária do produto. Este campo será ignorado se for definido pelo cliente.

storeCode

string

Obrigatório. Imutável. Código da loja física (o ID no seu Perfil da Empresa) da loja física em que o produto é vendido. Consulte a Especificação dos dados do inventário de produtos locais para mais informações.

price

object (Price)

Preço do produto nessa loja.

salePrice

object (Price)

Preço promocional do produto nesta loja. Obrigatório se salePriceEffectiveDate estiver definido.

salePriceEffectiveDate

object (Interval)

O TimePeriod da venda nesta loja.

customAttributes[]

object (CustomAttribute)

Uma lista de atributos personalizados (fornecidos pelo comerciante). Você também pode usar CustomAttribute para enviar qualquer atributo da especificação de dados na forma genérica.

availability

string

Disponibilidade do produto nesta loja. Para saber quais valores de atributo são aceitos, consulte a especificação dos dados de inventário de produtos locais.

quantity

string (int64 format)

Quantidade do produto disponível na loja. Precisa ser maior ou igual a zero.

pickupMethod

string

Método de retirada compatível com este produto. A menos que o valor seja "not supported", esse campo precisa ser enviado com pickupSla. Para ver os valores de atributos aceitos, consulte a especificação dos dados do inventário de produtos locais

pickupSla

string

É o período relativo a partir da data do pedido de um pedido desta loja para que ele esteja pronto para retirada. Deve ser enviado com pickupMethod. Para ver os valores de atributos aceitos, consulte a especificação dos dados do inventário de produtos locais

instoreProductLocation

string

Local do produto na loja. O tamanho máximo é de 20 bytes.