Remarque : seul le code de blocage manuel peut être fourni via un TagManager. Si vous souhaitez utiliser le blocage automatique du code, vous devez insérer le code CMP directement dans votre site web.
Remarque : lorsque vous utilisez le blocage automatique, veillez à ce que le TagManager ne soit pas bloqué en insérant l'attribut data-cmp-ab="1" dans le code du TagManager.
Le CMP de ConsentManager.net enverra automatiquement toutes les informations de consentement vers des variables globales sur le site web afin qu'Adobe Tag Manager puisse les capturer et les utiliser comme éléments de données. Ces variables sont :
|
Variable |
Description |
|
window.cmpRegulation |
Chaîne de caractères correspondant au nom de la réglementation (par exemple, RGPD, CCPA, etc.) |
|
window.cmpConsentString |
Définit la chaîne de consentement IAB |
|
window.cmpConsentVendors |
Définit une liste séparée par des virgules des identifiants des fournisseurs ayant obtenu le consentement, par exemple ,3,7,s22,31,c88, (la liste commence et se termine par une virgule) |
|
window.cmpGoogleVendorsConsent |
Identique à cmpConsentVendors, mais inclut les identifiants ATP de Google. |
|
window.cmpConsentPurposes |
Définit une liste séparée par des virgules des finalités pour lesquelles le consentement a été obtenu, par exemple : ,1,2,s3,s4,s5, (la liste commence et se termine par une virgule) |
|
window.cmpCurrentStatus |
Nom de l'état actuel de l'événement cmp. Valeurs possibles : unknown, loading, consent, legitimateInterest |
|
window.cmpLastStatus |
Nom du dernier/précédent statut de l'événement cmp. Valeurs possibles : unknown, loading, loaded, consent, legitimateInterest, disabled, hidden, visible, tcloaded, consent-loaded, useraction. |
|
window.cmpLoadingStatus |
Nom de l'état de la séquence de chargement (stub, loading, loaded, error) |
|
window.cmpDisplayStatus |
Nom du statut d'affichage de la couche de consentement (visible, masqué, désactivé) |
|
window.consentExists |
Un statut de consentement existe (vrai/faux). Veuillez noter que cette valeur est vraie dès que la couche de consentement s'affiche et/ou dans les cas où aucun consentement n'est requis. |
|
window.userChoiceExists |
Un statut de consentement existe, basé sur le choix de l'utilisateur (vrai/faux), par exemple lorsque l'utilisateur a cliqué sur « Accepter », « Refuser » ou a enregistré ses paramètres personnalisés. |
Créer un nouvel élément de données
Pour utiliser les variables présentées ci-dessus dans votre Adobe Tag Manager, vous devrez créer des éléments de données. Vous les trouverez sous Règles > Éléments de données > Modifier :

Veillez à utiliser « Type = JS Object » et le « Path » conformément aux noms de variables indiqués ci-dessus.
Mode de consentement Adobe
consentmanager peut envoyer les informations de consentement directement aux produits Adobe dans un format compréhensible par Adobe Launch, Adobe Analytics, Adobe Audience Manager, Adobe Target et Adobe Experience Cloud. Pour utiliser cette fonctionnalité, veuillez activer Menu > CMP > Modifier > Autres paramètres > Mode de consentement Adobe.
Mode de consentement pour Adobe Analytics
Veuillez activer la fonctionnalité « Conformité UE pour Adobe Analytics » dans vos paramètres Adobe Analytics :

Une fois la fonctionnalité activée dans Adobe Analytics et le paramètre activé dans ConsentManager, la plateforme de gestion des consentements (CMP) installera automatiquement un cookie sat_track avec la valeur true ou false en fonction du choix de l’utilisateur pour le fournisseur Adobe Analytics (ID s981). Ce cookie est utilisé par Adobe Analytics pour déterminer si le suivi doit avoir lieu ou non (pour plus de détails, consultez la page d’aide d’Adobe).
Mode de consentement pour Adobe Audience Manager, Target et Experience Cloud
Une fois le paramètre activé dans ConsentManager, le CMP créera automatiquement une variable JavaScript nommée window.cmp_adobe_consent (voir ci-dessus comment créer un DataElement dans Adobe Launch). La variable contiendra une chaîne de caractères qu'Adobe Launch peut utiliser pour déterminer si les produits Adobe ont obtenu le consentement ou non. Exemple :
window.cmp_adobe_consent = '{"aa":false,"aam":true,"ecid":true,"target":false}';
Le contenu est une représentation sous forme de chaîne d'un objet JSON comportant quatre propriétés. Ces propriétés correspondent aux quatre produits Adobe. Le statut de consentement est défini en fonction du choix de l'utilisateur pour les fournisseurs Adobe Analytics (ID s981), Adobe Audience Manager (ID s1233), Adobe Target (ID s1642) et Adobe Experience Cloud (ID s1233).