- Ressource : CssProduct
- Attributs
- Prix
- ProductDetail
- ProductWeight
- ProductDimension
- Certification
- HeadlineOfferInstallment
- HeadlineOfferSubscriptionCost
- SubscriptionPeriod
- CustomAttribute
- CssProductStatus
- DestinationStatus
- ItemLevelIssue
- Méthodes
Ressource : CssProduct
Produit CSS traité.
| Représentation JSON |
|---|
{ "name": string, "rawProvidedId": string, "contentLanguage": string, "feedLabel": string, "attributes": { object ( |
| Champs | |
|---|---|
name |
Nom du produit CSS. Format : |
rawProvidedId |
Uniquement en sortie. Identifiant brut unique de votre produit. |
contentLanguage |
Uniquement en sortie. Code de langue ISO 639-1 à deux lettres pour le produit. |
feedLabel |
Uniquement en sortie. Libellé du flux pour le produit. |
attributes |
Uniquement en sortie. Liste des attributs du produit. |
customAttributes[] |
Uniquement en sortie. Liste d'attributs personnalisés (fournis par la CSS). Elle peut également être utilisée pour soumettre tout attribut des spécifications du flux de forme générique (par exemple, |
cssProductStatus |
Uniquement en sortie. État d'un produit, problèmes de validation des données, c'est-à-dire informations sur un produit calculées de manière asynchrone. |
Attributs
Attributs pour les produits CSS.
| Représentation JSON |
|---|
{ "lowPrice": { object ( |
| Champs | |
|---|---|
lowPrice |
Prix bas du produit CSS. |
highPrice |
Prix élevé du produit CSS. |
headlineOfferPrice |
Prix principal du produit CSS. |
headlineOfferShippingPrice |
Prix principal du produit CSS. |
additionalImageLinks[] |
URL supplémentaires des images de l'article. |
productTypes[] |
Catégories de l'article (formatées selon les spécifications des données produit). |
sizeTypes[] |
Coupe de l'article. Il peut être utilisé pour représenter des types de tailles combinés pour les vêtements. Vous pouvez indiquer deux types de tailles au maximum (voir type de taille). |
productDetails[] |
Spécifications techniques ou informations supplémentaires sur le produit. |
productWeight |
Poids du produit dans les unités fournies. La valeur doit être comprise entre 0 (exclu) et 2 000 (inclus). |
productLength |
Longueur du produit dans l'unité fournie. 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). |
productHeight |
Hauteur du produit dans l'unité fournie. La valeur doit être comprise entre 0 (exclu) et 3 000 (inclus). |
productHighlights[] |
Puces décrivant les points forts les plus pertinents d'un produit. |
certifications[] |
Liste des certificats revendiqués par le CSS pour le produit concerné. |
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 indiquée dans |
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 spécifiées dans |
excludedDestinations[] |
Liste des destinations à exclure pour cette cible (correspond aux cases non cochées dans Merchant Center). |
headlineOfferInstallment |
Nombre et montant des versements à payer pour un article. |
headlineOfferSubscriptionCost |
Nombre de périodes (mois ou années) et montant du paiement par période pour un article associé à un contrat d'abonnement. |
cppLink |
URL pointant directement vers la page d'informations détaillées sur le produit du CSS. |
cppMobileLink |
URL de la version optimisée pour les mobiles de la page d'informations détaillées sur le produit du CSS. |
cppAdsRedirect |
Permet aux annonceurs de remplacer l'URL de l'article lorsque celui-ci est proposé dans le contexte d'annonces produit. |
numberOfOffers |
Nombre de produits CSS. |
headlineOfferCondition |
État de l'offre principale. |
headlineOfferLink |
Lien vers l'offre principale. |
headlineOfferMobileLink |
Lien mobile vers l'offre principale. |
title |
Intitulé de l'article |
imageLink |
URL d'une image de l'article. |
description |
Description de l'article. |
brand |
Attributs liés au produit.[14-36] Marque de l'article. |
mpn |
Référence fabricant (MPN) de l'article. |
gtin |
Code article international (GTIN) de l'article. |
googleProductCategory |
Catégorie de Google pour 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. |
adult |
Défini sur "Vrai" si l'article est destiné aux adultes. |
multipack |
Nombre de produits identiques dans un multipack défini par le marchand. |
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. |
ageGroup |
Tranche d'âge cible de l'article. |
color |
Couleur de l'article. |
gender |
Sexe du public auquel est destiné l'article. |
material |
Matière de l'article. |
pattern |
Motif de l'article (par exemple, à pois). |
size |
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 |
sizeSystem |
Système d'indication de la taille. Recommandée pour les articles vestimentaires. |
itemGroupId |
Identifiant partagé pour toutes les variantes d'un même produit. |
pause |
La publication de cet élément sera temporairement suspendue. |
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. |
reviewCount |
Nombre d'avis sur le produit. Obligatoire si |
minRating |
Note minimale du produit. Obligatoire si |
maxRating |
Note maximale du produit. Obligatoire si |
rating |
Note moyenne du produit. La valeur doit être comprise entre |
Prix
Prix représenté sous forme de nombre et de devise.
| Représentation JSON |
|---|
{ "amountMicros": string, "currencyCode": string } |
| Champs | |
|---|---|
amountMicros |
Prix représenté sous la forme d'un nombre en micro-unités (un million de micro-unités équivaut à une unité standard de la devise, par exemple, 1 USD = 1 000 000 de micro-unités). |
currencyCode |
Devise du prix, sous forme d'acronyme de trois lettres, conformément à la norme ISO 4217. |
ProductDetail
Informations détaillées sur le produit.
| Représentation JSON |
|---|
{ "sectionName": string, "attributeName": string, "attributeValue": string } |
| Champs | |
|---|---|
sectionName |
En-tête de section utilisé pour regrouper un ensemble d'informations détaillées sur les produits. |
attributeName |
Nom de l'information détaillée sur le produit. |
attributeValue |
Valeur des informations détaillées sur le produit. |
ProductWeight
Poids du produit.
| Représentation JSON |
|---|
{ "value": number, "unit": string } |
| Champs | |
|---|---|
value |
Obligatoire. Poids représenté sous forme de nombre. La précision du poids ne peut pas dépasser quatre décimales. |
unit |
Obligatoire. Unité de poids. Les valeurs acceptées sont les suivantes : * " |
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 de dimension. Les valeurs acceptées sont les suivantes : * " |
Certification
Certification du produit. Utilisez cet attribut pour décrire les certifications associées à un produit, telles que la classe énergétique.
| Représentation JSON |
|---|
{ "name": string, "authority": string, "code": string } |
| Champs | |
|---|---|
name |
Nom de la certification. Pour le moment, la valeur la plus courante est "EPREL", qui représente les certifications dans la base de données du Registre européen de l'étiquetage énergétique des produits (EPREL) de l'UE. |
authority |
Autorité ou organisme de certification qui délivre la certification. Pour le moment, la valeur la plus courante est "EC" ou "European_Commission" pour les étiquettes énergie dans l'UE. |
code |
Code de la certification. Par exemple, pour le certificat EPREL correspondant au lien https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456, le code est 123456. Le code est obligatoire pour les étiquettes énergie européennes. |
HeadlineOfferInstallment
Message représentant un 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 chaque mois. |
downpayment |
Montant de l'acompte que l'acheteur doit verser au préalable. |
HeadlineOfferSubscriptionCost
SubscriptionCost du produit.
| Représentation JSON |
|---|
{ "period": enum ( |
| Champs | |
|---|---|
period |
Type de période d'abonnement. Les valeurs acceptées sont les suivantes : * " |
periodLength |
Nombre de périodes d'abonnement pendant lesquelles l'acheteur doit payer. |
amount |
Montant que l'acheteur doit verser pour chaque période d'abonnement. |
SubscriptionPeriod
Période d'abonnement au 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 d'un mois. |
YEAR |
Indique que la période d'abonnement est d'un an. |
CustomAttribute
Message représentant des attributs personnalisés. Un seul des champs value ou groupValues ne doit pas être vide.
| Représentation JSON |
|---|
{
"groupValues": [
{
object ( |
| Champs | |
|---|---|
groupValues[] |
Sous-attributs de ce groupe d'attributs. Si |
name |
Nom de l'attribut. |
value |
Valeur de l'attribut. Si |
CssProductStatus
État du produit CSS, problèmes de validation des données, c'est-à-dire informations sur le produit CSS calculées 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 |
|---|
{ "destination": string, "approvedCountries": [ string ], "pendingCountries": [ string ], "disapprovedCountries": [ string ] } |
| Champs | |
|---|---|
destination |
Nom de la destination |
approvedCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) où le produit CSS est approuvé. |
pendingCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) où le produit CSS est en attente d'approbation. |
disapprovedCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) dans lesquels le produit CSS est refusé. |
ItemLevelIssue
ItemLevelIssue de l'état du produit.
| Représentation JSON |
|---|
{ "code": string, "servability": string, "resolution": string, "attribute": string, "destination": string, "description": string, "detail": string, "documentation": string, "applicableCountries": [ string ] } |
| Champs | |
|---|---|
code |
Code d'erreur du problème |
servability |
Indique comment ce problème affecte la diffusion du produit CSS. |
resolution |
Indique si le problème peut être résolu par le marchand |
attribute |
Si le problème est causé par un attribut unique, nom de cet attribut |
destination |
Destination concernée par le problème |
description |
Description courte du problème en anglais |
detail |
Description détaillée du problème en anglais |
documentation |
URL d'une page Web d'aide pour résoudre ce problème |
applicableCountries[] |
Liste des codes pays (ISO 3166-1 alpha-2) auxquels le problème s'applique au produit CSS. |
Méthodes |
|
|---|---|
|
Récupère le produit CSS traité à partir de votre compte CSS Center. |
|
Répertorie les produits CSS traités dans votre compte CSS Center. |