Dokumentace

Vše, co potřebujete vědět pro rychlou implementaci Consentio

Facebook Pixel

Integrace Facebook Pixel (Meta Pixel) s Consentio

Co je Facebook Pixel

Meta Pixel (dříve Facebook Pixel) je měřicí nástroj pro sledování konverzí a retargeting na Facebooku a Instagramu. Umožňuje měřit účinnost reklam, vytvářet vlastní publika a optimalizovat reklamní kampaně.

Kategorie cookies

Facebook Pixel patří do kategorie marketing.

Consentio kategorie GCM signál
marketing ad_storage, ad_user_data, ad_personalization

Instalace s Consentio

Přidejte Facebook Pixel kód s atributy type="text/plain" a data-category="marketing". Consentio skript aktivuje pixel až po udělení souhlasu s marketingovými cookies.

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', 'VÁŠ_PIXEL_ID');
  fbq('track', 'PageView');
</script>

<!-- Fallback pro noscript -->
<noscript>
  <img height="1" width="1" style="display:none"
    src="https://www.facebook.com/tr?id=VÁŠ_PIXEL_ID&ev=PageView&noscript=1" />
</noscript>
Upozornění: Nahraďte VÁŠ_PIXEL_ID skutečným ID z Meta Business Suite → Events Manager.

JavaScript API alternativa

Dynamické načtení Facebook Pixel po udělení souhlasu:

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', 'VÁŠ_PIXEL_ID');
    fbq('track', 'PageView');
  }
})

Integrace přes GTM

Pokud používáte Google Tag Manager, nastavte u tagu Facebook Pixel požadavek na souhlas ad_storage. Consentio automaticky komunikuje s GTM přes Google Consent Mode v2, takže tag se spustí až po udělení marketingového souhlasu.

  1. V GTM vytvořte nový tag typu Custom HTML s kódem Facebook Pixel
  2. V nastavení tagu přejděte na Consent Settings
  3. Nastavte Require additional consent for tag to fire: ad_storage
  4. Trigger nastavte na All Pages

Google Consent Mode v2

Consentio automaticky mapuje kategorie na signály Google Consent Mode v2:

Consentio kategorie GCM signál Popis
marketing ad_storage Reklamní úložiště
marketing ad_user_data Sdílení dat uživatele s reklamními platformami
marketing ad_personalization Personalizace reklam

Ověření funkčnosti

  1. Nainstalujte si rozšíření Meta Pixel Helper do prohlížeče Chrome
  2. Před udělením souhlasu: pixel by neměl odesílat žádné události
  3. Po udělení marketingového souhlasu: pixel by měl odeslat událost PageView
  4. Ověřte v Meta Business Suite → Events Manager, že se události správně zaznamenávají
Google AnalyticsTikTok Pixel