Qu’est-ce qu’une CMP (plateforme de gestion du consentement) ?

Une plateforme de gestion des consentements (CMP) est un outil utilisé pour recueillir, stocker et gérer les consentements des utilisateurs en matière de traitement des données, notamment dans le respect de réglementations telles que le RGPD (Règlement général sur la protection des données) et le TCF v2 (Transparency & Consent Framework) de l’IAB Europe.

Un CMP affiche généralement une bannière ou une interface de préférences dans laquelle les utilisateurs peuvent accepter ou refuser différents objectifs (par exemple, les publicités personnalisées, les analyses) et différents fournisseurs (par exemple, Google, Meta).

Le CMP est chargé de :

  • Fournir une interface utilisateur claire pour la gestion du consentement.
  • Enregistrer les choix en matière de consentement de manière conforme et traçable.
  • Mise à disposition des informations relatives au consentement auprès de services tiers via l'API JavaScript __tcfapi.

Comment activer et configurer un CMP sur ma plateforme Koalect ?

 Koalect n'assure pas l'assistance technique pour la configuration ou l'intégration de plateformes de gestion de contenu (CMP) tierces.

Vous pouvez activer la fonctionnalité CMP (Consent Management Platform) via MyKoalect > Paramètres > Intégrations. Une fois cette fonctionnalité activée, vous devez ajouter votre script CMP à la plateforme à l’aide de Google Tag Manager (GTM).

Si cette fonctionnalité n’est pas disponible, veuillez contacter support@koalect.com pour demander son activation.

Que se passe-t-il lorsque j’active la fonction CMP ?

Une fois le CMP activé :

  • La barre de cookies par défaut de Koalect n'apparaîtra plus.
  • La gestion des consentements sera entièrement déléguée à votre plateforme de gestion des consentements (CMP).
  • Koalect ne mettra pas automatiquement à jour les consentements pour des outils tels que Google Tag Manager.

Il vous incombe de transmettre à Koalect les informations relatives au consentement requises.

Comment puis-je envoyer les informations relatives au consentement à Koalect ?

Approche recommandée : définir des catégories (objectifs)

Vous pouvez utiliser la méthode setPurposes pour définir le consentement de l’utilisateur par catégorie :

window.koalect.consent.setPurposes({
  functional: true,
  analytics: false,
  marketing: false
});

⚙️ Option avancée : définir manuellement les fournisseurs

Certaines plateformes de gestion des publicités (CMP) vous permettent d’autoriser ou de bloquer des fournisseurs spécifiques, qu’ils figurent ou non sur la liste de l’IAB. Koalect utilise uniquement une liste fixe de fournisseurs.

window.koalect.consent.setVendors({
  facebook: false,
  youtube: true,
  vimeo: true,
  google_maps: true,
  google_fonts: true,
  sentry: true,
  mixpanel: true
});

📘 Autre possibilité : utiliser les données TCF

Vous pouvez fournir l’objet de consentement TCF complet. Koalect extraira les finalités TCF et les associera à ses catégories internes.

window.koalect.consent.setTcfData(tcData);

Existe-t-il un moyen de savoir quand l’utilisateur ouvre la barre des cookies ?

Oui. Koalect propose un événement d’abonnement qui se déclenche lorsque l’utilisateur demande explicitement l’affichage de la barre de cookies.

window.koalect.consent.subscribe('cookieBarRequested', function() {
  // Your custom method to reopen the cookie bar
});