Introduction
AdRoll est une plateforme de publicité numérique qui permet aux commerçants de créer des campagnes de retargeting sophistiquées auprès des visiteurs de leur site. Pour fonctionner efficacement, AdRoll a besoin d'un flux de produits bien structuré contenant des informations détaillées sur chaque article de votre catalogue. Ce flux alimente les annonces dynamiques, améliore la pertinence du ciblage et augmente les taux de conversion.
Ce guide explique la structure du flux AdRoll, les champs requis et optionnels, et les meilleures pratiques pour optimiser vos données produits en vue d'une meilleure performance.
Structure et champs du flux AdRoll
Le flux de produits AdRoll accepte les données au format XML ou CSV. Chaque produit doit être identifié de manière unique et contenir les informations essentielles pour que les annonces dynamiques fonctionnent correctement.
Voici les champs principaux et leur rôle :
| Champ | Type | Requis | Description | Impact |
|---|---|---|---|---|
| id | Texte | Oui | Identifiant unique du produit dans votre système | Permet à AdRoll de suivre et de synchroniser chaque article |
| title | Texte | Oui | Nom du produit | Apparaît dans les annonces ; doit être clair et concis |
| description | Texte | Non | Description détaillée du produit | Améliore la pertinence et le contexte de l'annonce |
| link | URL | Oui | Lien vers la page produit | Destination du clic ; doit être valide et fonctionnel |
| image_link | URL | Oui | URL de l'image principale du produit | Affichage visuel de l'annonce ; impact majeur sur le taux de clic |
| availability | Texte | Oui | Statut de disponibilité (in stock, out of stock, preorder) | Les produits indisponibles ne sont pas affichés |
| price | Décimal | Oui | Prix du produit en devise locale | Affiché dans l'annonce ; doit correspondre au site |
| brand | Texte | Non | Marque du produit | Aide au filtrage et à la segmentation des annonces |
| condition | Texte | Non | État du produit (new, refurbished, used) | Affecte la confiance des clients et la pertinence |
| gtin | Texte | Non | Code GTIN / code-barres (EAN, UPC) | Améliore la reconnaissance du produit et la validation |
| mpn | Texte | Non | Numéro de pièce du fabricant | Facilite l'identification précise du produit |
| identifier_exists | Booléen | Non | Indique si gtin ou mpn est fourni | Aide AdRoll à valider les données |
| google_product_category | Texte | Non | Catégorie Google Merchant Center du produit | Améliore la catégorisation et le ciblage |
| product_type | Texte | Non | Catégorie ou type de produit personnalisé | Permet une segmentation plus fine dans les campagnes |
| additional_image_link | URL | Non | URLs supplémentaires d'images du produit | Augmente les options visuelles dans les annonces |
| sale_price | Décimal | Non | Prix réduit ou prix de promotion | Affiche les réductions et booste l'engagement |
| sale_price_effective_date | Texte | Non | Dates valides de la promotion (format : AAAA-MM-JJ/AAAA-MM-JJ) | Synchronise les promotions avec les dates réelles |
| item_group_id | Texte | Non | Identifiant du groupe (pour variantes) | Regroupe les variantes d'un même produit |
| color | Texte | Non | Couleur du produit | Permet le filtrage et améliore la pertinence |
| size | Texte | Non | Taille du produit | Facilite le filtrage pour les clients |
| age_group | Texte | Non | Groupe d'âge cible (kids, adult, teen, toddler) | Aide au ciblage démographique |
| gender | Texte | Non | Genre cible (male, female, unisex) | Affine le ciblage des annonces |
| material | Texte | Non | Matière ou composition du produit | Utile pour les produits textiles et artisanaux |
| custom_label_0 à custom_label_4 | Texte | Non | Étiquettes personnalisées pour segmentation | Permettent une segmentation avancée et un contrôle granulaire |
| shipping_weight | Décimal | Non | Poids du produit pour le calcul des frais d'expédition | Peut être utilisé pour des règles de ciblage |
| mobile_link | URL | Non | Lien optimisé pour mobile (si différent) | Améliore l'expérience sur appareils mobiles |
| availability_date | Texte | Non | Date de disponibilité prévue (format : AAAA-MM-JJ) | Informe les clients des produits à venir |
| cost_of_goods_sold | Décimal | Non | Coût d'achat du produit | Utilisé pour calculer les marges et optimiser les enchères |
| expiration_date | Texte | Non | Date d'expiration du produit (format : AAAA-MM-JJ) | Important pour les produits périssables |
| unit_pricing_measure | Décimal | Non | Quantité unitaire (ex. 500 pour 500 ml) | Affiche le prix à l'unité |
| unit_pricing_base_measure | Décimal | Non | Unité de base pour comparaison (ex. 1 pour 1 litre) | Permet les comparaisons de prix |
| multipack | Entier | Non | Nombre d'articles dans un lot | Indique les packs multi-articles |
| is_bundle | Booléen | Non | Indique si le produit est un ensemble groupé | Signale les offres combinées |
| energy_efficiency_class | Texte | Non | Classe d'efficacité énergétique (A, B, C, etc.) | Requis pour certains produits en Europe |
| size_type | Texte | Non | Type de taille (regular, petite, grande, tall) | Affine la description des variantes |
| size_system | Texte | Non | Système de taille (US, EU, UK, International) | Clarifiée le système de dimensionnement |
| promotion_id | Texte | Non | Identifiant unique de la promotion | Lie le produit à une campagne promotionnelle spécifique |
Champs obligatoires et validation
Pour qu'un produit soit accepté par AdRoll, les champs suivants doivent être présents et valides :
- id : doit être unique dans votre flux et stable dans le temps.
- title : doit contenir au moins 3 caractères et ne pas dépasser 150 caractères.
- link : doit être une URL valide commençant par http:// ou https://.
- image_link : doit être une URL valide et accessible, pointant vers une image de qualité (dimensions recommandées : minimum 100 x 100 pixels).
- availability : doit être l'une des valeurs : in stock, out of stock, preorder.
- price : doit être un nombre décimal valide avec la devise appropriée.
L'absence ou l'invalidité de ces champs entraîne le rejet du produit ou son affichage dégradé dans les annonces.
Optimisation des données pour la performance
Images de qualité
La qualité de image_link est directement liée au taux de clic des annonces. Utilisez des images claires, bien éclairées et représentatives du produit. Les images doivent avoir un ratio d'aspect proche de 1:1 et une résolution suffisante pour l'affichage sur écrans haute densité. Évitez les images avec texte excessif ou logos de marque dominants.
Descriptions complètes
Le champ description doit fournir des informations pertinentes sans être excessif. Incluez les caractéristiques principales, les avantages et les cas d'usage. Une description bien rédigée améliore le score de qualité de l'annonce et réduit les taux de rebond post-clic.
Catégorisation précise
Remplissez google_product_category avec la catégorie Google appropriée pour votre produit. Cette information aide AdRoll à classer les annonces et à les montrer aux audiences pertinentes. Une mauvaise catégorisation peut réduire la visibilité et les performances.
Gestion des variantes
Pour les produits avec variantes (couleurs, tailles, etc.), utilisez item_group_id pour regrouper les variantes sous un produit parent. Cela améliore l'organisation du catalogue et permet à AdRoll d'afficher des annonces plus cohérentes.
Étiquettes personnalisées pour la segmentation
Les champs custom_label_0 à custom_label_4 permettent de créer des segments avancés pour vos campagnes. Par exemple, utilisez custom_label_0 pour la marge bénéficiaire, custom_label_1 pour la saison, et custom_label_2 pour le type de client cible. Cette segmentation permet un contrôle granulaire des enchères et des audiences.
Synchronisation des promotions
Utilisez sale_price et sale_price_effective_date pour signaler les réductions temporaires. Assurez-vous que les dates sont correctement formatées (AAAA-MM-JJ) et que le prix réduit est inférieur au prix régulier. Les produits en promotion génèrent généralement des taux de clic plus élevés.
Disponibilité à jour
Mettez à jour le champ availability en temps réel ou au moins une fois par jour. Les produits indisponibles affichés dans les annonces nuisent à l'expérience utilisateur et peuvent entraîner une sanction de qualité. Utilisez availability_date pour annoncer les produits à venir.
Intégration et synchronisation du flux
AdRoll accepte plusieurs méthodes de transmission du flux :
- Upload manuel : téléchargez un fichier CSV ou XML via l'interface AdRoll. Utile pour les tests ou les petits catalogues.
- URL de flux : fournissez une URL accessible publiquement où AdRoll récupère le flux automatiquement. La plateforme effectue une synchronisation régulière (généralement quotidienne).
- Intégration API : pour les commerçants avancés, utilisez l'API AdRoll pour envoyer les données produits directement.
- Intégrations de plateforme : si vous utilisez Shopify ou une autre plateforme e-commerce, AdRoll propose souvent une intégration native qui synchronise automatiquement le catalogue.
Pour une synchronisation optimale, assurez-vous que :
- Le flux est accessible sans authentification ou avec des identifiants corrects.
- Le flux est mis à jour au moins une fois par jour.
- Les URLs sont stables et ne changent pas fréquemment.
- Le fichier n'est pas excessivement volumineux (compressez-le si nécessaire).
Dépannage courant
Produits rejetés ou manquants
Vérifiez que tous les champs obligatoires sont présents et valides. Consultez les rapports d'erreur dans AdRoll pour identifier les produits problématiques. Les erreurs courantes incluent : URLs invalides, prix mal formatés, ou caractères spéciaux non échappés dans le XML.
Annonces de mauvaise qualité
Si les annonces affichent des images mal alignées ou des textes tronqués, vérifiez que image_link pointe vers une image de haute qualité et que title et description ne contiennent pas de caractères spéciaux ou de formatage excessif.
Performance faible
Analysez les données de performance dans AdRoll. Si les taux de clic sont bas, optimisez les images et les titres. Si les taux de conversion sont faibles, vérifiez que les liens produits sont corrects et que les pages de destination correspondent aux annonces.
Bonnes pratiques de gestion du catalogue
Nettoyage régulier
Supprimez ou marquez comme indisponibles les produits qui ne sont plus vendus. Un catalogue encombré de produits obsolètes dilue la qualité globale et ralentit les performances.
Cohérence des données
Assurez-vous que les prix, les images et les descriptions correspondent à votre site web. Les incohérences créent de la confusion chez les clients et augmentent les taux de rebond.
Enrichissement progressif
Comme vous avez le contrôle sur chaque champ, enrichissez progressivement votre flux avec des données supplémentaires. Commencez par les champs obligatoires, puis ajoutez brand, color, size, et enfin les étiquettes personnalisées pour une segmentation avancée.
Monitoring et alertes
Mettez en place un suivi des erreurs de flux et des changements de performance. Utilisez les rapports de diagnostic d'AdRoll pour identifier rapidement les problèmes et les corriger.
Conclusion
Un flux de produits AdRoll bien structuré et régulièrement mis à jour est la fondation d'une stratégie de retargeting efficace. En remplissant correctement les champs obligatoires, en optimisant les images et les descriptions, et en utilisant les étiquettes personnalisées pour la segmentation, vous augmentez la visibilité de vos annonces et améliorez les taux de conversion. Consacrez du temps à l'audit initial de votre flux, puis mettez en place un processus de synchronisation automatique et de monitoring continu pour maintenir la qualité de vos données.