Ressource : Product
Un Product contient des ReferenceImages.
Représentation JSON | |
---|---|
{
"name": string,
"displayName": string,
"description": string,
"productCategory": string,
"productLabels": [
{
object ( |
Champs | |
---|---|
name |
Nom de ressource du Product. Le format est le suivant : Ce champ est ignoré lors de la création d'un Product. |
displayName |
Nom fourni par l'utilisateur pour ce Product. Ce champ ne peut pas être vide. Ne doit pas dépasser 4 096 caractères. |
description |
Métadonnées fournies par l'utilisateur à stocker avec ce produit. Ne doit pas dépasser 4 096 caractères. |
productCategory |
Immuable. Catégorie du produit identifié par l'image de référence. La valeur doit être "homegoods-v2", "apparel-v2" ou "toys-v2". Les anciennes catégories "homegoods", "apparel" et "toys" sont toujours acceptées, mais elles ne doivent pas être utilisées pour les nouveaux produits. |
productLabels[] |
Paires clé/valeur pouvant être associées à un produit. Au moment de la requête, des contraintes peuvent être spécifiées en fonction des 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'à 500 productLabels. Notez que le nombre total de productLabels différents pour tous les produits d'un même ProductSet ne peut pas dépasser 1 M. Sinon, le pipeline de recherche de produits refuse de fonctionner pour ce ProductSet. |
KeyValue
Étiquette du produit représentée sous forme de paire clé/valeur.
Représentation JSON | |
---|---|
{ "key": string, "value": string } |
Champs | |
---|---|
key |
Clé de l'étiquette associée au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets. |
value |
Valeur de l'étiquette associée au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets. |
Méthodes |
|
---|---|
|
Crée et affiche une ressource de produit. |
|
Supprime définitivement un produit et ses images de référence. |
|
Récupère les informations associées à un Product. |
|
Recense les produits dans un ordre non spécifié. |
|
Apporte des modifications à une ressource Product. |
|
API asynchrone permettant de supprimer toutes les ressources Product d'un ProductSet ou toutes celles qui ne figurent pas dans un ProductSet. |