Identifiants produit

Voici les différents types d'identifiants produit disponibles dans Content API for Shopping :

Identifiant de l'offre
Un identifiant offerId est une chaîne attribuée à un produit par un marchand. Il représente un produit individuel.
L'identifiant offerId est unique pour chaque offre figurant dans la base de données Merchant Center. Il se compose d'une suite de chiffres.
L'identifiant offerId peut ê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 productId utilisé pour les appels d'API REST.

Il se présente sous le format combiné online:en:label:1111111111 et se compose des quatre parties suivantes, séparées par des deux-points :

  1. Le canal ("online" ou "local")
  2. La langue du contenu (en utilisant l'abréviation à deux lettres, par exemple en ou fr)
  3. Le libellé du flux (il peut s'agir du code à deux lettres correspondant au pays cible du flux, par exemple US ou FR)
  4. 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_id aux offres importées dans un compte multivendeur. Ce champ représente un vendeur particulier.

Les valeurs external_seller_id sont 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_id interne.

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.