- Gestion automatique du consentement des utilisateurs via la CMP Usercentrics sans configuration supplémentaire.
- Assure la cohérence dans la gestion du consentement et permet une conformité fluide.
- Rassurez vos utilisateurs sur le fait que leurs données sont utilisées de manière conforme.
Ajouter Kameleoon en tant que Data Processing Service dans Usercentrics
Vous devez sélectionner un nouveau Data Processing Service dans Usercentrics. Pour cela :- Cliquez sur Service Settings dans l’interface admin d’Usercentrics.
- Cliquez sur Add DPS via Database > Kameleoon.

- Sélectionnez votre catégorie dans la liste déroulante Category.
- Kameleoon AB Testing&Personalization / Template ID : H1yDxp7JN
- Kameleoon Only AB Testing Module / Template ID : 9FYjH37-J
- Kameleoon Only Personalization Module / Template ID : 2lh8-reEz

Configurer l’IAB TCF dans Usercentrics
Pour activer l’IAB TCF 2.2 (Usercentrics & Kameleoon), vous devez suivre ces étapes :- Configurez Kameleoon en tant que fournisseur (id:820) dans Usercentrics.
- Dans l’interface admin d’Usercentrics, accédez à Service Settings.
- Définissez la version de la CMP sur Version 2.

- Cliquez sur Configuration.
- Activez Transparency & Consent Framework 2.2 (TCF)

Intégration personnalisée Kameleoon Legal Consent
Si vous ne pouvez pas activer TCF 2.2 dans Usercentrics, vous pouvez utiliser une configuration de script personnalisé.Cette configuration est optimisée pour montrer aux utilisateurs des campagnes à un statut de consentement inconnu sans tracking. Vous pouvez également afficher des modifications pour l’A/B testing sur les pages d’entrée de votre projet.
- Dans Kameleoon, définissez votre politique de gestion du consentement et choisissez Consent required.
- Intégrez les fonctions Kameleoon suivantes :
enableLegalConsentdisableLegalConsent
Pour en savoir plus sur le consentement légal dans Kameleoon, lisez cette documentation. Pour des informations plus techniques sur les états et les modes, lisez cette documentation.
- Accédez au menu Projects.
- Cliquez sur Configuration sur la carte de votre site ou application mobile.

- Dépliez la section General.
- Copiez et collez l’un des blocs de code ci-dessous, selon le modèle Kameleoon que vous avez choisi.
Exemple de script personnalisé si l’A/B testing et la personnalisation sont sur le même service
Exemple de script personnalisé si l’A/B testing et la personnalisation sont sur des services différents
- Kameleoon Only AB Testing Module = Template ID: 9FYjH37-J
- Kameleoon Only Personalization Module = Template ID: 2lh8-reEz
A/B test du bandeau de consentement Usercentrics
Nous recommandons d’exécuter une seule Consent Experiment par site.
- Cliquez sur Configure > Goals > New goal.
- Dans Website Selection, choisissez le site web que vous avez défini lors de la création de votre compte.
- Sélectionnez Custom Goal dans Type.
- Actuellement, Usercentrics prend en charge plusieurs événements personnalisés pour les objectifs personnalisés. Vous pouvez en savoir plus à leur sujet ici.
- Cliquez sur Next.
- Saisissez un nom pour votre objectif dans le champ Name your goal.
- Saisissez Kameleoon.API.Goals.processConversion (et l’Unique ID à l’intérieur) dans le champ Describe your goal.
- Vous pouvez trouver l’ID dans le pop-in New goal à la fin du texte de la fonction.

- Allez sur le dashboard des expériences.
- Cliquez sur New Experiment. Un pop-in s’ouvre vous demandant quel type d’expérience vous souhaitez créer.
- Cliquez sur In the code editor > JS/CSS.
- Saisissez le Name, Website et URL of the page where you want to launch your experiment.
- Cliquez sur Validate. L’éditeur de code s’ouvrira.

- Cliquez sur Experiment (juste au-dessus de Variations dans le menu de gauche) et cliquez sur Test specific code dans le menu de droite.
- Ajoutez le code suivant :
variant0est la variation par défaut que nous avons définie comme la variation vide, ce qui signifie qu’elle n’apporte aucun changement à la Consent Management Platform. Si votre variation par défaut a un autre nom, modifiez-la en conséquence. Utilisezwindow.UC_AB_VARIANT="variant0"pour accéder à votre variation par défaut.- L’Event Listener sera déclenché chaque fois que vous déclenchez l’un de nos Custom Events. Trouvez plus d’informations concernant les Custom Events pour l’A/B Testing ici
- Les trois
console.logrenverront des informations importantes concernant votre événement. Par exemple, pour suivreACCEPT_ALLcomme le code l’indique, vous verrez ces logs :
if (data.detail.type === "Consent Management Platform event here") Kameleoon.API.Goals.processConversion(goalID)
- Revenez à l’onglet Variations.
-
Dans Variation 1, ajoutez le code suivant :
window.UC_AB_VARIANT = "variant1"; -
Remplacez
variant1si vous avez donné un autre nom à votre variation. -
Dans l’onglet Finalize, sélectionnez votre distribution de trafic, votre ciblage, votre tracking et vos objectifs.
- Ici, vous ajouterez l’objectif que vous avez créé. Vous pouvez rechercher l’ID unique de l’objectif. Si vous rencontrez des problèmes lors de la recherche, essayez d’utiliser uniquement les premiers chiffres de l’ID de l’objectif.
- Cliquez sur Publish pour finaliser la configuration de l’expérience.