Documentation

Tout ce qu'il vous faut pour déployer Consentio rapidement

TikTok Pixel

Intégration du TikTok Pixel avec Consentio

Qu'est-ce que TikTok Pixel

Un outil de mesure permettant de suivre les conversions et d'optimiser les campagnes sur TikTok. TikTok Pixel vous permet de mesurer l'efficacité publicitaire, de créer des audiences personnalisées et d'optimiser la diffusion des publicités.

Catégorie de cookie

TikTok Pixel appartient à la catégorie marketing.

Catégorie Consentio Signal GCM
marketing ad_storage, ad_user_data, ad_personalization

Installation avec Consentio

Ajoutez le code TikTok Pixel avec les attributs type="text/plain" et data-category="marketing". Le script Consentio n'activera le pixel qu'après le consentement à la catégorie marketing.

HTML
<!-- TikTok Pixel -->
<script type="text/plain" data-category="marketing">
  !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","holdConsent","revokeConsent","grantConsent"],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.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e};ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var i=d.createElement("script");i.type="text/javascript",i.async=!0,i.src=r+"?sdkid="+e+"&lib="+t;var a=d.getElementsByTagName("script")[0];a.parentNode.insertBefore(i,a)};
    ttq.load('YOUR_PIXEL_ID');
    ttq.page();
  }(window, document, 'ttq');
</script>
Remarque : Remplacez YOUR_PIXEL_ID par l'ID réel provenant du gestionnaire de publicités TikTok → Ressources → Événements.

Alternative via l'API JavaScript

Chargez dynamiquement TikTok Pixel une fois le consentement accordé :

JavaScript
Consentio.onConsentChange((consent) => {
  if (consent.marketing) {
    !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","holdConsent","revokeConsent","grantConsent"];
      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.instance=function(t){for(var e=ttq._i[t]||[],n=0;
        n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e};
      ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js";
        ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,
        ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},
        ttq._o[e]=n||{};var i=d.createElement("script");
        i.type="text/javascript",i.async=!0,
        i.src=r+"?sdkid="+e+"&lib="+t;
        var a=d.getElementsByTagName("script")[0];
        a.parentNode.insertBefore(i,a)};
      ttq.load('YOUR_PIXEL_ID');
      ttq.page();
    }(window, document, 'ttq');
  }
})

Google Consent Mode v2

TikTok Pixel ne prend pas en charge nativement Google Consent Mode v2. Vous devez donc utiliser le blocage de script via l'attribut type="text/plain" avec data-category="marketing", comme décrit ci-dessus.

Consentio veille à ce que le pixel ne se charge qu'après le consentement à la catégorie marketing. Correspondance des catégories :

Catégorie Consentio Signal GCM Description
marketing ad_storage Stockage publicitaire
marketing ad_user_data Partage des données utilisateur avec les plateformes publicitaires
marketing ad_personalization Personnalisation publicitaire

Vérification

  1. Installez l'extension TikTok Pixel Helper dans Chrome
  2. Avant d'accorder le consentement : le pixel ne doit envoyer aucun événement
  3. Après avoir accordé le consentement marketing : le pixel doit envoyer un événement PageView
  4. Vérifiez dans le gestionnaire de publicités TikTok → Ressources → Événements que les événements sont correctement enregistrés
Facebook PixelMicrosoft Ads