Index
PromotionsService
(interface)Attributes
(message)CouponValueType
(enum)GetPromotionRequest
(message)InsertPromotionRequest
(message)ListPromotionsRequest
(message)ListPromotionsResponse
(message)OfferType
(enum)ProductApplicability
(enum)Promotion
(message)PromotionStatus
(message)PromotionStatus.DestinationStatus
(message)PromotionStatus.DestinationStatus.State
(enum)PromotionStatus.ItemLevelIssue
(message)PromotionStatus.ItemLevelIssue.Severity
(enum)RedemptionChannel
(enum)StoreApplicability
(enum)
PromotionsService
Service permettant de gérer les promotions des produits.
GetPromotion |
---|
Récupère la promotion de votre compte Merchant Center. Après avoir inséré ou mis à jour une entrée de promotion, plusieurs minutes peuvent s'écouler avant que la promotion mise à jour puisse être récupérée.
|
InsertPromotion |
---|
Insère une promotion pour votre compte Merchant Center. Si la promotion existe déjà, elle est mise à jour.
|
ListPromotions |
---|
Répertorie les promotions de votre compte Merchant Center. La réponse peut contenir moins d'éléments que ceux spécifiés par Après avoir inséré ou mis à jour une promotion, plusieurs minutes peuvent s'écouler avant que la promotion traitée mise à jour puisse être récupérée.
|
Attributs
Attributs.
Champs | |
---|---|
product_ |
Obligatoire. Applicabilité de la promotion à tous les produits ou uniquement à des produits spécifiques. |
offer_ |
Obligatoire. Type de la promotion. Utilisez cet attribut pour indiquer si les clients ont besoin d'un code promotionnel pour bénéficier de votre promotion. |
generic_ |
Facultatif. Code promotionnel générique de la promotion. À utiliser avec le champ |
long_ |
Obligatoire. Titre long de la promotion. |
coupon_ |
Obligatoire. L'attribut type de valeur de bon de réduction pour indiquer le type de promotion que vous proposez. Selon le type de valeur de bon de réduction sélectionné, certains attributs sont obligatoires. |
promotion_ |
Obligatoire. Liste des destinations auxquelles la promotion s'applique. Si vous ne spécifiez pas de destination en incluant une valeur acceptée dans votre source de données, votre promotion sera diffusée par défaut dans les annonces Shopping et dans les fiches gratuites. Vous avez peut-être déjà envoyé les valeurs suivantes en tant que destinations pour vos produits: Shopping Actions, Surfaces sur Google et Surfaces locales sur Google. Pour représenter ces valeurs, utilisez |
item_ |
Facultatif. Filtre de produits par ID d'article pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
brand_ |
Facultatif. Filtre de produits par marque pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
item_ |
Facultatif. Filtre de produits par identifiant de groupe d'articles pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut produits concernés par la promotion [product_applicability] est défini sur specific_products. |
product_ |
Facultatif. Filtre de produits par type de produit pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
item_ |
Facultatif. Filtre de produits par exclusion d'ID d'article pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
brand_ |
Facultatif. Filtre de produits par marque exclue pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
item_ |
Facultatif. Filtre de produits par identifiant de groupe d'articles. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut produits concernés par la promotion |
product_ |
Facultatif. Filtre de produits par exclusion de type de produit pour la promotion. Les attributs de filtre de produits ne s'appliquent que lorsque l'attribut |
minimum_ |
Facultatif. Montant minimal d'achat pour la promotion. |
minimum_ |
Facultatif. Quantité minimale d'articles à acheter pour la promotion. |
limit_ |
Facultatif. Quantité maximale par commande pour la promotion. |
limit_ |
Facultatif. Prix maximal du produit pour la promotion. |
percent_ |
Facultatif. Pourcentage de remise sans frais dans la promotion. |
money_ |
Facultatif. Montant de la remise proposé dans la promotion. |
get_ |
Facultatif. Nombre d'articles en promotion. L'attribut est défini lorsque |
free_ |
Facultatif. Valeur du cadeau sans frais pour la promotion. |
free_ |
Facultatif. Description du cadeau sans frais de la promotion. |
free_ |
Facultatif. Identifiant de l'article du cadeau sans frais pour la promotion. |
promotion_ |
Obligatoire. |
promotion_ |
Facultatif. |
store_ |
Facultatif. Indique si la promotion s'applique à tous les magasins ou uniquement à certains d'entre eux. Les promotions des annonces produits en magasin génèrent une erreur si aucune applicabilité de magasin n'est incluse. Une erreur |
store_ |
Facultatif. Codes de magasin à inclure pour la promotion. Les attributs de filtre de magasin ne s'appliquent que lorsque l'attribut Code de magasin (identifiant du magasin dans votre fiche d'établissement) du magasin physique dans lequel le produit est vendu. Pour en savoir plus, consultez les spécifications des données d'inventaire de produits en magasin. |
store_ |
Facultatif. Codes de magasin à exclure pour la promotion. Les attributs de filtre de magasin ne s'appliquent que lorsque l'attribut |
promotion_ |
Facultatif. URL de la page du site du marchand sur laquelle la promotion s'affiche. Les promotions des annonces produits en magasin génèrent une erreur si aucun |
CouponValueType
Type de valeur de bon de réduction d'une promotion.
Enums | |
---|---|
COUPON_VALUE_TYPE_UNSPECIFIED |
Indique que le type de valeur du bon de réduction n'est pas spécifié. |
MONEY_OFF |
Type de valeur du bon de réduction avec remise. |
PERCENT_OFF |
Type de valeur de bon de réduction en pourcentage. |
BUY_M_GET_N_MONEY_OFF |
Type de valeur de bon de réduction : remise pour M produits achetés. minimum_purchase_quantity et get_this_quantity_discounted doivent être présents. money_off_amount doit également être présent. |
BUY_M_GET_N_PERCENT_OFF |
N pour cent de remise pour M produits achetés (type de valeur du bon de réduction) minimum_purchase_quantity et get_this_quantity_discounted doivent être présents. percent_off_percentage doit également être présent. |
BUY_M_GET_MONEY_OFF |
Remise pour x produits achetés. minimum_purchase_quantity et money_off_amount doivent être présents. |
BUY_M_GET_PERCENT_OFF |
Remise pour x produits achetés. minimum_purchase_quantity et percent_off_percentage doivent être présents. |
FREE_GIFT |
Cadeau sans frais avec description uniquement. |
FREE_GIFT_WITH_VALUE |
Cadeau sans frais à valeur monétaire. |
FREE_GIFT_WITH_ITEM_ID |
Cadeau avec ID de l'article. |
FREE_SHIPPING_STANDARD |
Type de valeur de bon de réduction pour la livraison standard sans frais. Disponible uniquement pour les promotions en ligne. |
FREE_SHIPPING_OVERNIGHT |
Type de valeur du bon de réduction pour la livraison gratuite sous 24h. Disponible uniquement pour les promotions en ligne. |
FREE_SHIPPING_TWO_DAY |
Type de valeur du bon de réduction pour la livraison gratuite sous 48 h. Disponible uniquement pour les promotions en ligne. |
GetPromotionRequest
Message de requête pour la méthode GetPromotion
.
Champs | |
---|---|
name |
Obligatoire. Nom de la promotion à récupérer. Format : |
InsertPromotionRequest
Message de requête pour la méthode InsertPromotion
.
Champs | |
---|---|
parent |
Obligatoire. Compte dans lequel la promotion sera insérée. Format: accounts/{account} |
promotion |
Obligatoire. Promotion à insérer. |
data_ |
Obligatoire. Source de données de la promotion: |
ListPromotionsRequest
Message de requête pour la méthode ListPromotions
.
Champs | |
---|---|
parent |
Obligatoire. Compte pour lequel lister les promotions traitées. Format : |
page_ |
Uniquement en sortie. Nombre maximal de promotions à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. La valeur maximale est 250. Les valeurs supérieures sont réduites à 250. Si ce paramètre n'est pas spécifié, le nombre maximal de promotions est renvoyé. |
page_ |
Uniquement en sortie. Jeton de page reçu d'un appel Lors de la pagination, tous les autres paramètres fournis à |
ListPromotionsResponse
Message de réponse pour la méthode ListPromotions
.
Champs | |
---|---|
promotions[] |
Promotions traitées du compte spécifié. |
next_ |
Jeton pouvant être envoyé en tant que |
OfferType
Type d'offre d'une promotion.
Enums | |
---|---|
OFFER_TYPE_UNSPECIFIED |
Type d'offre inconnu. |
NO_CODE |
Type d'offre sans code |
GENERIC_CODE |
Type d'offre avec un code Le code promotionnel générique de la promotion est obligatoire lorsque offerType = GENERIC_CODE . |
ProductApplicability
Produit ou liste de produits auxquels la promotion s'applique.
Enums | |
---|---|
PRODUCT_APPLICABILITY_UNSPECIFIED |
Les produits concernés par la promotion sont inconnus. |
ALL_PRODUCTS |
Applicable à tous les produits. |
SPECIFIC_PRODUCTS |
Ne s'applique qu'à un seul produit ou à une liste de produits. |
Promotion
Représente une promotion. Pour en savoir plus, consultez les articles suivants.
Les attributs d'entrée de promotion obligatoires pour réussir les contrôles de validation des données sont principalement définis ci-dessous:
Une fois que vous avez inséré ou mis à jour une promotion, il peut s'écouler plusieurs minutes avant que la promotion finale puisse être récupérée.
Champs | |
---|---|
name |
Identifiant. Nom de la promotion. Format : |
promotion_ |
Obligatoire. L'utilisateur a fourni l'identifiant de la promotion pour l'identifier de manière unique. Respectez les exigences minimales pour éviter que vos promotions soient refusées. |
content_ |
Obligatoire. Code de langue ISO 639-1 à deux lettres de la promotion. Les promotions ne sont disponibles que dans certaines langues. |
target_ |
Obligatoire. Pays cible utilisé dans l'identifiant unique. Représenté par un code de territoire CLDR. Les promotions ne sont disponibles que dans certains pays, pour les fiches gratuites et les annonces Shopping les annonces produits en magasin |
redemption_ |
Obligatoire. Canal d'utilisation de la promotion. Veuillez indiquer au moins un canal. |
data_ |
Uniquement en sortie. Source de données principale de la promotion. |
attributes |
Facultatif. Liste des attributs de promotion. |
custom_ |
Facultatif. Liste d'attributs personnalisés (fournis par le marchand). Elle peut également être utilisée pour envoyer n'importe quel attribut des spécifications des données sous sa forme générique (par exemple, |
promotion_ |
Uniquement en sortie. État d'une promotion, problèmes de validation des données, c'est-à-dire informations sur une promotion calculées de manière asynchrone. |
version_ |
Facultatif. Représente la version existante (fraîcheur) de la promotion, qui peut être utilisée pour conserver l'ordre correct lorsque plusieurs mises à jour sont effectuées en même temps. Si cet argument est défini, l'insertion est empêchée lorsque le numéro de version est inférieur au numéro de version actuel de la promotion existante. La réinsertion (par exemple, l'actualisation de la promotion après 30 jours) peut être effectuée avec l' Si l'opération est empêchée, l'exception "aborted" est générée. |
PromotionStatus
État de la promotion.
Champs | |
---|---|
destination_ |
Uniquement en sortie. Destinations prévues pour la promotion |
item_ |
Uniquement en sortie. Liste des problèmes associés à la promotion. |
creation_ |
Uniquement en sortie. Date de création de la promotion, au format ISO 8601: date, heure et décalage, par exemple |
last_ |
Uniquement en sortie. Date de la dernière mise à jour de l'état de la promotion au format ISO 8601: date, heure et décalage, par exemple |
DestinationStatus
État de la destination spécifiée.
Champs | |
---|---|
reporting_ |
Uniquement en sortie. Nom de la destination de la promotion. |
status |
Uniquement en sortie. État de la destination spécifiée. |
État
État actuel de la promotion.
Enums | |
---|---|
STATE_UNSPECIFIED |
État de la promotion inconnu. |
IN_REVIEW |
La promotion est en cours d'examen. |
REJECTED |
La promotion est refusée. |
LIVE |
La promotion est approuvée et active. |
STOPPED |
La promotion est arrêtée par le marchand. |
EXPIRED |
La promotion n'est plus active. |
PENDING |
La promotion n'est pas arrêtée et toutes les évaluations sont approuvées, mais la date d'activation est à venir. |
ItemLevelIssue
Problème associé à la promotion.
Champs | |
---|---|
code |
Uniquement en sortie. Code d'erreur du problème |
severity |
Uniquement en sortie. Indique comment ce problème affecte la diffusion de la promotion |
resolution |
Uniquement en sortie. Indique si le problème peut être résolu par le marchand |
attribute |
Uniquement en sortie. Si le problème est causé par un attribut unique, nom de cet attribut |
reporting_ |
Uniquement en sortie. Destination concernée par le problème |
description |
Uniquement en sortie. Description courte du problème en anglais. |
detail |
Uniquement en sortie. Description détaillée du problème en anglais |
documentation |
Uniquement en sortie. URL d'une page Web d'aide pour résoudre ce problème |
applicable_ |
Uniquement en sortie. Liste des codes pays (ISO 3166-1 alpha-2) dans lesquels le problème s'applique à l'offre. |
Gravité
Gravité du problème.
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Non spécifié. |
NOT_IMPACTED |
Il s'agit d'un avertissement qui n'a aucune incidence directe sur la promotion. |
DEMOTED |
La promotion est rétrogradée et ses performances dans les résultats de recherche sont probablement limitées. |
DISAPPROVED |
La promotion est refusée. |
RedemptionChannel
Canal d'une promotion.
Enums | |
---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
Indique que la chaîne n'est pas spécifiée. |
IN_STORE |
Indique que la chaîne est disponible en magasin. Il s'agit du même canal local que celui utilisé pour products . |
ONLINE |
Indique que la chaîne est en ligne. |
StoreApplicability
Codes de magasin ou liste des codes de magasin auxquels la promotion s'applique. Uniquement pour les promotions des annonces produits en magasin.
Enums | |
---|---|
STORE_APPLICABILITY_UNSPECIFIED |
Les codes de magasin auxquels la promotion s'applique sont inconnus. |
ALL_STORES |
La promotion s'applique à tous les magasins. |
SPECIFIC_STORES |
La promotion ne s'applique qu'aux magasins spécifiés. |