Passa al contenuto principale

Come Rilevare Fonti Esterne che Inviano Eventi Facebook

Se stai vedendo eventi Facebook inaspettati (come AddToCart, Purchase o InitiateCheckout) anche quando hai configurato Pixel Plus per evitare di tracciarli, questa guida ti aiuterà a rilevare se sono attivati da fonti esterne, come:

  • Altri moduli correlati a Facebook
  • Codice di tracciamento JavaScript manuale
  • Google Tag Manager (GTM)
  • Funzionalità di tracciamento automatico degli eventi di Facebook

✅ Quando Usare Questa Guida

Usa questa diagnostica quando:

  • Stai vedendo troppi eventi di acquisto
  • Il conteggio degli eventi di acquisto è superiore ai tuoi ordini effettivi
  • Gli eventi vengono attivati anche quando sono disabilitati nel modulo
  • Vuoi verificare che solo Pixel Plus stia inviando eventi Facebook

🔍 Passo 1: Disabilitare Tutti gli Eventi Tranne PageView

Pixel Plus ti permette di abilitare o disabilitare selettivamente il tracciamento degli eventi Facebook (eccetto PageView, che viene sempre inviato).

Come fare:

  1. Vai su Back Office PrestaShop → Moduli → Pixel Plus → Eventi Tracciabili
  2. Disabilita tutte le opzioni degli eventi come:
    • AddToCart
    • Purchase
    • InitiateCheckout
    • CompleteRegistration
    • e altri
  3. Clicca su Salva

🧪 Passo 2: Simulare Azioni Utente Normali

Ora naviga sul tuo sito come un utente regolare:

  • Visita una pagina prodotto
  • Aggiungi un prodotto al carrello
  • Inizia il processo di checkout
  • Completa un ordine (facoltativo)
  • Invia un modulo, registrati o applica uno sconto

🔬 Passo 3: Monitorare Quali Eventi Vengono Ancora Inviati

✅ Opzione A: Usare Meta Pixel Helper

Installa dal Chrome Web Store

Questo strumento mostra:

  • Tutti gli eventi Pixel attivati dal browser
  • Parametri degli eventi e origine

Se vedi un evento diverso da PageView, non proviene da Pixel Plus.


✅ Opzione B: Usare Facebook Events Manager – Strumento Eventi di Test

Per una vista più completa (inclusi gli eventi CAPI/server), usa lo strumento Eventi di Test:

  1. Apri Facebook Events Manager
  2. Seleziona il tuo Pixel e vai su Eventi di Test
  3. Copia il Codice di Test (es., TEST1234)
  4. Vai su Back Office PrestaShop → Pixel Plus → sezione CAPI
  5. Incolla il codice nel campo Codice di Test
  6. Abilita Abilita Eventi Codice di Test
  7. Clicca su Aggiungi il Mio IP per limitare il test alla tua sessione (consigliato)

⚠️ Importante: Disabilita il codice di test dopo la tua sessione di test. Lasciarlo abilitato senza restrizione IP può far sì che Facebook segnali il tuo pixel o mostri errori.


🚨 Passo 4: Interpretare i Risultati

  • Se appare solo PageView, il tuo modulo funziona come previsto.
  • Se appaiono altri eventi, sono attivati da fonti esterne.

🛠️ Passo 5: Identificare Fonti Esterne

✅ 1. Altri Moduli

Verifica altri moduli PrestaShop correlati a Facebook o strumenti di marketing che potrebbero attivare eventi in modo indipendente.

✅ 2. JavaScript Manuale

Cerca nei file del tuo tema o JS personalizzato:

fbq('track', 'Purchase');

Rimuovi qualsiasi script di tracciamento inserito manualmente.

✅ 3. Google Tag Manager (GTM)

  • Apri il tuo workspace GTM
  • Cerca tag correlati a Facebook (Purchase, AddToCart, etc.)
  • Disabilita quelli che potrebbero sovrapporsi con Pixel Plus

✅ 4. Strumento di Configurazione Eventi Facebook

Facebook a volte traccia gli eventi automaticamente.

Per disabilitare:

  1. Apri Events Manager
  2. Vai sul tuo Pixel → Impostazioni
  3. Disabilita:
    • Corrispondenza Avanzata Automatica
    • Strumento di Configurazione Eventi

Utilizzando la configurazione degli Eventi Tracciabili, Pixel Helper e lo strumento Eventi di Test, puoi:

  • Verificare se eventi indesiderati sono attivati da Pixel Plus
  • Identificare strumenti o script di terze parti che possono interferire
  • Assicurare un tracciamento pulito e preciso nella tua boutique
Perché appaiono eventi Facebook anche se li ho disabilitati in Pixel Plus?

Se gli eventi continuano ad apparire dopo averli disabilitati in Pixel Plus, probabilmente vengono attivati da una fonte esterna come un altro modulo PrestaShop, codice JavaScript manuale nel tuo tema, Google Tag Manager o lo strumento di configurazione automatica degli eventi di Facebook.

Come posso verificare se gli eventi provengono da Pixel Plus o da un'altra fonte?

Disabilita tutti gli eventi in Pixel Plus tranne PageView. Poi naviga nel negozio e usa Meta Pixel Helper in Chrome o lo strumento Test Events in Facebook Events Manager. Se vedi eventi diversi da PageView, non provengono da Pixel Plus ma da una fonte esterna.

Cos'è lo strumento di configurazione degli eventi Facebook e come può causare eventi duplicati?

Lo strumento di configurazione degli eventi Facebook può tracciare automaticamente azioni come clic su pulsanti o visite alle pagine senza codice aggiuntivo. Se è attivo insieme a Pixel Plus, può causare eventi duplicati. Può essere disabilitato in Events Manager nelle impostazioni del Pixel.

Come uso il codice di test CAPI per rilevare eventi esterni?

In Facebook Events Manager, copia il codice di test dalla sezione Test Events. In Pixel Plus, incollalo nel campo Codice di Test della sezione CAPI, abilita gli eventi codice di test e clicca su Aggiungi il Mio IP. Questo ti permette di vedere tutti gli eventi inviati, inclusi quelli lato server, limitati alla tua sessione.

Cosa fare se Google Tag Manager sta inviando eventi Facebook duplicati?

Apri il tuo workspace GTM e cerca tag correlati a Facebook come Purchase, AddToCart o InitiateCheckout. Disabilita o elimina quelli che si sovrappongono agli eventi già inviati da Pixel Plus per evitare la duplicazione dei dati nel tuo pixel.

Hai bisogno di aiuto con eventi Purchase duplicati? 👉 Consulta la guida completa qui