LocalInventory

Informações de inventário local para o produto. Representa informações de um produto específico na loja especificada por storeCode. Para ver uma lista de todos os valores de atributos aceitos, consulte a especificação dos dados do 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 em que o produto é vendido (o ID no seu Perfil da Empresa) Consulte a especificação dos dados do inventário de produtos disponíveis na loja física para mais informações.

price

object (Price)

Preço do produto nesta 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). Também é possível usar CustomAttribute para enviar qualquer atributo da especificação de dados no formato genérico.

availability

string

Disponibilidade do produto nesta loja. Para ver os valores de atributos aceitos, consulte a especificação dos dados do inventário de produtos locais

quantity

string (int64 format)

Quantidade do produto disponível nesta 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", este 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

Localização do produto na loja. O tamanho máximo é de 20 bytes.