Attributes

Attributs.

Représentation JSON
{
  "additionalImageLinks": [
    string
  ],
  "expirationDate": string,
  "disclosureDate": string,
  "availabilityDate": string,
  "gtin": [
    string
  ],
  "price": {
    object (Price)
  },
  "installment": {
    object (Installment)
  },
  "subscriptionCost": {
    object (SubscriptionCost)
  },
  "loyaltyPoints": {
    object (LoyaltyPoints)
  },
  "loyaltyPrograms": [
    {
      object (LoyaltyProgram)
    }
  ],
  "productTypes": [
    string
  ],
  "salePrice": {
    object (Price)
  },
  "salePriceEffectiveDate": {
    object (Interval)
  },
  "productHeight": {
    object (ProductDimension)
  },
  "productLength": {
    object (ProductDimension)
  },
  "productWidth": {
    object (ProductDimension)
  },
  "productWeight": {
    object (ProductWeight)
  },
  "shipping": [
    {
      object (Shipping)
    }
  ],
  "freeShippingThreshold": [
    {
      object (FreeShippingThreshold)
    }
  ],
  "shippingWeight": {
    object (ShippingWeight)
  },
  "shippingLength": {
    object (ShippingDimension)
  },
  "shippingWidth": {
    object (ShippingDimension)
  },
  "shippingHeight": {
    object (ShippingDimension)
  },
  "sizeTypes": [
    string
  ],
  "taxes": [
    {
      object (Tax)
    }
  ],
  "unitPricingMeasure": {
    object (UnitPricingMeasure)
  },
  "unitPricingBaseMeasure": {
    object (UnitPricingBaseMeasure)
  },
  "adsLabels": [
    string
  ],
  "costOfGoodsSold": {
    object (Price)
  },
  "productDetails": [
    {
      object (ProductDetail)
    }
  ],
  "productHighlights": [
    string
  ],
  "displayAdsSimilarIds": [
    string
  ],
  "promotionIds": [
    string
  ],
  "includedDestinations": [
    string
  ],
  "excludedDestinations": [
    string
  ],
  "shoppingAdsExcludedCountries": [
    string
  ],
  "lifestyleImageLinks": [
    string
  ],
  "cloudExportAdditionalProperties": [
    {
      object (CloudExportAdditionalProperties)
    }
  ],
  "certifications": [
    {
      object (Certification)
    }
  ],
  "autoPricingMinPrice": {
    object (Price)
  },
  "sustainabilityIncentives": [
    {
      object (ProductSustainabilityIncentive)
    }
  ],
  "identifierExists": boolean,
  "isBundle": boolean,
  "title": string,
  "description": string,
  "link": string,
  "mobileLink": string,
  "canonicalLink": string,
  "imageLink": string,
  "adult": boolean,
  "ageGroup": string,
  "availability": string,
  "brand": string,
  "color": string,
  "condition": string,
  "gender": string,
  "googleProductCategory": string,
  "itemGroupId": string,
  "material": string,
  "mpn": string,
  "pattern": string,
  "sellOnGoogleQuantity": string,
  "maxHandlingTime": string,
  "minHandlingTime": string,
  "shippingLabel": string,
  "transitTimeLabel": string,
  "size": string,
  "sizeSystem": string,
  "taxCategory": string,
  "energyEfficiencyClass": string,
  "minEnergyEfficiencyClass": string,
  "maxEnergyEfficiencyClass": string,
  "multipack": string,
  "adsGrouping": string,
  "adsRedirect": string,
  "displayAdsId": string,
  "displayAdsTitle": string,
  "displayAdsLink": string,
  "displayAdsValue": number,
  "pickupMethod": string,
  "pickupSla": string,
  "linkTemplate": string,
  "mobileLinkTemplate": string,
  "customLabel0": string,
  "customLabel1": string,
  "customLabel2": string,
  "customLabel3": string,
  "customLabel4": string,
  "externalSellerId": string,
  "pause": string,
  "virtualModelLink": string,
  "structuredTitle": {
    object (ProductStructuredTitle)
  },
  "structuredDescription": {
    object (ProductStructuredDescription)
  }
}
Champs
expirationDate

string (Timestamp format)

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 indiquée dans productstatuses sous googleExpirationDate. Elle peut être anticipée si expirationDate est trop éloignée.

disclosureDate

string (Timestamp format)

