Voici les différents types d'identifiants produit disponibles dans Content API for Shopping :
- Identifiant de l'offre
- Un identifiant
offerIdest une chaîne attribuée à un produit par un marchand. Il représente un produit individuel. - L'identifiant
offerIdest unique pour chaque offre figurant dans la base de données Merchant Center. Il se compose d'une suite de chiffres. - L'identifiant
offerIdpeut être un code SKU interne attribué au produit par le marchand. - Identifiant REST
- Un identifiant REST est un identifiant unique attribué à un produit par Google.
- C'est l'identifiant
productIdutilisé pour les appels d'API REST. Il se présente sous le format combiné
online:en:label:1111111111et se compose des quatre parties suivantes, séparées par des deux-points :- Le canal ("online" ou "local")
- La langue du contenu (en utilisant l'abréviation à deux lettres, par exemple
enoufr) - Le libellé du flux (il peut s'agir du code à deux lettres correspondant au pays cible du flux, par exemple
USouFR) - L'identifiant de l'offre
Vous l'obtenez en combinant
channel:contentLanguage:feedLabel:offerId, par exemple :online:en:US:1111111111.- Identifiant de vendeur externe (places de marché)
Les places de marché doivent attribuer un
external_seller_idaux offres importées dans un compte multivendeur. Ce champ représente un vendeur particulier.Les valeurs
external_seller_idsont sensibles à la casse et doivent répondre aux critères suivants :- 1-50 caractères
- Uniquement des caractères ASCII alphanumériques et des traits de soulignement (_), des traits d'union (-), des points (.) et des tildes (~)
Ce champ est différent du champ
seller_idinterne.
Le tableau suivant récapitule certains des identifiants pouvant être associés à un produit :
| Attribut | Description | Exemple | Remarques |
|---|---|---|---|
offerId |
Un identifiant attribué à un produit par un marchand. | 1111111111 |
Type de données de chaîne, identifiant unique pour une offre de produit. |
| Identifiant REST | Un identifiant attribué à un produit par Google, au format channel:contentLanguage:feedLabel:offerId. |
online:en:label:1111111111 |
Identifiant complet, y compris offerId. |
productId |
Utilisé pour faire référence à l'identifiant REST dans les appels d'API. | online:en:label:1111111111 |
L'identifiant REST d'un produit. |
id |
Valeur identique à l'identifiant REST et productId. |
online:en:label:1111111111 |
Utilisé dans le corps JSON d'un produit pour faire référence à son productId. |
external_seller_id |
Identifiant de vendeur choisi par la place de marché. | example-Seller1 |
Obligatoire pour les comptes multivendeurs. Doit comporter entre 1 et 50 caractères. Sensible à la casse. Les chiffres et les caractères spéciaux _, -, . et ~ sont acceptés. |