Lorsque vous diffusez des publicités Meta dynamiques, Meta fait correspondre les ID de contenu déclenchés par votre Pixel Facebook aux ID de produit de votre flux de catalogue Meta. Si ces ID ne correspondent pas, vos publicités ne cibleront pas les bons produits, ou ne cibleront pas du tout.
Ce guide explique comment Product Feed Pro maintient votre Pixel et votre catalogue alignés, quelle est l'exigence critique de mise en correspondance, et comment les ID de contenu sont gérés pour chaque type de produit WooCommerce.
Pour un guide complet sur l'activation du Pixel Facebook dans Product Feed Pro, consultez Comment configurer le suivi du Pixel Facebook avec Product Feed Pro.
Prérequis
| Exigence | Remarques |
|---|---|
| Flux de produits Pro | L'intégration du Pixel est intégrée à Product Feed Pro. Assurez-vous que le plugin est installé et actif. |
| Pixel Facebook activé | Le Pixel doit être activé avec un ID de Pixel saisi avant que l'alignement ne soit pertinent. Si vous n'avez pas encore configuré cela, suivez d'abord Comment configurer le suivi du Pixel Facebook avec Product Feed Pro. |
| Un flux de catalogue Meta | Vous avez besoin d'un flux de produits Facebook/Meta actif créé dans Product Feed Pro et connecté à votre catalogue Meta Commerce Manager. |
Pourquoi il est important de garder le Pixel et le catalogue synchronisés
Le Pixel Facebook déclenche des événements (ViewContent, AddToCart, Purchase) qui incluent un paramètre content_ids, une liste d'ID de produits avec lesquels le visiteur a interagi. Votre flux de catalogue Meta exporte également des ID de produits. Meta utilise les deux pour alimenter les publicités de produits dynamiques et le retargeting.
Si les content_ids du Pixel ne correspondent pas à l'id dans votre catalogue, Meta ne peut pas lier l'événement au bon produit. Cela casse :
- Publicités de produits dynamiques — Meta ne peut pas diffuser le bon créatif de produit.
- Audiences de retargeting — les visiteurs ne sont pas associés aux produits qu'ils ont consultés.
- Correspondance des événements — le reporting de vos campagnes peut sous-estimer les conversions.
Guide étape par étape pour synchroniser le Pixel Facebook avec votre catalogue
Étape 1 : Vérifier les événements du Pixel sur les pages produits
Après avoir activé le Pixel, chaque page produit devrait déclencher un événement ViewContent similaire à celui-ci :
fbq("track", "ViewContent", {
content_category: "Accessories",
content_ids: ["4091"],
content_name: "Red Shoe",
content_type: "product",
currency: "EUR",
value: "69.00",
});
Le paramètre important ici est content_ids. Cette valeur doit correspondre à l'ID produit utilisé dans votre flux de catalogue Facebook.
Exemple :
content_ids = 4091
Le même ID doit apparaître dans votre flux de catalogue.
Étape 2 : Mapper le bon ID produit dans votre flux
Pour vous assurer qu'ils restent synchronisés, mappez correctement l'attribut du flux de catalogue.
Mappage correct :
id → Product ID

