REST Resource: projects.locations.products

Ressource : Product

Une ressource Product contient des ressources ReferenceImage.

Représentation JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "productCategory": string,
  "productLabels": [
    {
      object(KeyValue)
    }
  ]
}
Champs
name

string

Nom de la ressource Product.

Format : projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID

Ce champ est ignoré lors de la création d'un produit.

displayName

string

Nom de la ressource Product fourni par l'utilisateur. Ce champ ne peut pas être vide. Doit contenir au maximum 4 096 caractères.

description

string

Métadonnées fournies par l'utilisateur à stocker avec le produit. Doit contenir au maximum 4 096 caractères.

productCategory

string

Catégorie du produit identifié par l'image de référence. La valeur doit être "homegoods", "apparel" ou "toys".

Ce champ est immuable.

productLabels[]

object(KeyValue)

Paires clé/valeur pouvant être associées à un produit. Au moment de la requête, les contraintes peuvent être spécifiées en fonction du champ productLabels.

Notez que les valeurs entières peuvent être fournies sous forme de chaînes, par exemple "1199". Seules les chaînes comportant des valeurs entières peuvent correspondre à une restriction basée sur une plage (bientôt disponible).

Plusieurs valeurs peuvent être attribuées à la même clé. Un produit peut contenir jusqu'à 100 productLabels.

KeyValue

Libellé de produit représenté sous forme de paire clé/valeur.

Représentation JSON
{
  "key": string,
  "value": string
}
Champs
key

string

Clé du libellé associé au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets.

value

string

Valeur du libellé associé au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets.

Méthodes

create

Crée et affiche une ressource Product.

delete

Supprime définitivement un produit et ses images de référence.

get

Récupère les informations associées à une ressource Product.

list

Répertorie les produits dans un ordre non spécifié.

patch

Apporte des modifications à une ressource Product.