LocalInventory

Informations sur l'inventaire en magasin du produit. Représente les informations en magasin pour un produit spécifique dans le magasin spécifié par storeCode. Pour obtenir la liste de toutes les valeurs d'attribut acceptées, consultez les spécifications des données d'inventaire de produits en magasin.

Représentation 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
}
Champs
name

string

Uniquement en sortie. Nom de la ressource LocalInventory. Format : accounts/{account}/products/{product}/localInventories/{storeCode}

account

string (int64 format)

Uniquement en sortie. Compte propriétaire du produit. Ce champ est ignoré s'il est défini par le client.

storeCode

string

Obligatoire. Immuable. Code de magasin (identifiant de magasin indiqué dans votre fiche d'établissement) du magasin physique dans lequel le produit est vendu. Pour en savoir plus, consultez les spécifications des données d'inventaire de produits en magasin.

price

object (Price)

Prix du produit dans ce magasin.

salePrice

object (Price)

Prix soldé du produit dans ce magasin. Obligatoire si salePriceEffectiveDate est défini.

salePriceEffectiveDate

object (Interval)

TimePeriod de la promotion dans ce magasin.

customAttributes[]

object (CustomAttribute)

Liste d'attributs personnalisés (fournis par le marchand). Vous pouvez également utiliser CustomAttribute pour envoyer n'importe quel attribut de la spécification des données sous sa forme générique.

availability

string

Disponibilité du produit dans ce magasin. Pour connaître les valeurs d'attribut acceptées, consultez les spécifications des données d'inventaire de produits en magasin.

quantity

string (int64 format)

Quantité du produit disponible dans ce magasin. La valeur doit être supérieure ou égale à zéro.

pickupMethod

string

Méthode de retrait en magasin acceptée pour ce produit. Ce champ doit être soumis avec pickupSla, sauf si la valeur est "not supported". Pour connaître les valeurs d'attribut acceptées, consultez les spécifications des données d'inventaire de produits en magasin.

pickupSla

string

Période relative à compter de la date de commande pour que ce produit soit prêt à être retiré dans ce magasin. Doit être envoyé avec pickupMethod. Pour connaître les valeurs d'attribut acceptées, consultez les spécifications des données d'inventaire de produits en magasin.

instoreProductLocation

string

Emplacement du produit dans le magasin. La longueur maximale est de 20 octets.