Attribut Price
L'attribut price définit le coût actuel, sans remise, d'un produit. C'est un champ strictement obligatoire pour tous les flux de données de produits sur Google Merchant Products, Facebook Products, Pinterest Products, Tiktok Products et Reddit Products.
Soumettre une tarification précise qui correspond parfaitement au prix affiché sur votre page de destination et lors du paiement est essentiel pour éviter les refus d'annonces et les suspensions de compte.
Sommaire :
Vérification Rapide de la Syntaxe
Collez votre extrait XML <g:price> ou votre valeur CSV ci-dessous pour valider le format :
Testez votre <g:price>
Vérification rapideVous vérifiez un par un ? Validez votre flux entier en une fois.
Télécharger et analyser →
Comparatif des Plateformes
Bien que la norme ISO 4217 s'applique universellement, chaque plateforme a des nuances spécifiques dans la façon dont elle analyse les données.
| Exigence | Google Merchant Products | Facebook Products | Pinterest Products | Tiktok Products | Reddit Products |
|---|---|---|---|---|---|
| Balise XML | <g:price> |
<g:price> |
<g:price> |
<g:price> |
price |
| Format | Nombre + Espace + ISO |
Nombre + Espace + ISO |
<Numérique> <ISO> (ordre flexible) |
Nombre + Espace + ISO |
Nombre + Espace + ISO |
| Décimales | Max 2 chiffres (ex. .99) | Standard | Standard | Standard | Standard |
| Taxes | Exclure aux US/CA ; Inclure ailleurs | Doit correspondre au paiement | Doit refléter le coût réel | Doit correspondre à la landing page | Doit correspondre à la landing page |
| Vide/Zéro | Rejeté (sauf contrats) | Rejeté | Rejeté | Rejeté | Rejeté |
Exigences Générales de Formatage
Pour garantir que votre flux est traité avec succès sur tous les canaux publicitaires et commerciaux, suivez ces règles strictes :
- Valeur Numérique & Devise : La valeur doit être constituée d'un nombre suivi d'un espace et d'un code de devise ISO 4217 à 3 lettres (par exemple,
15.00 EUR). - Séparateurs Décimaux : Vous devez utiliser un point (
.) comme point décimal. Les virgules (,) utilisées comme séparateurs décimaux ou de milliers provoqueront des échecs de traitement. - Pas de Symboles : N'utilisez pas de symboles de devises localisés (
$,£,€). - Remises : Ne soumettez pas le prix remisé dans ce champ. Si un article est en solde, soumettez le prix d'origine ici et utilisez l'attribut distinct
sale_pricepour le coût remisé. - Guillemets CSV : Lors d'une soumission via CSV/TSV, il est fortement recommandé d'encadrer la valeur du prix avec des guillemets doubles si votre analyseur est sensible aux espaces.
Exemples de Formatage
Format de Flux XML
Formatage Correct : Utilise un point pour la décimale, inclut un espace et utilise le code ISO 4217.
<g:price>24.99 EUR</g:price>
Formatage Incorrect : N'utilisez pas de virgules comme séparateurs de milliers, n'utilisez pas de virgules pour les décimales et n'incluez jamais de symboles de devise.
<!-- Incorrect: Uses comma as a thousands separator -->
<g:price>1,500.00 EUR</g:price>
<!-- Incorrect: Includes a currency symbol -->
<g:price>€24.99</g:price>
Format de Flux CSV / TSV
Lorsque vous travaillez avec des fichiers CSV, gardez les données propres. N'insérez pas de commentaires à l'intérieur des blocs de code CSV.
Formatage Correct : Le prix inclut un point pour les décimales et le code ISO.
id,title,price,availability
FB_1234,T-Shirt Exemple,9.99 EUR,in stock
Formatage Incorrect : L'absence du code ISO, l'utilisation d'un symbole de devise ou d'une virgule décimale feront échouer le téléchargement du flux.
id,title,price,availability
FB_1235,Sweat à Capuche Exemple,€49.99,in stock
FB_1236,Veste Premium,150,50 EUR,in stock