- Ressource: Promotion
- RedemptionChannel
- Attributs
- ProductApplicability
- OfferType
- CouponValueType
- DestinationEnum
- StoreApplicability
- PromotionStatus
- DestinationStatus
- État
- ItemLevelIssue
- Gravité
- Méthodes
Ressource: 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:
- Spécifications des données sur les promotions
- Spécifications des données sur les promotions en magasin
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.
Représentation JSON |
---|
{ "name": string, "promotionId": string, "contentLanguage": string, "targetCountry": string, "redemptionChannel": [ enum ( |
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 pour 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, fiches gratuites et annonces Shopping 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 les informations sur une promotion calculée de manière asynchrone. |
version |
Facultatif. Représente la version existante (fraîcheur) de la promotion, qui peut être utilisée pour conserver le bon ordre lorsque plusieurs mises à jour sont effectuées en même temps. Si cette règle est définie, l'insertion n'est pas possible lorsque le numéro de version est inférieur à celui 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. |
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. |
Attributs
Attributs.
Représentation JSON |
---|
{ "productApplicability": enum ( |
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 s'affichera par défaut dans les annonces Shopping et 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 de l'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 filtres de produits ne s'appliquent que lorsque l'attribut produits concernés par la promotion |
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 [productApplicability] 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. Filtrez les 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 filtres 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 filtres de produits ne s'appliquent que lorsque l'attribut produits concernés par la promotion |
minimum |
Facultatif. Montant minimal d'achat associé à 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 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 magasins 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 |
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 |
Applicable à un seul produit ou à une seule liste de produits. |
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 . |
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 de bon de réduction avec remise. |
PERCENT_OFF |
Type de valeur de bon de réduction en pourcentage. |
BUY_M_GET_N_MONEY_OFF |
N de remise sur un type de valeur de bon de réduction pour M produits achetés. minimumPurchaseQuantity et getThisQuantityDiscounted doivent être présents. moneyOffAmount 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) minimumPurchaseQuantity et getThisQuantityDiscounted doivent être présents. percent_off_percentage doit également être présent. |
BUY_M_GET_MONEY_OFF |
Bénéficiez d'une remise pour M produits achetés. minimumPurchaseQuantity et moneyOffAmount doivent être présents. |
BUY_M_GET_PERCENT_OFF |
Remise pour x produits achetés. minimumPurchaseQuantity 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 d'un bon de réduction standard pour livraison gratuite. |
FREE_SHIPPING_OVERNIGHT |
Type de valeur du bon de réduction "Livraison gratuite sous 24h". |
FREE_SHIPPING_TWO_DAY |
Type de valeur du bon de réduction pour la livraison gratuite sous 48 h. |
DestinationEnum
Valeurs de destination.
Enums | |
---|---|
DESTINATION_ENUM_UNSPECIFIED |
Non spécifié. |
SHOPPING_ADS |
Annonces Shopping : |
DISPLAY_ADS |
Annonces display : |
LOCAL_INVENTORY_ADS |
Les annonces produits en magasin : |
FREE_LISTINGS |
Free listings : |
FREE_LOCAL_LISTINGS |
Fiches produit locales gratuites : |
YOUTUBE_SHOPPING |
YouTube Shopping |
YOUTUBE_SHOPPING_CHECKOUT |
Paiement sur YouTube Shopping. |
YOUTUBE_AFFILIATE |
Affilié YouTube |
FREE_VEHICLE_LISTINGS |
Fiches gratuites pour des véhicules |
VEHICLE_ADS |
Annonces pour des véhicules |
CLOUD_RETAIL |
Cloud Retail |
LOCAL_CLOUD_RETAIL |
Cloud Retail local. |
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. |
PromotionStatus
État de la promotion.
Représentation JSON |
---|
{ "destinationStatuses": [ { object ( |
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 à laquelle l'état de la promotion a été mis à jour pour la dernière fois au format ISO 8601: date, heure et décalage (par exemple, |
DestinationStatus
État de la destination spécifiée.
Représentation JSON |
---|
{ "reportingContext": enum ( |
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 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.
Représentation JSON |
---|
{ "code": string, "severity": enum ( |
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. Une brève description 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 qui vous aide à résoudre ce problème. |
applicable |
Uniquement en sortie. Liste des codes pays (ISO 3166-1 alpha-2) auxquels le problème s'applique pour 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 |
Un problème entraîne le refus de la promotion. |
Méthodes |
|
---|---|
|
Récupère la promotion de votre compte Merchant Center. |
|
Insère une promotion pour votre compte Merchant Center. |
|
Répertorie les promotions de votre compte Merchant Center. |