Commencer
Comment synchroniser le Pixel Facebook et le catalogue Facebook
  1. Accueil
  2. Base de connaissances
  3. Problèmes courants de flux
  4. Comment synchroniser le Pixel Facebook et le catalogue Facebook

Comment synchroniser le Pixel Facebook et le catalogue Facebook

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

ExigenceRemarques
Flux de produits ProL'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 MetaVous 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

Ne mappez pas le champ id à un attribut autre que l'ID produit. Le mapper à un autre attribut (par exemple, SKU ou un champ personnalisé) provoquera une discordance entre les content_ids envoyés par le Pixel Facebook et les ID de votre flux de catalogue Facebook.

É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.

  1. Installez l'extension Chrome Meta Pixel Helper.
  2. Visitez plusieurs pages de produits sur votre site Web.
  3. Vérifiez que :
    • Les événements ViewContent sont déclenchés
    • Les valeurs content_ids apparaissent correctement
  4. 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

Les ID de contenu dans le Pixel ne correspondent pas aux ID de mon catalogue
1. Vérifiez que 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.
Les ID semblent corrects mais les publicités dynamiques ne correspondent toujours pas
– Confirmez que le flux de catalogue a terminé la synchronisation dans Meta Commerce Manager. Les produits nouvellement ajoutés ou modifiés peuvent prendre du temps à se propager.

– 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 Pixel se déclenche mais Meta affiche « aucun article de catalogue correspondant »
Cela signifie généralement l'une des choses suivantes :

– 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

Dois-je utiliser le SKU ou l’ID du produit pour g:id ?
Utilisez l’ID du produit (l’ID de publication WooCommerce). Le Pixel déclenche par défaut les ID de publication WooCommerce dans 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.
Mes produits variables utilisent des ID parents dans le catalogue. Dois-je changer quelque chose ?
Si votre catalogue exporte les ID de produit parent (variable) pour 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.
La Conversion API de Facebook (CAPI) a-t-elle également besoin d'ID alignés ?
Oui. CAPI envoie les mêmes 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.

Cet article vous a-t-il été utile ?

Articles connexes

Finaliser votre achat
Flux de produits WooCommerce AdTribes

Le meilleur plugin de flux de produits WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera