- Ressource : Product
- Attributs
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Versement
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- SubscriptionCost
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- SubscriptionPeriod
- LoyaltyPoints
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- LoyaltyProgram
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductDimension
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductWeight
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Livraison
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- FreeShippingThreshold
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ShippingWeight
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ShippingDimension
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Taxes
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- UnitPricingMeasure
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- UnitPricingBaseMeasure
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductDetail
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- CloudExportAdditionalProperties
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Certification
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductStructuredTitle
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductStructuredDescription
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ProductStatus
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- DestinationStatus
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- ItemLevelIssue
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Gravité
- Méthodes
Ressource : Product
Produit traité, créé à partir de plusieurs [entrées de produit][[google.shopping.content.bundles.Products.ProductInput] après application des règles et des sources de données supplémentaires. Ce produit traité correspond à ce qui s'affiche dans votre compte Merchant Center, dans les annonces Shopping et sur les autres propriétés Google. Chaque produit est créé à partir d'une seule entrée de produit principale de source de données et de plusieurs sources de données supplémentaires. Après l'insertion, la mise à jour ou la suppression d'une entrée produit, plusieurs minutes peuvent s'écouler avant que le produit traité mis à jour puisse être récupéré.
Tous les champs du produit traité et de ses sous-messages correspondent au nom de l'attribut correspondant dans les spécifications des données produit, à quelques exceptions près.
Représentation JSON |
---|
{ "name": string, "channel": enum ( |
Champs | |
---|---|
name |
Nom du produit. Format : |
channel |
Uniquement en sortie. Canal du produit. |
offerId |
Uniquement en sortie. Identifiant unique du produit. Il en va de même pour le produit saisi et le produit traité. Les espaces blancs au début et à la fin sont supprimés, et plusieurs espaces blancs sont remplacés par un seul espace blanc lors de l'envoi. Pour en savoir plus, consultez les spécifications des données produit. |
contentLanguage |
Uniquement en sortie. Code de langue ISO 639-1 à deux lettres du produit. |
feedLabel |
Uniquement en sortie. Libellé du flux du produit. |
dataSource |
Uniquement en sortie. Source de données principale du produit. |
attributes |
Uniquement en sortie. Liste des attributs de produit. |
customAttributes[] |
Uniquement en sortie. Liste d'attributs personnalisés (fournis par le marchand). Il peut également être utilisé pour envoyer n'importe quel attribut de la spécification des données sous sa forme générique (par exemple, |
productStatus |
Uniquement en sortie. État d'un produit, problèmes de validation des données (informations sur un produit calculé de manière asynchrone). |
versionNumber |
Uniquement en sortie. Représente la version existante (fraîcheur) du produit, qui peut être utilisée pour préserver le bon ordre lorsque plusieurs mises à jour sont effectuées en même temps. Si cette règle est définie, l'insertion est bloquée lorsque le numéro de version est inférieur à celui actuel du produit existant. La réinsertion (par exemple, actualiser le produit après 30 jours) peut être effectuée avec la Compatible uniquement avec les insertions dans les sources de données principales. Si l'opération est empêchée, l'exception annulée est générée. |
Attributs
Attributs.
Représentation JSON |
---|
{ "additionalImageLinks": [ string ], "expirationDate": string, "disclosureDate": string, "availabilityDate": string, "price": { object ( |
Champs | |
---|---|
additionalImageLinks[] |
URL supplémentaires des images de l'article. |
expirationDate |
Date d'expiration de l'article, telle que spécifiée lors de l'insertion, au format ISO 8601. La date d'expiration réelle est affichée dans |
disclosureDate |
Date à laquelle une offre apparaît dans les résultats de recherche des plates-formes YouTube de Google, au format ISO 8601. Pour en savoir plus, consultez la page [Date de divulgation]( https://support.google.com/merchants/answer/13034208). |
availabilityDate |
Le jour où un produit précommandé pourra être expédié, au format ISO 8601. |
price |
Prix de l'article |
installment |
Nombre et montant des versements à payer pour l'achat d'un article. |
subscriptionCost |
Nombre de périodes (mois ou années) et montant de paiement par période pour un article associé à un contrat d'abonnement. |
loyaltyPoints |
Points de fidélité accordés aux utilisateurs après avoir acheté l'article. Japon uniquement. |
loyaltyPrograms[] |
Liste d'informations sur le programme de fidélité utilisée pour présenter les avantages fidélité (par exemple, meilleurs prix, points, etc.) à l'utilisateur de cet article. |
productTypes[] |
Catégories de l'article (formatées selon les spécifications des données produit). |
salePrice |
Prix soldé annoncé de l'article. |
salePriceEffectiveDate |
Période au cours de laquelle l'article est soldé (voir les spécifications des données produit). |
productHeight |
Hauteur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus). |
productLength |
Longueur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus). |
productWidth |
Largeur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus). |
productWeight |
Poids du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 2 000 (inclus). |
shipping[] |
Règles de livraison. |
freeShippingThreshold[] |
Conditions à remplir pour qu'un produit puisse bénéficier de la livraison gratuite. |
shippingWeight |
Poids de l'article pour la livraison. |
shippingLength |
Longueur de l'article pour la livraison. |
shippingWidth |
Largeur de l'article pour la livraison. |
shippingHeight |
Hauteur de l'article pour la livraison. |
sizeTypes[] |
Coupe de l'article. Il peut être utilisé pour représenter des types de coupe combinés pour les articles vestimentaires. Vous pouvez indiquer deux types de coupe au maximum (voir [https://support.google.com/merchants/answer/6324497](type de coupe)). |
taxes[] |
Informations fiscales. |
unitPricingMeasure |
Mesure et dimension d'un article. |
unitPricingBaseMeasure |
Dénominateur à utiliser pour le prix unitaire. |
adsLabels[] |
Semblable à adsGrouping, mais ne fonctionne que sur le CPC. |
costOfGoodsSold |
Prix de revient Utilisé pour les rapports sur la marge brute. |
productDetails[] |
Spécifications techniques ou informations supplémentaires sur le produit |
productHighlights[] |
Puces décrivant les points forts les plus pertinents d'un produit. |
displayAdsSimilarIds[] |
Recommandations spécifiées par l'annonceur. |
promotionIds[] |
Identifiant unique associé à une promotion. |
includedDestinations[] |
Liste des destinations à inclure pour cette cible (correspond aux cases cochées dans Merchant Center) Les destinations par défaut sont toujours incluses, sauf si elles sont fournies dans |
excludedDestinations[] |
Liste des destinations à exclure pour cette cible (correspond aux cases cochées dans Merchant Center). |
shoppingAdsExcludedCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) à utiliser pour exclure l'offre de la destination Annonces Shopping. Les pays de cette liste sont supprimés des pays configurés dans les paramètres de la source de données. |
lifestyleImageLinks[] |
URL supplémentaires d'images de style de vie de l'article, utilisées pour identifier explicitement des images qui le présentent dans un contexte réel. Pour en savoir plus, consultez cet article du Centre d'aide. |
cloudExportAdditionalProperties[] |
Champs supplémentaires à exporter vers le programme Cloud Retail. |
certifications[] |
Certifications de produits, par exemple pour l'étiquetage énergétique des produits enregistrés dans la base de données EPREL de l'UE Pour en savoir plus, consultez l'article du Centre d'aide. |
autoPricingMinPrice |
Avertissement dans la section "Remises automatiques" (https://support.google.com/merchants/answer/10295759) et "Promotions dynamiques" (https://support.google.com/merchants/answer/13949249) pour vous assurer que les remises proposées sur les produits ne tombent pas en dessous de cette valeur, ce qui préserve la valeur et la rentabilité de l'offre. |
identifierExists |
Définissez cette valeur sur "false" si l'article ne dispose pas de codes produit uniques adaptés à sa catégorie (code GTIN, référence fabricant et marque, par exemple). Si aucune valeur n'est fournie, la valeur par défaut est "true". |
isBundle |
Indique si l'article est un lot défini par le marchand. Un lot est un groupe personnalisé de différents produits vendus par un marchand à un prix unique. |
title |
Titre de l'article. |
description |
Description de l'article. |
link |
URL pointant directement vers la page de l'article sur votre boutique en ligne. |
mobileLink |
URL de la version de la page de destination de votre article optimisée pour les mobiles. |
canonicalLink |
URL de la version canonique de la page de destination de votre article. |
imageLink |
URL d'une image de l'article. |
adult |
Défini sur "true" si l'article est destiné aux adultes. |
ageGroup |
Tranche d'âge cible de l'article. |
availability |
Disponibilité de l'article. |
brand |
Marque de l'article. |
color |
Couleur de l'article. |
condition |
Condition ou état de l'article. |
gender |
Genre ciblé de l'article |
googleProductCategory |
Catégorie Google de l'article (voir la classification des produits Google). Lorsque vous interrogez des produits, ce champ contient la valeur fournie par l'utilisateur. Il n'existe actuellement aucun moyen de récupérer les catégories de produits Google attribuées automatiquement via l'API. |
gtin |
Code article international (GTIN) de l'article. |
itemGroupId |
Identifiant partagé pour toutes les variantes d'un même produit. |
material |
Matière de l'article. |
mpn |
Référence fabricant (MPN) de l'article. |
pattern |
Motif de l'article (par exemple, à pois). |
sellOnGoogleQuantity |
La quantité du produit disponible à la vente sur Google. Disponible uniquement pour les produits en ligne. |
maxHandlingTime |
Temps de traitement maximal du produit (en jours ouvrés). |
minHandlingTime |
Temps de traitement minimal du produit (en jours ouvrés). |
shippingLabel |
Étiquette de livraison du produit, utilisée pour regrouper le produit dans les règles de livraison au niveau du compte. |
transitTimeLabel |
Libellé du délai d'acheminement du produit, utilisé pour regrouper le produit dans les tableaux de délais d'acheminement au niveau du compte. |
size |
Taille de l'article. Une seule valeur est autorisée. Pour les variantes de tailles différentes, insérez un produit distinct pour chaque taille avec la même valeur |
sizeSystem |
Système dans lequel la taille est spécifiée. Recommandé pour les articles vestimentaires. |
taxCategory |
Catégorie de taxe du produit, utilisée pour configurer un nexus de taxe détaillé dans les paramètres de taxes au niveau du compte. |
energyEfficiencyClass |
Classe énergétique telle que définie dans la directive 2010/30/UE de l'UE. |
minEnergyEfficiencyClass |
Classe énergétique telle que définie dans la directive 2010/30/UE de l'UE. |
maxEnergyEfficiencyClass |
Classe énergétique telle que définie dans la directive 2010/30/UE de l'UE. |
multipack |
Nombre de produits identiques dans un multipack défini par le marchand. |
adsGrouping |
Permet de regrouper des éléments de manière arbitraire. Uniquement pour le pourcentage de CPA (déconseillé dans le cas contraire). |
adsRedirect |
Permet aux annonceurs de remplacer l'URL de l'article lorsque le produit est affiché dans le contexte d'annonces pour un produit. |
displayAdsId |
Identifiant d'un article pour les campagnes de remarketing dynamique. |
displayAdsTitle |
Titre d'un article pour les campagnes de remarketing dynamique. |
displayAdsLink |
URL pointant directement vers la page de destination de votre article utilisée dans les campagnes de remarketing dynamique. |
displayAdsValue |
Marge de l'offre pour les campagnes de remarketing dynamique. |
pickupMethod |
Option de retrait de l'article. |
pickupSla |
Chronologie du retrait en magasin pour l'article. |
linkTemplate |
Modèle de lien pour la vitrine du magasin hébergée par le marchand. |
mobileLinkTemplate |
Modèle de lien pour la page vitrine du magasin hébergée par le marchand optimisée pour les appareils mobiles. |
customLabel0 |
Étiquette personnalisée 0 pour un regroupement personnalisé d'articles dans une campagne Shopping. |
customLabel1 |
Étiquette personnalisée 1 pour un regroupement personnalisé d'articles dans une campagne Shopping. |
customLabel2 |
Étiquette personnalisée 2 pour un regroupement personnalisé d'articles dans une campagne Shopping. |
customLabel3 |
Étiquette personnalisée 3 pour un regroupement personnalisé d'articles dans une campagne Shopping. |
customLabel4 |
Étiquette personnalisée 4 pour un regroupement personnalisé d'articles dans une campagne Shopping. |
externalSellerId |
Obligatoire pour les comptes multivendeurs. Utilisez cet attribut si vous représentez une place de marché qui importe des produits pour différents vendeurs dans votre compte multivendeur. |
pause |
La publication de cet élément sera temporairement suspendue. |
virtualModelLink |
URL de l'image 3D de l'article. Pour en savoir plus, consultez cet article du Centre d'aide. |
structuredTitle |
Titre structuré, pour les titres générés par des algorithmes (IA). |
structuredDescription |
Description structurée pour les descriptions générées par des algorithmes (IA). |
Versement
Message représentant le versement.
Représentation JSON |
---|
{ "months": string, "amount": { object ( |
Champs | |
---|---|
months |
Nombre de versements que l'acheteur doit effectuer. |
amount |
Montant que l'acheteur doit verser tous les mois. |
downpayment |
Montant du paiement initial que l'acheteur doit régler. |
creditType |
Type de versement. Les valeurs acceptées sont les suivantes: * " |
SubscriptionCost
SubscriptionCost du produit.
Représentation JSON |
---|
{ "period": enum ( |
Champs | |
---|---|
period |
Type de durée d'abonnement. Les valeurs acceptées sont les suivantes: * " |
periodLength |
Nombre de périodes d'abonnement que l'acheteur doit payer. |
amount |
Montant que l'acheteur doit payer par période d'abonnement. |
SubscriptionPeriod
Durée d'abonnement du produit.
Enums | |
---|---|
SUBSCRIPTION_PERIOD_UNSPECIFIED |
Indique que la durée de l'abonnement n'est pas spécifiée. |
MONTH |
Indique que la durée de l'abonnement est d'un mois. |
YEAR |
Indique que la durée de l'abonnement est de l'année. |
LoyaltyPoints
Message qui représente les points de fidélité.
Représentation JSON |
---|
{ "name": string, "pointsValue": string, "ratio": number } |
Champs | |
---|---|
name |
Nom du programme de points de fidélité. Nous vous recommandons de limiter le nom à 12 caractères pleine largeur ou 24 caractères romains. |
pointsValue |
Points de fidélité du marchand en valeur absolue. |
ratio |
Ratio d'un point converti en devise. Google se base sur la devise définie dans les paramètres Merchant Center. Si le ratio n'est pas renseigné, la valeur par défaut est 1.0. |
LoyaltyProgram
Message qui représente un programme de fidélité.
Représentation JSON |
---|
{ "programLabel": string, "tierLabel": string, "price": { object ( |
Champs | |
---|---|
programLabel |
Libellé du programme de fidélité. Ce libellé interne identifie de manière unique la relation entre un marchand et un programme de fidélité. Le libellé doit être fourni pour que le système puisse associer les composants ci-dessous (par exemple, le prix et les points) à un marchand. Le programme correspondant doit être associé au compte marchand. |
tierLabel |
Libellé du niveau dans le programme de fidélité. Doit correspondre à l'un des libellés du programme. |
price |
Prix pour les membres du niveau donné, c'est-à-dire la remise immédiate. La valeur doit être inférieure ou égale au prix standard. |
cashbackForFutureUse |
Cashback que vous pourrez utiliser pour vos futurs achats. |
loyaltyPoints |
Nombre de points de fidélité gagnés pour un achat. |
memberPriceEffectiveDate |
Période au cours de laquelle l'article est éligible au prix réservé aux membres. S'il n'est pas spécifié, le prix réservé aux membres est toujours applicable. La plage de dates est représentée par une paire de dates ISO 8601 séparées par un espace, une virgule ou une barre oblique. |
ProductDimension
Dimension du produit.
Représentation JSON |
---|
{ "value": number, "unit": string } |
Champs | |
---|---|
value |
Obligatoire. Valeur de la dimension représentée sous forme de nombre. La valeur peut avoir une précision maximale de quatre décimales. |
unit |
Obligatoire. Unités des dimensions. Valeurs acceptées: * " |
ProductWeight
Poids du produit.
Représentation JSON |
---|
{ "value": number, "unit": string } |
Champs | |
---|---|
value |
Obligatoire. Pondération sous forme de nombre. La précision maximale de la pondération est de quatre décimales. |
unit |
Obligatoire. Unité de poids. Valeurs acceptées: * " |
Livraison
Livraison du produit.
Représentation JSON |
---|
{
"price": {
object ( |
Champs | |
---|---|
price |
Frais de port fixes, représentés par un nombre |
country |
Code CLDR du pays de livraison de l'article. |
region |
Zone géographique à laquelle les frais de port s'appliquent. Pour en savoir plus, consultez la section Région. |
service |
Description libre du niveau de service ou du délai de livraison. |
locationId |
Identifiant numérique d'une zone géographique à laquelle les frais de port définis dans l'API AdWords s'appliquent. |
locationGroupName |
Zone géographique où la livraison s'applique, représentée par un nom de groupe de zones géographiques. |
postalCode |
Plage de codes postaux à laquelle les frais de port s'appliquent. Il est représenté par un code postal, un préfixe de code postal suivi d'un caractère générique *, une plage entre deux codes postaux ou deux préfixes de codes postaux de même longueur. |
minHandlingTime |
Temps de traitement minimal (inclus) entre la réception de la commande et son expédition, en jours ouvrés. 0 signifie que la commande est expédiée le jour de sa réception si elle a lieu avant l'heure limite. [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] ne peut être présent qu'avec [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time]. mais elle n'est pas obligatoire si [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] est défini. |
maxHandlingTime |
Temps de traitement maximal (inclus) entre la réception de la commande et son expédition en jours ouvrés. 0 signifie que la commande est expédiée le jour de sa réception si elle a lieu avant l'heure limite. [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] et [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] sont obligatoires si vous indiquez des délais de livraison. [minHandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] est facultatif si [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] est spécifié. |
minTransitTime |
Délai d'acheminement minimal (inclus) entre la date d'expédition de la commande et sa livraison, en jours ouvrés. 0 signifie que la commande est livrée le jour de l'expédition. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] ne peut être présent qu'avec [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time]. mais pas si [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] est spécifié. |
maxTransitTime |
Délai d'acheminement maximum (inclus) entre la date d'expédition de la commande et sa livraison, en jours ouvrés. 0 signifie que la commande est livrée le jour de l'expédition. [maxHandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] et [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] sont obligatoires si vous indiquez des délais de livraison. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] est facultatif si [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] est spécifié. |
FreeShippingThreshold
Conditions à remplir pour qu'un produit puisse bénéficier de la livraison gratuite.
Représentation JSON |
---|
{
"country": string,
"priceThreshold": {
object ( |
Champs | |
---|---|
country |
Code CLDR du pays de livraison de l'article. |
priceThreshold |
Prix minimal du produit pour rendre les frais de port sans frais. Représenté par un nombre. |
ShippingWeight
ShippingWeight du produit.
Représentation JSON |
---|
{ "value": number, "unit": string } |
Champs | |
---|---|
value |
Poids du produit permettant de calculer les frais de port de l'article. |
unit |
Unité de valeur. |
ShippingDimension
ShippingDimension du produit.
Représentation JSON |
---|
{ "value": number, "unit": string } |
Champs | |
---|---|
value |
Dimensions du produit permettant de calculer les frais de port de l'article. |
unit |
Unité de valeur. |
Taxes
Taxe appliquée au produit.
Représentation JSON |
---|
{ "rate": number, "country": string, "region": string, "taxShip": boolean, "locationId": string, "postalCode": string } |
Champs | |
---|---|
rate |
Pourcentage du taux de taxe qui s'applique au prix de l'article. |
country |
Pays de taxation de l'article, sous forme d'un code CLDR. |
region |
Zone géographique à laquelle le taux de taxe s'applique. |
taxShip |
Défini sur "true" si une taxe est facturée sur la livraison. |
locationId |
Identifiant numérique d'une zone géographique à laquelle un taux de taxe tel que défini dans l'API AdWords s'applique. |
postalCode |
Plage de codes postaux à laquelle le taux de taxe s'applique. Il est représenté par un code postal, un préfixe de code postal avec le caractère générique *, une plage entre deux codes postaux ou deux préfixes de codes postaux de même longueur. Exemples: 94114, 94*, 94002-95460, 94*-95*. |
UnitPricingMeasure
UnitPricingMeasurement du produit.
Représentation JSON |
---|
{ "value": number, "unit": string } |
Champs | |
---|---|
value |
Mesure d'un article. |
unit |
Unité de mesure. |
UnitPricingBaseMeasure
UnitPricingBaseMeasurement du produit.
Représentation JSON |
---|
{ "value": string, "unit": string } |
Champs | |
---|---|
value |
Dénominateur du prix unitaire. |
unit |
Unité du dénominateur. |
ProductDetail
Informations détaillées sur le produit.
Représentation JSON |
---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
Champs | |
---|---|
sectionName |
En-tête de section permettant de regrouper un ensemble d'informations détaillées sur un produit. |
attributeName |
Nom des informations détaillées sur le produit. |
attributeValue |
Valeur des informations détaillées sur le produit. |
CloudExportAdditionalProperties
Propriété de produit de l'API Cloud Retail. Par exemple, les propriétés d'un produit TV peuvent être "Résolution d'écran". ou "Taille de l'écran".
Représentation JSON |
---|
{ "textValue": [ string ], "intValue": [ string ], "floatValue": [ number ], "propertyName": string, "boolValue": boolean, "minValue": number, "maxValue": number, "unitCode": string } |
Champs | |
---|---|
textValue[] |
Valeur textuelle de la propriété donnée. Exemple : "8K(UHD)". comme une valeur textuelle pour un produit TV. Le nombre maximal de répétitions pour cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent. La chaîne ne doit pas dépasser 256 caractères. |
intValue[] |
Valeurs entières de la propriété donnée. Par exemple, 1080 pour la résolution d'écran d'un produit TV. Le nombre maximal de répétitions pour cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent. |
floatValue[] |
Valeurs flottantes de la propriété donnée. Par exemple, pour un produit TV 1.2345. Le nombre maximal de répétitions pour cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent. |
propertyName |
Nom de la propriété donnée. Par exemple, "Résolution d'écran" pour un produit TV. La chaîne ne doit pas dépasser 256 caractères. |
boolValue |
Valeur booléenne de la propriété donnée. Par exemple, pour un produit TV, "True". ou "Faux" si l'écran est UHD. |
minValue |
Valeur flottante minimale de la propriété donnée. Par exemple, pour un produit TV 1.00. |
maxValue |
Valeur flottante maximale de la propriété donnée. Par exemple, pour un produit TV 100.00. |
unitCode |
Unité de la propriété donnée. Par exemple, "Pixels" pour un produit TV. La taille de chaîne maximale est de 256 octets. |
Certification
La certification de produit, initialement introduite pour assurer la conformité avec l'étiquetage énergétique de l'UE à l'aide de la base de données EPREL de l'UE.
Représentation JSON |
---|
{ "certificationAuthority": string, "certificationName": string, "certificationCode": string, "certificationValue": string } |
Champs | |
---|---|
certificationAuthority |
L'autorité de certification (par exemple, "European_Commission"). Ne doit pas dépasser 2 000 caractères |
certificationName |
Nom de la certification, par exemple "EPREL". Ne doit pas dépasser 2 000 caractères |
certificationCode |
Le code de la certification. Ne doit pas dépasser 2 000 caractères |
certificationValue |
Valeur de la certification (également appelée "classe", "niveau" ou "note"), par exemple "A+", "C" ou "or". Ne doit pas dépasser 2 000 caractères |
ProductStructuredTitle
Titre structuré, pour les titres générés par des algorithmes (IA).
Représentation JSON |
---|
{ "digitalSourceType": string, "content": string } |
Champs | |
---|---|
digitalSourceType |
Type de source numérique, par exemple "trained_algorithmic_media". Selon les normes de l'IPTC. Ne doit pas dépasser 40 caractères |
content |
Le texte du titre ne doit pas dépasser 150 caractères |
ProductStructuredDescription
Description structurée pour les descriptions générées par des algorithmes (IA).
Représentation JSON |
---|
{ "digitalSourceType": string, "content": string } |
Champs | |
---|---|
digitalSourceType |
Type de source numérique, par exemple "trained_algorithmic_media". Selon les normes de l'IPTC. Ne doit pas dépasser 40 caractères |
content |
Le texte de description ne doit pas dépasser 5 000 caractères |
ProductStatus
État d'un produit, problèmes de validation des données (informations sur un produit calculé de manière asynchrone).
Représentation JSON |
---|
{ "destinationStatuses": [ { object ( |
Champs | |
---|---|
destinationStatuses[] |
Destinations prévues pour le produit. |
itemLevelIssues[] |
Liste de tous les problèmes associés au produit. |
creationDate |
Date de création de l'article, au format ISO 8601. |
lastUpdateDate |
Date de la dernière mise à jour de l'article, au format ISO 8601. |
googleExpirationDate |
Date d'expiration de l'article, au format ISO 8601. |
DestinationStatus
État de la destination de l'état du produit.
Représentation JSON |
---|
{
"reportingContext": enum ( |
Champs | |
---|---|
reportingContext |
Nom du contexte du rapport. |
approvedCountries[] |
Liste des codes des pays (ISO 3166-1 alpha-2) dans lesquels l'offre est approuvée. |
pendingCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) pour lesquels l'offre est en attente d'approbation. |
disapprovedCountries[] |
Liste des codes des pays (ISO 3166-1 alpha-2) pour lesquels l'offre est refusée. |
ItemLevelIssue
ItemLevelIssue de l'état du produit.
Représentation JSON |
---|
{ "code": string, "severity": enum ( |
Champs | |
---|---|
code |
Code d'erreur du problème |
severity |
Impact de ce problème sur la diffusion de l'offre |
resolution |
Indique si le problème peut être résolu par le marchand. |
attribute |
Nom de l'attribut, si le problème est causé par un seul attribut. |
reportingContext |
Contexte de reporting auquel s'applique le problème. |
description |
Une brève description du problème en anglais. |
detail |
Une description détaillée du problème en anglais. |
documentation |
URL d'une page Web qui vous aide à résoudre ce problème. |
applicableCountries[] |
Liste des codes des pays (ISO 3166-1 alpha-2) auxquels le problème s'applique à l'offre. |
Gravité
l'impact du problème sur la diffusion du produit ;
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Non spécifié. |
NOT_IMPACTED |
Il s'agit d'un avertissement qui n'a pas d'incidence directe sur le produit. |
DEMOTED |
Le produit est rétrogradé et ses performances sont probablement limitées dans les résultats de recherche |
DISAPPROVED |
Le problème entraîne le refus du produit. |
Méthodes |
|
---|---|
|
Récupère le produit traité à partir de votre compte Merchant Center. |
|
Répertorie les produits traités dans votre compte Merchant Center. |