Dokumentacja

Wszystko, co musisz wiedzieć, aby szybko wdrożyć Consentio

Snapchat Pixel

Integracja Snapchat Pixel z Consentio

Czym jest Snapchat Pixel

Narzędzie pomiarowe do śledzenia konwersji i optymalizacji kampanii na Snapchacie.

Kategoria plików cookie

Snapchat Pixel należy do kategorii marketingowej.

Kategoria Consentio Sygnał GCM
marketing ad_storage, ad_user_data, ad_personalization

Instalacja z Consentio

Dodaj Snapchat Pixel z atrybutami type="text/plain" i data-category="marketing", aby ładował się dopiero po udzieleniu zgody marketingowej:

HTML
<!-- Snapchat Pixel - zablokowany do czasu zgody marketingowej -->
<script type="text/plain" data-category="marketing">
  (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function(){a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)};a.queue=[];var s='script';var r=t.createElement(s);r.async=!0;r.src=n;var u=t.getElementsByTagName(s)[0];u.parentNode.insertBefore(r,u);})(window,document,'https://sc-static.net/scevent.min.js');
  snaptr('init', 'YOUR_PIXEL_ID', {
    'user_email': '__INSERT_USER_EMAIL__'
  });
  snaptr('track', 'PAGE_VIEW');
</script>
Uwaga: Zamień YOUR_PIXEL_ID na rzeczywisty identyfikator z Snapchat Ads Manager → Events Manager.

Alternatywa: API JavaScript

Dynamiczne ładowanie Snapchat Pixel po udzieleniu zgody:

JavaScript
Consentio.onConsentChange((consent) => {
  if (consent.marketing) {
    // Załaduj Snapchat Pixel
    (function(e,t,n){
      if(e.snaptr)return;
      var a=e.snaptr=function(){
        a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)
      };
      a.queue=[];
      var s='script';
      var r=t.createElement(s);r.async=!0;r.src=n;
      var u=t.getElementsByTagName(s)[0];
      u.parentNode.insertBefore(r,u);
    })(window,document,'https://sc-static.net/scevent.min.js');

    snaptr('init', 'YOUR_PIXEL_ID', {
      'user_email': '__INSERT_USER_EMAIL__'
    });
    snaptr('track', 'PAGE_VIEW');
  }
})

Google Consent Mode v2

Snapchat Pixel nie obsługuje natywnie Google Consent Mode. Blokowanie za pomocą type="text/plain" zapewnia, że piksel zostanie załadowany dopiero po udzieleniu zgody.

Weryfikacja

  1. Otwórz DevTools (F12)
  2. Przed udzieleniem zgody: scevent.min.js nie powinien się załadować
  3. Udziel zgody marketingowej
  4. Zweryfikuj w zakładce Sieć, że scevent.min.js został załadowany
  5. Sprawdź w Snapchat Events Manager
Pinterest TagHotjar