Date et heure à laquelle une offre apparaît dans les résultats de recherche sur les 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

string (Timestamp format)

Le jour où un produit précommandé peut être expédié, au format ISO 8601.

gtin[]

string

Code article international (GTIN) de l'article. Vous pouvez fournir jusqu'à 10 GTIN.

price

object (Price)

Prix de l'article

installment

object (Installment)

Nombre et montant des versements à payer pour l'achat d'un article.

subscriptionCost

object (SubscriptionCost)

Nombre de périodes (mois ou années) et montant du paiement par période pour un article associé à un contrat d'abonnement.

loyaltyPoints

object (LoyaltyPoints)

Points de fidélité accordés une fois l'article acheté. Japon uniquement.

loyaltyPrograms[]

object (LoyaltyProgram)

Liste d'informations sur le programme de fidélité utilisées pour présenter les avantages du programme (par exemple, des tarifs plus avantageux, des points, etc.) à l'utilisateur de cet article.

productTypes[]

string

Catégories de l'article (formatées selon les spécifications des données produit).

salePrice

object (Price)

Prix soldé annoncé de l'article.

salePriceEffectiveDate

object (Interval)

Plage de dates de vente soldée de l'article (voir spécifications des données produit).

productHeight

object (ProductDimension)

Hauteur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus).

productLength

object (ProductDimension)

Longueur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus).

productWidth

object (ProductDimension)

Largeur du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus).

productWeight

object (ProductWeight)

Poids du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 2 000 (inclus).

shipping[]

object (Shipping)

Règles de livraison.

freeShippingThreshold[]

object (FreeShippingThreshold)

Conditions à remplir pour qu'un produit bénéficie de la livraison gratuite

shippingWeight

object (ShippingWeight)

Poids de l'article pour la livraison.

shippingLength

object (ShippingDimension)

Longueur de l'article pour la livraison.

shippingWidth

object (ShippingDimension)

Largeur de l'article pour la livraison.

shippingHeight

object (ShippingDimension)

Hauteur de l'article pour la livraison.

sizeTypes[]

string

Coupe de l'article. Il peut être utilisé pour représenter des types de tailles combinés pour les articles vestimentaires. Vous pouvez indiquer deux types de tailles maximum (voir [https://support.google.com/merchants/answer/6324497](type de taille)).

taxes[]

object (Tax)

Informations fiscales.

unitPricingMeasure

object (UnitPricingMeasure)

Mesure et dimensions d'un article.

unitPricingBaseMeasure

object (UnitPricingBaseMeasure)

Dénominateur à utiliser pour le prix unitaire.

adsLabels[]

string

Similaire à "adsGrouping", mais ne fonctionne que sur les CPC.

costOfGoodsSold

object (Price)

Prix de revient. Utilisé pour l'indication des profits bruts.

productDetails[]

object (ProductDetail)

Spécifications techniques ou informations supplémentaires sur le produit

productHighlights[]

string

Liste à puces décrivant les points forts les plus pertinents d'un produit.

displayAdsSimilarIds[]

string

Recommandations spécifiées par l'annonceur.

promotionIds[]

string

Identifiant unique associé à une promotion.

includedDestinations[]

string

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 spécifiées dans excludedDestinations.

excludedDestinations[]

string

Liste des destinations à exclure pour cette cible (correspond aux cases non cochées dans Merchant Center)

shoppingAdsExcludedCountries[]

string

Liste des codes pays (ISO 3166-1 alpha-2) pour exclure l'offre de la destination Annonces Shopping. Les pays de cette liste sont supprimés de ceux configurés dans les paramètres de la source de données.

cloudExportAdditionalProperties[]

object (CloudExportAdditionalProperties)

Champs supplémentaires à exporter vers le programme Cloud Retail.

certifications[]

object (Certification)

Certifications des 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

object (Price)

