Aller au contenu principal

Comment Détecter les Sources Externes Envoyant des Événements Facebook

Si vous voyez des événements Facebook inattendus (comme AddToCart, Purchase ou InitiateCheckout) même lorsque vous avez configuré Pixel Plus pour éviter de les suivre, ce guide vous aidera à détecter s'ils sont déclenchés par des sources externes, telles que :

  • D'autres modules liés à Facebook
  • Du code de suivi JavaScript manuel
  • Google Tag Manager (GTM)
  • Les fonctionnalités de suivi automatique des événements de Facebook

✅ Quand Utiliser Ce Guide

Utilisez ce diagnostic quand :

  • Vous voyez trop d'événements d'achat
  • Le nombre d'événements d'achat est supérieur à vos commandes réelles
  • Les événements sont déclenchés même lorsqu'ils sont désactivés dans le module
  • Vous souhaitez vérifier que seul Pixel Plus envoie des événements Facebook

🔍 Étape 1 : Désactiver Tous les Événements Sauf PageView

Pixel Plus vous permet d'activer ou de désactiver sélectivement le suivi des événements Facebook (sauf PageView, qui est toujours envoyé).

Comment faire :

  1. Allez dans Back Office PrestaShop → Modules → Pixel Plus → Événements Traçables
  2. Désactivez toutes les options d'événements comme :
    • AddToCart
    • Purchase
    • InitiateCheckout
    • CompleteRegistration
    • et autres
  3. Cliquez sur Enregistrer

🧪 Étape 2 : Simuler des Actions d'Utilisateur Normales

Maintenant, naviguez sur votre site comme un utilisateur régulier :

  • Visitez une page produit
  • Ajoutez un produit au panier
  • Commencez le processus de paiement
  • Complétez une commande (facultatif)
  • Soumettez un formulaire, inscrivez-vous ou appliquez un code de réduction

🔬 Étape 3 : Surveiller Quels Événements Sont Toujours Envoyés

✅ Option A : Utiliser Meta Pixel Helper

Installez depuis le Chrome Web Store

Cet outil affiche :

  • Tous les événements Pixel déclenchés par le navigateur
  • Les paramètres d'événements et l'origine

Si vous voyez un événement autre que PageView, il ne provient pas de Pixel Plus.


✅ Option B : Utiliser Facebook Events Manager – Outil d'Événements de Test

Pour une vue plus complète (incluant les événements CAPI/serveur), utilisez l'outil d'Événements de Test :

  1. Ouvrez Facebook Events Manager
  2. Sélectionnez votre Pixel et allez dans Événements de Test
  3. Copiez le Code de Test (ex., TEST1234)
  4. Allez dans Back Office PrestaShop → Pixel Plus → section CAPI
  5. Collez le code dans le champ Code de Test
  6. Activez Activer les Événements de Code de Test
  7. Cliquez sur Ajouter Mon IP pour limiter le test à votre session (recommandé)

⚠️ Important : Désactivez le code de test après votre session de test. Le laisser activé sans restriction d'IP peut amener Facebook à signaler votre pixel ou afficher des erreurs.


🚨 Étape 4 : Interpréter les Résultats

  • Si seul PageView apparaît, votre module fonctionne comme prévu.
  • Si d'autres événements apparaissent, ils sont déclenchés par des sources externes.

🛠️ Étape 5 : Identifier les Sources Externes

✅ 1. Autres Modules

Vérifiez s'il existe d'autres modules PrestaShop liés à Facebook ou des outils marketing qui pourraient déclencher des événements indépendamment.

✅ 2. JavaScript Manuel

Recherchez dans vos fichiers de thème ou JS personnalisé :

fbq('track', 'Purchase');

Supprimez tout script de suivi placé manuellement.

✅ 3. Google Tag Manager (GTM)

  • Ouvrez votre espace de travail GTM
  • Recherchez les balises liées à Facebook (Purchase, AddToCart, etc.)
  • Désactivez celles qui peuvent chevaucher avec Pixel Plus

✅ 4. Outil de Configuration des Événements Facebook

Facebook suit parfois les événements automatiquement.

Pour désactiver :

  1. Ouvrez Events Manager
  2. Allez dans votre Pixel → Paramètres
  3. Désactivez :
    • Correspondance Avancée Automatique
    • Outil de Configuration des Événements

✅ Résumé

En utilisant la configuration des Événements Traçables, Pixel Helper et l'outil d'Événements de Test, vous pouvez :

  • Vérifier si des événements indésirables sont déclenchés par Pixel Plus
  • Identifier des outils ou scripts tiers qui peuvent interférer
  • Assurer un suivi propre et précis sur votre boutique
Pourquoi des événements Facebook apparaissent-ils alors que je les ai désactivés dans Pixel Plus ?

Si les événements continuent d'apparaître après les avoir désactivés dans Pixel Plus, ils sont probablement déclenchés par une source externe comme un autre module PrestaShop, du code JavaScript manuel dans votre thème, Google Tag Manager ou l'outil de configuration automatique des événements de Facebook.

Comment vérifier si les événements proviennent de Pixel Plus ou d'une autre source ?

Désactivez tous les événements dans Pixel Plus sauf PageView. Naviguez ensuite sur la boutique et utilisez Meta Pixel Helper dans Chrome ou l'outil Test Events dans Facebook Events Manager. Si vous voyez des événements autres que PageView, ils ne proviennent pas de Pixel Plus mais d'une source externe.

Qu'est-ce que l'outil de configuration des événements Facebook et comment peut-il causer des événements dupliqués ?

L'outil de configuration des événements Facebook peut automatiquement suivre des actions comme les clics sur des boutons ou les visites de pages sans code supplémentaire. S'il est actif en même temps que Pixel Plus, il peut provoquer des événements dupliqués. Il peut être désactivé dans Events Manager sous les paramètres du Pixel.

Comment utiliser le code de test CAPI pour détecter les événements externes ?

Dans Facebook Events Manager, copiez le code de test depuis la section Test Events. Dans Pixel Plus, collez-le dans le champ Code de Test de la section CAPI, activez les événements de code de test et cliquez sur Ajouter Mon IP. Cela vous permet de voir tous les événements envoyés, y compris côté serveur, limités à votre session.

Que faire si Google Tag Manager envoie des événements Facebook dupliqués ?

Ouvrez votre espace de travail GTM et recherchez les balises liées à Facebook comme Purchase, AddToCart ou InitiateCheckout. Désactivez ou supprimez celles qui se chevauchent avec les événements déjà envoyés par Pixel Plus pour éviter la duplication des données dans votre pixel.

Besoin d'aide avec des événements Purchase dupliqués ? 👉 Consultez le guide complet ici