Référence des attributs
Prix soldé [sale_price] dans Google Shopping : prix barré et impact sur le CTR
Guide de l'attribut sale_price dans Google Merchant Center : déclencher le prix barré dans les annonces Shopping, règles de formatage et dates de validité.
Adidas Ultraboost 22 — Core Black — UK 9
Prix barré + badge SOLDES → signal de valeur immédiat → CTR plus élevé
Adidas Ultraboost 22 — Core Black — UK 9
Aucun signal de promotion. Un concurrent au même prix, mais avec l'annotation sale_price, obtient un meilleur CTR.
sale_price déclenche l'affichage natif du prix barré de Google — le price d'origine barré avec le sale_price inférieur affiché en rouge à côté d'un badge « Soldes ». C'est l'une des annotations Shopping qui génèrent le meilleur CTR, sans aucun surcoût d'enchère.
Qu’est-ce que l’attribut sale_price ?
L’attribut sale_price permet d’envoyer un prix réduit pour un produit, en plus du price normal. Lorsque les deux sont présents et que le sale_price est inférieur, Google applique automatiquement son affichage de prix barré dans les annonces Shopping : le prix d’origine barré, le prix soldé mis en évidence en rouge et un badge « Soldes » sur la vignette du produit.
Il s’agit de l’une des annotations visuelles les plus percutantes disponibles dans Google Shopping sans aucun coût supplémentaire ni exigence d’enchère. Elle montre immédiatement l’intérêt de l’offre aux acheteurs qui parcourent le carrousel Shopping : la remise est visible avant même le clic. Des hausses de CTR de 20 à 40 % pour les fiches affichant une promotion, par rapport à des fiches identiques sans promotion, sont couramment rapportées, toutes catégories e-commerce confondues.
Spécifications techniques
| Nom dans le flux | sale_price |
| Requis | Facultatif — mais fortement recommandé chaque fois que vous proposez un prix promotionnel |
| Format | Valeur numérique + code devise ISO 4217 (par ex., 79.99 EUR) |
| Doit être inférieur à | price — la validation échoue si sale_price est égal ou supérieur à price |
| Attribut complémentaire | sale_price_effective_date — définit les dates de début et de fin de la promotion |
| Exigence liée à la page de destination | Le prix soldé doit correspondre au prix affiché sur la page de destination du produit |
Où s’affiche sale_price
-
Annonces Google Shopping — L’emplacement principal et le plus précieux. Google affiche le prix d’origine barré en gris, le prix soldé en rouge ou mis en évidence, et un badge « Soldes » sur la vignette du produit. Cet affichage apparaît dans le carrousel Shopping, l’onglet Shopping et les résultats de recherche avec des annotations Shopping.
-
Fiches gratuites — L’onglet Shopping applique le même traitement de prix barré aux fiches gratuites. Les produits en promotion bénéficient d’un avantage visuel même sans campagnes payantes.
-
Remarketing dynamique — Les annonces display de remarketing créées à partir de votre flux de produits utilisent le sale_price lorsqu’il est actif. Les acheteurs qui ont déjà consulté un produit et le retrouvent à prix réduit ont de fortes chances de convertir.
-
Performance Max — Les groupes de composants PMax récupèrent les données produit, y compris sale_price, pour les cartes produit du canal Shopping. Les prix soldés sont affichés dans les emplacements Shopping de PMax partout où c’est possible.
sale_price_effective_date — l’attribut complémentaire indispensable
L’attribut sale_price_effective_date définit la fenêtre de temps pendant laquelle le prix soldé est valide. Son format est :
YYYY-MM-DDTHH:MM+TZ/YYYY-MM-DDTHH:MM+TZ
Exemple : 2026-11-27T00:00+01:00/2026-11-30T23:59+01:00 (du Black Friday à la fin du Cyber Monday, CET)
-
Charger les promotions à l’avance — Soumettez sale_price et effective_date avant le début de la promotion. Google activera automatiquement le prix soldé à l’heure de début.
-
Expiration automatique — Le prix soldé se désactive lorsque l’heure de fin est passée, sans nécessiter de mise à jour du flux. Cela évite de laisser accidentellement des prix promotionnels en ligne après la fin d’une campagne — l’une des erreurs de gestion de flux les plus courantes et les plus coûteuses.
-
Sans effective_date — sale_price est considéré comme actif en permanence. Si vous oubliez de le supprimer à la fin de la promotion, vous annoncez un prix qui n’existe plus sur votre page de destination, ce qui entraîne des refus pour incohérence de prix.
Règles (ce que Google impose)
-
sale_price doit être strictement inférieur à price — En cas d’égalité, l’attribut est ignoré ; un sale_price plus élevé déclenche un avertissement de qualité des données.
-
Doit correspondre au prix de la page de destination — Le prix soldé dans le flux doit correspondre au prix réduit réel sur la page de destination du produit au moment du clic. Les incohérences de prix entraînent un refus.
-
Pas d’inflation artificielle des prix — Définir un
pricegonflé pour donner l’illusion d’une remise importante, alors que le « prix soldé » est en fait le prix de vente habituel, est contraire aux règles. Google recoupe l’historique des prix et des sources tierces. -
La devise doit correspondre à la devise cible du flux — La devise du prix soldé doit correspondre à la devise du prix. Vous ne pouvez pas soumettre le prix en EUR et le sale_price en USD.
-
Format : pas de symboles de devise — Utilisez les codes ISO 4217 (EUR, GBP, USD, CZK) et non les symboles (€, £, $).
Bonnes pratiques
-
Utilisez toujours sale_price_effective_date — Même pour les promotions sans date de fin prévue, définir une effective_date avec une heure de fin vous évite de laisser par erreur des prix soldés périmés actifs après la fin d’une promotion.
-
Assurez la concordance avec la page de destination en temps réel — Si votre CMS met à jour les prix dynamiquement (par exemple, des ventes flash qui commencent à minuit), la fréquence de mise à jour de votre flux doit suivre. Envisagez un fichier supplémentaire pour les mises à jour de price/sale_price, que vous importez toutes les 15 à 30 minutes (une récupération planifiée s’exécute au maximum une fois par jour), pour synchroniser le flux et la page de destination.
-
Réservez-le aux vraies remises — Le prix barré perd vite sa crédibilité auprès des consommateurs si les acheteurs jugent le prix d’origine gonflé. Maintenez un historique de prix cohérent, afin que le prix d’origine corresponde au prix réellement pratiqué avant la promotion.
-
Combinez-le avec Merchant Promotions — Cumulez sale_price (pour la remise sur le prix unitaire) avec une promotion Merchant Promotions (pour un texte d’offre supplémentaire tel que « Livraison gratuite à partir de 50 € » ou « -10 % supplémentaires avec le code »). Les deux fonctionnent indépendamment et, combinés, occupent un maximum d’espace dans Shopping.
-
Privilégiez les produits à forte marge ou très concurrentiels — Tous les produits n’ont pas besoin d’un prix soldé. Concentrez les annotations sale_price sur les produits où la remise est significative (15 % ou plus) et où vous êtes en concurrence avec plusieurs marchands — l’effet de prix barré a l’impact relatif le plus important sur le CTR dans les requêtes compétitives et sensibles au prix.
sale_price ou Merchant Promotions : les principales différences
| Critère | sale_price | Merchant Promotions |
| Où il s'affiche | Prix barré sur la vignette du produit | Lien « Offre spéciale » sous la fiche |
| Ce qu'il communique | Prix unitaire réduit | Texte de l'offre promotionnelle (codes, lots, offres de livraison) |
| Nécessite une correspondance avec la page de destination | Oui — le prix doit correspondre à la page | Oui — l'offre doit être utilisable |
| Nécessite une approbation | Non (appliqué automatiquement) | Oui — Google examine les promotions |
| Peut être combiné | Oui — les deux peuvent apparaître simultanément | Oui |
Impact sur les performances
-
Augmentation du CTR — Le prix barré est systématiquement l’une des annotations Shopping ayant le plus d’impact. Des améliorations du CTR de 20 à 40 % par rapport aux fiches non soldées dans la même enchère sont couramment mesurées, en particulier dans la mode, l’électronique et la maison.
-
Taux d’impressions dans les enchères sensibles au prix — Les modèles Smart Bidding de Google tiennent compte de la compétitivité des prix. Un sale_price inférieur signale une valeur plus forte à l’algorithme, ce qui peut améliorer le classement de l’annonce dans les enchères où le prix est un signal de qualité essentiel.
-
Taux de conversion — Les fiches affichant une promotion convertissent mieux, car l’intérêt de l’offre est visible avant le clic. Les acheteurs qui cliquent connaissent déjà le prix réduit, ce qui limite les rebonds dus à une mauvaise surprise sur le prix en arrivant sur la page de destination.
-
Gain sur les fiches gratuites — Dans les fiches gratuites de l’onglet Shopping, les annotations de promotion aident les produits à se démarquer dans un contexte organique où l’avantage des enchères ne s’applique pas. Des fiches gratuites bien annotées génèrent un trafic incrémental sans aucun CPC.
Erreurs courantes
-
Soumettre sale_price sans mettre à jour le prix de la page de destination — entraîne un refus pour incohérence de prix
-
Omettre sale_price_effective_date et oublier de supprimer sale_price après la fin de la promotion
-
Définir sale_price égal à price (ne déclenche pas le prix barré, provoque seulement un avertissement de validation)
-
Utiliser des symboles de devise au lieu des codes ISO 4217 dans la valeur
-
Utiliser une virgule comme séparateur décimal (par ex., « 79,99 EUR ») — le point est obligatoire
-
Gonfler le prix de base pour créer une remise apparente artificiellement importante — non-respect des règles
-
Appliquer sale_price à des produits qui sont déjà à leur prix habituel dans la boutique
Conseils de pro
-
Créez un flux supplémentaire pour les prix promotionnels — Ne modifiez pas votre flux principal pour ajouter des prix soldés. Gérez plutôt un flux supplémentaire léger avec uniquement les colonnes
id,sale_priceetsale_price_effective_date. Cela dissocie la tarification promotionnelle de votre catalogue de produits et vous permet de mettre à jour les prix soldés en quelques secondes sans régénérer l’intégralité de votre flux. -
Calez les récupérations du flux sur les heures de début des promotions — Configurez le calendrier de récupération de votre flux supplémentaire pour qu’il s’exécute à l’heure exacte de la mise en ligne de votre promotion. Un délai de 15 minutes entre la mise en vente sur votre site web et sa prise en compte par Google représente 15 minutes de risque d’incohérence de prix. Le préchargement via sale_price_effective_date est l’approche la plus sûre.
-
Surveillez sans délai les avertissements d’incohérence de prix dans l’onglet « Attention requise » — L’incohérence de prix fait partie des motifs de refus qui s’aggravent le plus vite dans GMC. Un avertissement peut devenir un refus dans les 24 heures. Configurez des alertes par e-mail dans GMC pour les nouveaux problèmes liés aux produits afin de pouvoir réagir immédiatement pendant les périodes promotionnelles.
-
Utilisez les références de prix dans les analyses de Merchant Center pour calibrer les remises — Le rapport sur la compétitivité des prix de GMC situe votre prix par rapport à celui de vos concurrents pour le même produit. Utilisez ces données pour fixer des prix soldés réellement plus compétitifs que ceux de vos concurrents : pas seulement pour afficher un prix barré, mais pour remporter la comparaison de prix qui décide du clic.
Foire aux questions
Que fait exactement sale_price dans Google Shopping ?
sale_price en plus de price, Google affiche automatiquement le prix d'origine barré en gris avec le prix soldé mis en évidence en rouge, ainsi qu'un badge « Soldes » sur la fiche. Cette annotation de prix barré est l'un des leviers visuels les plus efficaces de Shopping pour améliorer le CTR, et elle ne coûte rien de plus que l'attribut lui-même.L'attribut sale_price doit-il être inférieur à price ?
sale_price est strictement inférieur à price. Si sale_price est égal ou supérieur à price, l'attribut est ignoré et le prix barré n'apparaîtra pas. La remise minimale significative est de 1 unité de la devise, mais pour déclencher le badge « Soldes » de manière fiable, une remise visible (au moins 5 à 10 %) est recommandée.Comment formater sale_price correctement ?
price : une valeur numérique suivie d'un espace et du code devise ISO 4217. Exemple : 99.00 EUR, 79.99 GBP, 149.00 USD. N'incluez pas les symboles de devise (€, £, $) — utilisez uniquement le code à trois lettres. Le séparateur décimal doit être un point (.), pas une virgule.Qu'est-ce que sale_price_effective_date et en ai-je besoin ?
sale_price_effective_date est un attribut complémentaire qui définit les dates de début et de fin pendant lesquelles le prix soldé est actif. Format : 2026-11-29T00:00+01:00/2026-11-30T23:59+01:00. Sans lui, sale_price est considéré comme actif en permanence. Avec sale_price_effective_date, vous pouvez charger à l'avance les prix promotionnels dans votre flux avant le début de la promotion et de les faire expirer automatiquement — ce qui vous évite de laisser accidentellement des prix soldés en ligne après la fin d'une promotion.Le sale_price doit-il correspondre à la page de destination ?
sale_price_effective_date pour synchroniser le flux et la page de destination.Faut-il utiliser Merchant Promotions plutôt que sale_price ?
sale_price affiche le prix barré directement sur la fiche du produit : il met en avant le prix unitaire réduit. Merchant Promotions ajoute un lien distinct « Offre spéciale » avec un texte promotionnel tel que « -20 % avec le code SUMMER » : il met en avant des offres supplémentaires qui s'ajoutent au prix. De nombreux e-commerçants utilisent les deux simultanément pour une visibilité maximale.Puis-je utiliser sale_price pour tous les produits, ou y a-t-il des restrictions ?
price de base puis d'utiliser sale_price pour « remiser » jusqu'au prix de vente réel : Google repère cette pratique, qui est contraire à ses règles.Guides associés
- Référence des attributsPériode de validité du prix soldé [sale_price_effective_date] : planifier des promotions dans Google Shopping
- Référence des attributsPrix [price] dans Google Shopping : exigences, bonnes pratiques et exemples
- Référence des attributsMesure de prix unitaire [unit_pricing_measure] dans Google Shopping : exigences et exemples