Integrationer
TikTok PixelTikTok Pixel
dokumentation til forudindstillingDokumentation

TikTok Pixel-forudindstilling i CookiePilot: _ttp og hændelser efter samtykke

TikTok Pixel behandler marketingdata og skal vente på marketingsamtykke. Forudindstillingen hjælper med at blokere _ttp og analytics.tiktok.com før valget og starte hændelser efter Accept.

Samtykkeadfærd

Kategori: marketing.

Typisk cookie: _ttp.

Typisk kald: analytics.tiktok.com.

Trin

Flyt pixlen til GTM eller et lag, der først åbner efter samtykke.

Kræv marketingsamtykke før start.

Test produktsiden og kvitteringssiden.

Eksempel-snippet

Eksempel-snippet
<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>

Testcheckliste

Før samtykke findes der ingen _ttp.

Efter Reject går der ingen TikTok-kald.

Efter Accept sendes hændelser ikke dobbelt.

Relaterede integrationer

Se de opsætninger, der ofte bruges sammen med denne integration.

Klar til at konfigurere?

Start CookiePilot, vælg den rigtige integration, og kontroller, at tags venter på samtykke, før de kører.