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.
<!-- 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>
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é :
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
- Installez l'extension TikTok Pixel Helper dans Chrome
- Avant d'accorder le consentement : le pixel ne doit envoyer aucun événement
- Après avoir accordé le consentement marketing : le pixel doit envoyer un événement
PageView - Vérifiez dans le gestionnaire de publicités TikTok → Ressources → Événements que les événements sont correctement enregistrés