Étape 3 : Vérifier le comportement du Pixel pour différents types de produits
Le Pixel se comporte différemment selon le type de produit dans WooCommerce.
Produits simples
Pour les produits simples, le Pixel envoie l'ID principal du produit.
Exemple :
content_ids: ["20259"]
content_type: "product"
Cet ID correspond au même ID de produit dans le flux de catalogue.
Produits parents variables
Pour les produits variables, le Pixel envoie les ID de toutes les variations.
Exemple :
content_ids: ["44080","44081","44082","44083"]
content_type: "product_group"
(Ce sont les ID de variations individuelles du produit variable — le Pixel les envoie toutes lorsque la page parente du produit variable est consultée sans variation sélectionnée.)
Cela informe Facebook que le produit a plusieurs variations, permettant au catalogue de les faire correspondre lorsqu'on consulte la page parente.
Produits variantes (enfants)
Lorsqu'une variation spécifique est consultée, le Pixel envoie l'ID de variation individuel.
Exemple :
content_ids: ["28876"]
content_type: "product"
Cet ID doit correspondre à l'ID de variation utilisé dans votre flux de catalogue.
Étape 4 : Suivre les événements Ajouter au panier
Le plugin suit également les événements AddToCart lorsque les utilisateurs ajoutent des produits à leur panier.
Cela permet à Facebook de :
- Créer des audiences de remarketing
- Déclencher des campagnes de panier abandonné
- Optimiser les publicités pour les conversions
Une fois activé, votre Pixel suit ces interactions automatiquement sur votre site.
Pour vérifier que le suivi AddToCart fonctionne : ajoutez un produit à votre panier et confirmez qu'un événement AddToCart apparaît dans Meta Pixel Helper avec les content_ids correspondant au produit.
Test de la synchronisation de votre Pixel et de votre catalogue
Après avoir terminé la configuration, vérifiez que tout fonctionne correctement.
Étapes de test recommandées
- Installez l'extension Chrome Meta Pixel Helper.
- Visitez plusieurs pages de produits sur votre site Web.
- Vérifiez que :
- Les événements
ViewContentsont déclenchés - Les valeurs
content_idsapparaissent correctement
- Les événements
- Confirmez que les ID de produit correspondent au flux de catalogue.
Si les ID correspondent, Facebook sera en mesure de diffuser correctement des publicités dynamiques pour ces produits.
Problèmes courants et comment les résoudre
g:id dans votre flux de catalogue est mappé sur ID du produit (pas le SKU ou un autre champ).2. Ouvrez Meta Events Manager → Événements de test et parcourez une page produit sur votre boutique. Notez la valeur
content_ids.3. Pour les pages parents variables (aucune variation sélectionnée), vérifiez également que
content_type affiche "product_group" dans Meta Pixel Helper ou Événements de test. S'il affiche "product" à la place, le Pixel n'identifie pas correctement le type de produit variable, ce qui entraînera des décalages dans les publicités dynamiques.4. Ouvrez Meta Commerce Manager et recherchez le même produit. Vérifiez son champ id.
5. Si les ID diffèrent, comparez le paramètre ID de contenu des produits variables Pixel Facebook (dans Flux de produits → Paramètres → Général) avec la façon dont votre flux de catalogue mappe
g:id.– Vérifiez que le produit est actif et approuvé dans le catalogue — les produits inactifs ne seront pas mis en correspondance même si les ID correspondent.
– Si vous utilisez une configuration multilingue (WPML, Polylang), assurez-vous que le flux et le Pixel utilisent tous deux la même version linguistique des ID de produit.
– Le catalogue n’est pas connecté au même Pixel, ou le catalogue n’a pas terminé sa première synchronisation. Dans Meta Commerce Manager, vérifiez que votre source de données (flux) est connectée et que le Pixel est associé au même Portefeuille d’affaires que le catalogue.
– Le flux de catalogue est récupéré dans un Portefeuille d’affaires différent de celui auquel le Pixel est attribué. Vérifiez dans Meta Business Settings que le Pixel et le catalogue sont répertoriés sous le même Portefeuille d’affaires.
Questions fréquemment posées
content_ids, donc le mappage de g:id au SKU interrompra l’alignement à moins que vous n’ayez également personnalisé le Pixel pour envoyer des SKU — ce qui nécessite un développement personnalisé et n’est pas pris en charge tel quel.g:id plutôt que les ID de variation, vous devez également modifier le paramètre ID de produit variable pour le Pixel Facebook en ID de produit variable afin que le Pixel envoie les ID parents correspondants. Voir Comment configurer le suivi du Pixel Facebook avec Product Feed Pro pour les étapes exactes.content_ids que le Pixel du navigateur. Si vous avez activé CAPI dans Product Feed Elite, les mêmes règles de mappage et de type de produit s'appliquent. Pour la configuration de CAPI, voir Comment configurer la Conversion API de Facebook (CAPI) avec Product Feed Elite.Besoin de plus d'aide ?
Utilisateurs de Product Feed Elite : si cela ne résout pas le problème de discordance, ouvrez un nouveau ticket de support et notre équipe examinera la situation.
Utilisateurs de Product Feed Pro gratuits : ouvrez un nouveau sujet dans le forum de support de WordPress.org.


