Integraties
TikTok PixelTikTok Pixel
preset documentatieDocumentatie

TikTok Pixel-preset in CookiePilot: _ttp en marketingevents na consent

TikTok Pixel verwerkt marketingdata en moet op marketingtoestemming wachten. De preset helpt _ttp en analytics.tiktok.com voor de keuze te blokkeren en events pas na Accept te starten.

Toestemmingsgedrag

Categorie: marketing.

Veelvoorkomende cookie: _ttp.

Veelvoorkomend verzoek: analytics.tiktok.com.

Stappen

Verplaats de Pixel naar GTM of naar een laag achter consent.

Vereis marketingtoestemming voordat de Pixel start.

Test de productpagina en thank-you page.

Voorbeeldsnippet

Voorbeeldsnippet
<script>
window.addEventListener('cookiepilot:consent', function (event) {
  var consent = event.detail || {};
  if (!consent.marketing || window.__tiktokPixelLoaded) return;
  window.__tiktokPixelLoaded = true;

  !function (w, d, t) {
    w.TiktokAnalyticsObject=t;
    var ttq=w[t]=w[t]||[];
    ttq.methods=['page','track','identify','instances','debug','on','off','once','ready','alias','group','enableCookie','disableCookie'];
    ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};
    for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);
    ttq.load=function(e){var s=d.createElement('script');s.async=true;
      s.src='https://analytics.tiktok.com/i18n/pixel/events.js?sdkid='+e+'&lib='+t;
      d.getElementsByTagName('script')[0].parentNode.insertBefore(s,d.getElementsByTagName('script')[0]);
    };
    ttq.load('TIKTOK_PIXEL_ID');
    ttq.page();
  }(window, document, 'ttq');
});
</script>

Testchecklist

Voor toestemming bestaat er geen _ttp.

Na de keuze Reject zijn er geen TikTok-verzoeken.

Na de keuze Accept worden events niet dubbel verzonden.

Gerelateerde integraties

Bekijk de configuraties die vaak samen met deze integratie worden gebruikt.

Klaar om te configureren?

Start CookiePilot, kies de juiste integratie en controleer of tags wachten op toestemming voordat ze laden.