Une protection dans les projets "Remises automatiques" (https://support.google.com/merchants/answer/10295759) et "Promotions dynamiques" (https://support.google.com/merchants/answer/13949249) qui garantit que les remises sur les offres des marchands ne descendent pas en dessous de cette valeur, préservant ainsi la valeur et la rentabilité de l'offre.

sustainabilityIncentives[]

object (ProductSustainabilityIncentive)

Liste des programmes d'incitation à la durabilité.

identifierExists

boolean

Définissez cette valeur sur "False" lorsque l'article ne possède pas de code produit unique adapté à sa catégorie (GTIN, référence fabricant ou marque). La valeur par défaut est "true", si elle n'est pas fournie.

isBundle

boolean

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

string

Intitulé de l'article

description

string

Description de l'article.

adult

boolean

Défini sur "Vrai" si l'article est destiné aux adultes.

ageGroup

string

Tranche d'âge cible de l'article.

availability

string

Disponibilité de l'article.

brand

string

Marque de l'article.

color

string

Couleur de l'article.

condition

string

Condition ou état de l'article.

gender

string

Sexe du public auquel est destiné l'article.

googleProductCategory

string

Catégorie de Google pour l'article (voir 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.

itemGroupId

string

Identifiant partagé de toutes les variantes d'un même produit.

material

string

Matière de l'article.

mpn

string

Référence fabricant (MPN) de l'article.

pattern

string

Motif de l'article (par exemple, à pois).

sellOnGoogleQuantity

string (int64 format)

Quantité du produit disponible à la vente sur Google. Réservé aux produits en ligne.

maxHandlingTime

string (int64 format)

Temps de traitement maximal du produit (en jours ouvrés).

minHandlingTime

string (int64 format)

Temps de traitement minimal du produit (en jours ouvrés).

shippingLabel

string

Étiquette de livraison du produit, utilisée pour regrouper des produits dans les règles de livraison au niveau du compte.

transitTimeLabel

string

Libellé du délai d'acheminement du produit, utilisé pour regrouper des produits dans les tableaux de délais d'acheminement au niveau du compte.

size

string

Taille de l'article. Une seule valeur est autorisée. Pour les variantes de différentes tailles, insérez un produit distinct pour chaque taille avec la même valeur itemGroupId (voir [https://support.google.com/merchants/answer/6324492](définition de la taille)).

sizeSystem

string

Système d'indication de la taille. Recommandée pour les articles vestimentaires.

taxCategory

string

Catégorie de taxe du produit.

energyEfficiencyClass

string

Classe énergétique telle que définie dans la directive européenne 2010/30/UE.

minEnergyEfficiencyClass

string

Classe énergétique telle que définie dans la directive européenne 2010/30/UE.

maxEnergyEfficiencyClass

string

Classe énergétique telle que définie dans la directive européenne 2010/30/UE.

multipack

string (int64 format)

Nombre de produits identiques dans un multipack défini par le marchand.

adsGrouping

string

Permet de regrouper aléatoirement des produits. Pour le pourcentage de CPA uniquement, déconseillé dans les autres cas.

adsRedirect

string

Permet aux annonceurs de remplacer l'URL de l'article lorsque celui-ci est proposé dans le contexte d'annonces pour un produit.

displayAdsId

string

Identifiant d'un article utilisé dans les campagnes de remarketing dynamique.

displayAdsTitle

string

Titre d'un article pour les campagnes de remarketing dynamique.

displayAdsValue

number

Marge de l'offre dans les campagnes de remarketing dynamique.

pickupMethod

string

Option de retrait en magasin pour l'article.

pickupSla

string

Calendrier de retrait en magasin de l'article.

customLabel0

string

Étiquette personnalisée 0 pour un regroupement personnalisé d'articles dans une campagne Shopping.

customLabel1

string

Étiquette personnalisée 1 pour un regroupement personnalisé d'articles dans une campagne Shopping.

customLabel2

string

Étiquette personnalisée 2 pour un regroupement personnalisé d'articles dans une campagne Shopping.

customLabel3

string

Étiquette personnalisée 3 pour un regroupement personnalisé d'articles dans une campagne Shopping.

customLabel4

string

Étiquette personnalisée 4 pour un regroupement personnalisé d'articles dans une campagne Shopping.

externalSellerId

string

Obligatoire pour les comptes multivendeurs. Utilisez-le si vous représentez une place de marché qui importe des produits pour différents vendeurs dans son compte multivendeur.

pause

string

La publication de cet élément sera temporairement suspendue.

structuredTitle

object (ProductStructuredTitle)

Titre structuré, pour les titres générés par algorithme (IA).

structuredDescription

object (ProductStructuredDescription)

Description structurée, pour les descriptions générées par algorithme (IA).

Versement

Message représentant un versement

Représentation JSON
{
  "months": string,
  "amount": {
    object (Price)
  },
  "downpayment": {
    object (Price)
  },
  "creditType": string
}
Champs
months

string (int64 format)

Nombre de versements que l'acheteur doit effectuer.

amount

object (Price)

Montant que l'acheteur doit verser chaque mois.

downpayment

object (Price)

Montant de l'acompte que l'acheteur doit payer au préalable.

creditType

string

Type de versements Les valeurs acceptées sont: * "finance" * "lease"

SubscriptionCost

Coût de l'abonnement du produit.

Représentation JSON
{
  "period": enum (SubscriptionPeriod),
  "periodLength": string,
  "amount": {
    object (Price)
  }
}
Champs
period

enum (SubscriptionPeriod)

Type de durée d'abonnement. Les valeurs acceptées sont: * "month" * "year"

periodLength

string (int64 format)

Nombre de périodes d'abonnement que l'acheteur doit payer.

amount

object (Price)

Montant que l'acheteur doit verser par période d'abonnement.

SubscriptionPeriod

Période d'abonnement du produit.

Enums
SUBSCRIPTION_PERIOD_UNSPECIFIED Indique que la période d'abonnement n'est pas spécifiée.
MONTH Indique que la période d'abonnement est de 1 mois.
YEAR Indique que la période d'abonnement est d'une année.

LoyaltyPoints

Message représentant des points de fidélité.

Représentation JSON
{
  "name": string,
  "pointsValue": string,
  "ratio": number
}
Champs
name

string

Nom du programme de fidélité. Nous conseillons de limiter ce nom à 12 caractères pleine largeur ou 24 caractères latins.

pointsValue

string (int64 format)

Points de fidélité du revendeur en valeur absolue.

ratio

number

Ratio d'un point converti en devise. Google utilise la devise par défaut en fonction des paramètres de Merchant Center. Si le ratio n'est pas renseigné, la valeur par défaut est "1.0".

LoyaltyProgram

Message représentant un programme de fidélité.

Représentation JSON
{
  "programLabel": string,
  "tierLabel": string,
  "price": {
    object (Price)
  },
  "cashbackForFutureUse": {
    object (Price)
  },
  "loyaltyPoints": string,
  "memberPriceEffectiveDate": {
    object (Interval)
  },
  "shippingLabel": string
}
Champs
programLabel

string

Libellé du programme de fidélité. Il s'agit d'un libellé interne qui identifie de manière unique la relation entre une entité marchand et une entité de 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

string

Libellé du niveau du programme de fidélité. Doit correspondre à l'un des libellés du programme.

price

object (Price)

Prix réservé aux membres du niveau donné, c'est-à-dire prix avec remise immédiate. Doit être inférieur ou égal au prix normal.

cashbackForFutureUse

object (Price)

Le cashback que vous pouvez utiliser pour de futurs achats.

loyaltyPoints

string (int64 format)

Nombre de points de fidélité gagnés pour un achat.

memberPriceEffectiveDate

object (Interval)

Période pendant laquelle l'article est éligible au prix membre. Si cette option n'est pas spécifiée, le prix membre est toujours appliqué. 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.

shippingLabel

string

Libellé de l'avantage de livraison. Si le champ contient une valeur, cette offre bénéficie d'un avantage de livraison du programme de fidélité. Si la valeur du champ n'est pas fournie, l'article n'est pas éligible à la livraison du programme de fidélité pour le niveau de fidélité donné.

ProductDimension

Dimension du produit.

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

number

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

string

Obligatoire. Unités de la dimension. Les valeurs acceptées sont les suivantes: * "in" * "cm"

ProductWeight

Poids du produit.

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

number

Obligatoire. Poids représenté sous forme de nombre. La pondération peut avoir une précision maximale de quatre décimales.

unit

string

Obligatoire. Unité de poids. Les valeurs acceptées sont les suivantes: * "g" * "kg" * "oz" * "lb"

Livraison

Livraison du produit.

Représentation JSON
{
  "price": {
    object (Price)
  },
  "country": string,
  "region": string,
  "service": string,
  "locationId": string,
  "locationGroupName": string,
  "postalCode": string,
  "minHandlingTime": string,
  "maxHandlingTime": string,
  "minTransitTime": string,
  "maxTransitTime": string
}
Champs
price

object (Price)

Frais de port fixes, représentés sous forme de nombre.

country

string

Code CLDR du pays de livraison de l'article.

region

string

Zone géographique à laquelle les frais de port s'appliquent. Pour en savoir plus, consultez la section region.

service

string

Description libre du niveau de service ou du délai de livraison.

locationId

string (int64 format)

Identifiant numérique d'une zone géographique à laquelle les frais de port indiqués dans l'API AdWords s'appliquent.

locationGroupName

string

La zone géographique où la livraison s'applique, représentée par un nom de groupe de zones géographiques.

postalCode

string

Plage de codes postaux auxquels des frais de port s'appliquent. Il peut s'agir d'un code postal, d'un préfixe de code postal suivi d'un caractère générique *, d'une plage de codes postaux compris entre deux codes postaux ou de deux préfixes de codes postaux de même longueur.

minHandlingTime

string (int64 format)

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 même de sa réception, si elle est reçue avant l'heure limite. minHandlingTime ne peut être présent qu'avec maxHandlingTime, mais il n'est pas obligatoire si maxHandlingTime est présent.

maxHandlingTime

string (int64 format)

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 même de sa réception, si elle est reçue avant l'heure limite. maxHandlingTime et maxTransitTime sont tous deux obligatoires si vous indiquez des délais de livraison. minHandlingTime est facultatif si maxHandlingTime est présent.

minTransitTime

string (int64 format)

Délai d'acheminement minimal (inclus) entre le moment où la commande est expédiée et le moment où elle est livrée, en jours ouvrés. 0 signifie que la commande est livrée le même jour qu'elle est expédiée. minTransitTime ne peut être présent qu'avec maxTransitTime, mais il n'est pas obligatoire si maxTransitTime est présent.

maxTransitTime

string (int64 format)

Délai d'acheminement maximal (inclus) entre l'expédition de la commande et sa livraison en jours ouvrés. 0 signifie que la commande est livrée le même jour qu'elle est expédiée. maxHandlingTime et maxTransitTime sont tous deux obligatoires si vous indiquez des délais de livraison. minTransitTime est facultatif si maxTransitTime est présent.

FreeShippingThreshold

Conditions à remplir pour qu'un produit bénéficie de la livraison gratuite

Représentation JSON
{
  "country": string,
  "priceThreshold": {
    object (Price)
  }
}
Champs
country

string

Code CLDR du pays de livraison de l'article.

priceThreshold

object (Price)

Prix minimal du produit pour que les frais de port soient sans frais. Représenté sous forme de nombre.

ShippingWeight

Poids du colis du produit.

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

number

Poids du produit utilisé pour calculer les frais de port de l'article.

unit

string

Unité de valeur.

ShippingDimension

Dimension de livraison du produit.

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

number

Dimensions du produit utilisées pour calculer les frais de port de l'article.

unit

string

Unité de valeur.

Taxes

Taxe du produit.

Représentation JSON
{
  "rate": number,
  "country": string,
  "region": string,
  "taxShip": boolean,
  "locationId": string,
  "postalCode": string
}
Champs
rate

number

Pourcentage du taux de taxe qui s'applique au prix de l'article.

country

string

Pays de taxation de l'article, sous forme d'un code CLDR.

region

string

Région géographique à laquelle le taux de taxe s'applique.

taxShip

boolean

Défini sur "Vrai" si une taxe est facturée lors de la livraison.

locationId

string (int64 format)

Identifiant numérique d'une zone géographique à laquelle un taux de taxe indiqué dans l'API AdWords s'applique.

postalCode

string

Plage de codes postaux auxquels un taux de taxe donné s'applique. Il peut s'agir d'un code postal, d'un préfixe de code postal utilisant un caractère générique *, d'une plage de codes postaux compris entre deux codes postaux ou de deux préfixes de codes postaux de même longueur. Exemples: 94114, 94*, 94002-95460, 94*-95*.

UnitPricingMeasure

UnitPricingMeasure du produit.

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

number

Mesure d'un article.

unit

string

Unité de mesure.

UnitPricingBaseMeasure

UnitPricingBaseMeasure du produit.

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

string (int64 format)

Dénominateur du prix unitaire.

unit

string

Unité du dénominateur.

ProductDetail

Informations détaillées sur le produit.

Représentation JSON
{
  "sectionName": string,
  "attributeName": string,
  "attributeValue": string
}
Champs
sectionName

string

En-tête de section utilisé pour regrouper un ensemble d'informations détaillées sur un produit.

attributeName

string

Nom des informations détaillées sur le produit.

attributeValue

string

Valeur des informations détaillées sur le produit.

CloudExportAdditionalProperties

Propriété du produit pour l'API Cloud Retail. Par exemple, les propriétés d'un téléviseur peuvent être "Screen-Resolution" (Résolution de l'écran) ou "Screen-Size" (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[]

string

Valeur textuelle de la propriété donnée. Par exemple, "8K(UHD)" peut être une valeur textuelle pour un produit TV. Le nombre maximal de répétitions de cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent. La taille maximale de la chaîne est de 256 caractères.

intValue[]

string (int64 format)

Valeurs entières de la propriété donnée. Par exemple, 1080 pour la résolution d'écran d'un téléviseur. Le nombre maximal de répétitions de cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent.

floatValue[]

number

Valeurs flottantes de la propriété donnée. Par exemple, pour un téléviseur, 1,2345. Le nombre maximal de répétitions de cette valeur est de 400. Les valeurs sont stockées dans un ordre arbitraire, mais cohérent.

propertyName

string

Nom de la propriété donnée. Par exemple, "Résolution d'écran" pour un téléviseur. La taille maximale de la chaîne est de 256 caractères.

boolValue

boolean

Valeur booléenne de la propriété donnée. Par exemple, pour un téléviseur, indiquez "True" ou "False" si l'écran est UHD.

minValue

number

Valeur minimale en nombre flottant de la propriété donnée. Par exemple, pour un téléviseur, 1.00.

maxValue

number

Valeur flottante maximale de la propriété donnée. Par exemple, 100,00 € pour un téléviseur.

unitCode

string

Unité de la propriété donnée. Par exemple, "Pixels" pour un téléviseur. La taille maximale de la chaîne est de 256 octets.

Certification

Certification des produits, initialement introduite pour vérifier 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

string

L'autorité de certification, par exemple "European_Commission". La longueur maximale est de 2 000 caractères.

certificationName

string

Nom de la certification, par exemple "EPREL". La longueur maximale est de 2 000 caractères.

certificationCode

string

Code de la certification. La longueur maximale est de 2 000 caractères.

certificationValue

string

Valeur de la certification (également appelée classe, niveau ou note), par exemple "A+", "C" ou "or". La longueur maximale est de 2 000 caractères.

ProductStructuredTitle

Titre structuré, pour les titres générés par algorithme (IA).

Représentation JSON
{
  "digitalSourceType": string,
  "content": string
}
Champs
digitalSourceType

string

Type de source numérique, par exemple "trained_algorithmic_media". Conformément à l'IPTC. La longueur maximale est de 40 caractères.

content

string

La longueur maximale du texte du titre est de 150 caractères

ProductStructuredDescription

Description structurée, pour les descriptions générées par algorithme (IA).

Représentation JSON
{
  "digitalSourceType": string,
  "content": string
}
Champs
digitalSourceType

string

Type de source numérique, par exemple "trained_algorithmic_media". Conformément à l'IPTC. La longueur maximale est de 40 caractères.

content

string

La longueur maximale du texte de description est de 5 000 caractères

ProductSustainabilityIncentive

Informations sur les programmes d'incitation liés à la durabilité, comme les remises ou les exonérations fiscales

Représentation JSON
{

  // Union field value can be only one of the following:
  "amount": {
    object (Price)
  },
  "percentage": number
  // End of list of possible types for union field value.
  "type": enum (Type)
}
Champs
Champ d'union value. Valeur de l'avantage lié au développement durable. value ne peut être qu'un des éléments suivants :
amount

object (Price)

Montant fixe de l'incitation.

percentage

number

Pourcentage du prix soldé auquel l'incitation s'applique.

type

enum (Type)

Programme d'incitation au développement durable

Type

Types de programmes d'incitation à la durabilité acceptés.

Enums
TYPE_UNSPECIFIED Type d'incitation à la durabilité non spécifié ou inconnu.
EV_TAX_CREDIT Programme offrant des réductions de la responsabilité fiscale pour les véhicules électriques et, dans certains pays, les hybrides rechargeables. Ces réductions peuvent être basées sur un montant spécifique ou un pourcentage du prix soldé.
EV_PRICE_DISCOUNT Un programme de subventions, souvent appelé "prime écologique", offre une aide à l'achat de véhicules électriques et, dans certains pays, de véhicules hybrides rechargeables. Le montant de la subvention peut être une somme fixe ou un pourcentage du prix soldé.