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 auquel appartient le produit. Ce champ sera ignoré s'il est défini par le client.

storeCode

string

Obligatoire. Immuable. Code de magasin (ID de magasin provenant de 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)

La 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 tout attribut des spécifications des données sous sa forme générique.

availability

string

Disponibilité du produit dans ce magasin. Pour connaître les valeurs acceptées pour les attributs, 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 renseigné avec l'attribut pickupSla, sauf si la valeur est "not supported". Pour connaître les valeurs acceptées pour les attributs, consultez les spécifications des données d'inventaire de produits en magasin.

pickupSla

string

Délai relatif à partir de la date de commande d'un produit dans ce magasin avant qu'il soit prêt à être retiré. Doit être envoyé avec pickupMethod. Pour connaître les valeurs acceptées pour les attributs, consultez les spécifications des données d'inventaire de produits en magasin.

instoreProductLocation

string

Emplacement du produit dans le magasin. Ne doit pas dépasser 20 octets.