All’interno della sezione “Facebook Pixel – Conversion API” è possibile attivare il sistema di tracciamento mediante di Facebook, sia lato client che lato server.
Nello specifico il campo:
ATTENZIONE! Nel momento in cui l’esigenza dovesse essere quella di attivare unicamente il tracciamento lato client (mediante Pixel) il campo in questione deve essere lasciato vuoto
ATTENZIONE! il “test_event_code” inserito all’interno di questo campo serve unicamente per testare il corretto funzionamento del tracciamento lato server e, in ogni caso, deve essere rimosso una volta verificato che tutto funzioni come deve
Per maggiori informazioni relativamente a come poter testare il tracciamento Facebook lato server e/o client, si veda anche quanto indicato nel relativo capitolo di questo manuale (“Facebook Pixel e Conversion API – Verifica del tracciamento”)
ATTENZIONE! Passweb implementa già, in maniera nativa, gli snippet di codice necessari per tracciare determinati eventi standard (es. PageView, Acquisto, Aggiunta al carrello, Aggiunta alla Wishlist …) per cui una volta selezionato il parametro in esame e inserito il Pixel ID all’interno del relativo campo, di base, non saranno necessarie ulteriori azioni (per maggiori informazioni in merito si veda anche quanto indicato all’interno del capitolo “Facebook Pixel e Conversion API – Tracciamento lato Client Facebook Pixel” di questo manuale)
In ogni caso, potrebbero comunque configurarsi delle situazioni tali da rendere necessario il fatto di dover apportare delle personalizzazioni al codice di tracciamento. In queste condizioni sarà sufficiente inserire lo snippet di tracciamento all’interno del successivo campo “Codice di tracciamento” apportando qui tutte le modifiche richieste.
ATTENZIONE! Nel momento in cui l’esigenza dovesse essere quella di gestire unicamente il tracciamento lato server (in maniera tale, ad esempio, da evitare qualsiasi rischio in merito alla deduplicazione degli eventi) il parametro in esame non dovrà mai essere selezionato
Consente di impostare manualmente lo snippet di codice necessario per attivare il tracciamento lato client di Facebook.
ATTENZIONE! Nel caso in cui non ci sia la necessità di personalizzare il codice di tracciamento è sufficiente attivare il precedente parametro “Tracciamento Client” vuoto il campo “Codice di tracciamento”
Nel momento in cui dovesse essere invece necessario apportare delle personalizzazioni al codice di tracciamento (ad esempio per poterlo utilizzare in maniera corretta assieme ad una piattaforma CMP non integrata nativamente in Passweb) sarà sufficiente copiare lo snippet di codice direttamente dal proprio account Facebook, incollarlo all’interno del campo in oggetto e apportare qui tutte le personalizzazioni richieste.
In queste condizioni si consiglia comunque di inserire il proprio Pixel ID all’interno del relativo campo Passweb e modificare poi lo script di tracciamento inserendo al posto del Pixel ID il seguente segnaposto
Inoltre, per poter consentire a Passweb, anche in queste condizioni, di inviare a Facebook gli stessi dati che vengono inviati nel momento in cui si dovesse gestire tutto in maniera nativa, sarà necessario inserire nello snippet di tracciamento, subito dopo il Pixel ID anche il seguente segnaposto
In definitiva dunque, posto di aver inserito il Pixel ID all’interno del relativo campo Passweb, lo snippet da inserire all’interno del campo “Codice di tracciamento” dovrà essere del tipo di quello qui di seguito indicato
< script >
!function (f, b, e, v, n, t, s) {
if (f.fbq) return; n = f.fbq = function () {
n.callMethod ?
n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
n.queue = []; t = b.createElement(e); t.async = !0;
t.src = v; s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, 'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '$PIXEL_ID$' $FB_PARAMS$);
fbq('track', 'PageView', {}, { 'eventID': 'FB_EVENT_ID' });
</script>
<!--<noscript><img height=""1"" width=""1"" style=""display:none""
src=""https://www.facebook.com/tr?id=$PIXEL_ID$&ev=PageView&noscript=1&eid=FB_EVENT_ID""
/></noscript>-->
<!-- End Meta Pixel Code -->
ATTENZIONE! verificare sempre che lo script sopra evidenziato sia effettivamente lo stesso presente anche all’interno del backoffice del proprio account Facebook
Per maggiori informazioni in merito al sistema di tracciamento messo a disposizione da facebook si veda anche quanto indicato nel capitolo “Facebook Pixel e Conversion API” di questo manuale.