Documentazione

Tutto quello che ti serve per implementare Consentio in poco tempo

Facebook Pixel

Integrazione di Facebook Pixel (Meta Pixel) con Consentio

Cos'è Facebook Pixel

Meta Pixel (in precedenza Facebook Pixel) è uno strumento di misurazione per il monitoraggio delle conversioni e il retargeting su Facebook e Instagram. Ti permette di misurare l'efficacia degli annunci, creare pubblici personalizzati e ottimizzare le campagne pubblicitarie.

Categoria cookie

Facebook Pixel appartiene alla categoria marketing.

Categoria Consentio Segnale GCM
marketing ad_storage, ad_user_data, ad_personalization

Installazione con Consentio

Aggiungi il codice di Facebook Pixel con gli attributi type="text/plain" e data-category="marketing". Lo script Consentio attiverà il pixel solo dopo che il consenso ai cookie marketing viene concesso.

HTML
<!-- Facebook Pixel -->
<script type="text/plain" data-category="marketing">
  !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', 'YOUR_PIXEL_ID');
  fbq('track', 'PageView');
</script>

<!-- Fallback noscript -->
<noscript>
  <img height="1" width="1" style="display:none"
    src="https://www.facebook.com/tr?id=YOUR_PIXEL_ID&ev=PageView&noscript=1" />
</noscript>
Attenzione: sostituisci YOUR_PIXEL_ID con l'ID effettivo ottenuto da Meta Business Suite → Gestione Eventi.

Alternativa con API JavaScript

Carica dinamicamente Facebook Pixel dopo che il consenso viene concesso:

JavaScript
Consentio.onConsentChange((consent) => {
  if (consent.marketing) {
    !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', 'YOUR_PIXEL_ID');
    fbq('track', 'PageView');
  }
})

Integrazione via GTM

Se usi Google Tag Manager, imposta il tag Facebook Pixel in modo che richieda il consenso ad_storage. Consentio comunica automaticamente con GTM tramite Google Consent Mode v2, quindi il tag si attiverà solo dopo che il consenso marketing viene concesso.

  1. In GTM, crea un nuovo tag di tipo HTML personalizzato con il codice di Facebook Pixel
  2. Nelle impostazioni del tag, vai su Impostazioni di consenso
  3. Imposta Richiedi consenso aggiuntivo per l'attivazione del tag: ad_storage
  4. Imposta il trigger su Tutte le pagine

Google Consent Mode v2

Consentio associa automaticamente le categorie ai segnali di Google Consent Mode v2:

Categoria Consentio Segnale GCM Descrizione
marketing ad_storage Archiviazione pubblicitaria
marketing ad_user_data Condivisione dei dati utente con le piattaforme pubblicitarie
marketing ad_personalization Personalizzazione degli annunci

Verifica

  1. Installa l'estensione Meta Pixel Helper su Chrome
  2. Prima di concedere il consenso: il pixel non dovrebbe inviare alcun evento
  3. Dopo aver concesso il consenso marketing: il pixel dovrebbe inviare un evento PageView
  4. Verifica in Meta Business Suite → Gestione Eventi che gli eventi vengano registrati correttamente
Google AnalyticsTikTok Pixel