Per prestazioni ottimali delle inserzioni, consigliamo agli inserzionisti di implementare l'API Conversions insieme al pixel di Meta. Questa è la cosiddetta "configurazione ridondante" e questo approccio consigliato è descritto in maggiore dettaglio qui.
Quando gli inserzionisti utilizzano una configurazione ridondante, devono configurare un metodo di deduplicazione per garantire che il sistema di pubblicazione delle inserzioni sia in grado di distinguere eventi distinti e con sovrapposizione. Questo documento descrive più opzioni del metodo di deduplicazione per aiutare Facebook a deduplicare i tuoi eventi.
Gli inserzionisti che non inviano lo stesso evento due volte tramite l'API Conversions e il pixel di Meta non devono configurare la deduplicazione per tali eventi.
Ora l'API Conversions consente agli inserzionisti di inviare a Meta eventi web, nell'app e nei negozi fisici attraverso un singolo endpoint e non su più endpoint. Ulteriori informazioni sull'API Conversions.
Facebook tenta di deduplicare eventi identici inviati tramite il pixel di Meta e l'API Conversions. Abbiamo due modi per deduplicare gli eventi:
Per questo approccio, viene aggiunto il parametro event_id
agli eventi sia dal'API Conversions sia dal pixel del browser. Il parametro event_id
è un identificativo in grado di distinguere in modo univoco gli eventi simili. Scopri di più sul parametro event_id
.
Determiniamo se gli eventi sono identici in base a ID e nome. Quindi, affinché un evento venga deduplicato:
eventID
del pixel di Meta deve corrispondere all'event_id
dell'API Conversions.event
del pixel di Meta deve corrispondere all'event_name
dell'API Conversions.Una volta ricevuti gli eventi, utilizziamo una serie di strategie per deduplicare gli eventi che potrebbero contribuire a migliorare l'ottimizzazione e la misurazione. Se gli eventi del server e del browser non differiscono significativamente nei contenuti, generalmente diamo priorità all'evento ricevuto prima.
Nota: il parametro eventID
per il pixel corrisponde al 4o argomento nella chiamata della traccia fbq
.
Esempio
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
Per questo approccio, devi utilizzare event_name
, fbp
e/o external_id
in modo coerente per gli eventi del browser e del server. Consulta Parametri delle informazioni dei clienti per maggiori informazioni sui parametri external_id
e fbp
.
Se hai configurato i parametri external_id
e/o fbp
da passare sia tramite il browser sia il server, ci occupiamo di rimuovere automaticamente gli eventi duplicati. Ecco come funziona il processo:
event_name
e fbp
e/o external_id
.event_name
e fbp
e/o external_id
.event_name
e fbp
e/o external_id
.Questo metodo di deduplicazione:
Per una migliore corrispondenza, sono necessarie informazioni accurate degli eventi provenienti tramite sia il pixel di Meta sia l'API Conversions:
eventID
all'interno del parametro eventData
opzionale deve essere un valore univoco. In base all'implementazione del pixel di Meta, puoi usare i seguenti elementi:
track
per inviare l'evento per tutti i pixel sulla Pagina.
fbq('track', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
trackSingle
per inviare l'evento per un pixel.
fbq('trackSingle', 'SPECIFIC_PIXEL_ID', 'Purchase', {value: 12, currency: 'USD'}, {eventID: 'EVENT_ID'});
eid
.
<img src="https://www.facebook.com/tr?id=PIXEL_ID&ev=Purchase&eid=EVENT_ID"/>
fbq('track', 'Lead', {}, {eventID: 'EVENT_ID'});
eventID
dal pixel di Meta deve corrispondere all'event_id
nell'evento corrispondente proveniente dall'API Conversions.event_id
e event_name
) e di chiavi browser (eventID
e event
) inviate allo stesso ID del pixel entro 48 ore, gli eventi successivi vengono eliminati.event_ids
corrispondente, tieni presente che gli eventi vengono deduplicati solo se ricevuti entro 48 ore dalla ricezione del primo evento con un determinato event_id
.Scopri come verificare la configurazione della deduplicazione e dell'unione degli eventi nella documentazione Verifica della configurazione.