Pour intégrer le Pixel il faut aller dans Tagmanager du client, puis :
1) Créer un Tag de type ‘Custom HTML’ et le nommer ‘FB Pixel’. Mettre dedans le script fourni par SEM (attention, la balise script peut avoir des espaces donc il faut les corriger).
Triggering : ‘All Pages’.
Si SEM ne fournit que l’ID, copier-coller le code ci-dessous et mettre l’ID transmis aux deux endroits indiqués METTRE_ID (dans le script et dans l’URL du noscript).
Attention, si SEM fournit le code, le copier-coller cause un bug à la fin de la balise noscript donc bien regarder si la balise se ferme :
<!-- Meta Pixel Code -->
<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', 'METTRE_ID');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=METTRE_ID&ev=PageView&noscript=1"/></noscript>
<!-- End Meta Pixel Code -->
2) Créer un Tag de type ‘Custom HTML’ et le nommer ‘FB Pixel Conversion’, pour le suivi des conversions.
Mettre le même script mais modifier ‘PageView’ par ‘Conversion’. La ligne doit donc devenir : (fbq(‘track’, ‘Conversion’);) et retirer la partie noscript.
Pour les triggers, mettre le clic téléphone, le clic courriel et le clic formulaire s’il existe.
Vérifier si la stratégie a demandé d’autres éléments et les ajouter.
3) Faire un preview de la page en vérifiant si l’ID est bien présent puis publier la modification en nommant la version : Pixel Facebook.