Microsoft Clarity est un outil puissant pour analyser le comportement des utilisateurs. Cependant, en raison des évolutions réglementaires, il est crucial d’adapter son implémentation pour garantir sa conformité.
En décembre 2024, Microsoft a partagé une mise à jour importante concernant Clarity. D’ici début 2025, les sites web utilisant Clarity dans l’EEE, le Royaume-Uni et la Suisse devront obtenir le consentement explicite des utilisateurs avant de déposer des cookies.
En suivant la procédure ci-dessous, vous allez :
- paramétrer Clarity pour ne pas collecter de données utilisateur par défaut.
- ajouter du code supplémentaire pour permettre de piloter le suivi de Clarity en fonction des choix de consentement exprimés par le visiteur via votre bandeau cookies.
Étape 0 : Prérequis
Avant de continuer, assurez-vous que Microsoft Clarity figure dans votre bandeau cookies Axeptio.
Si ce n’est pas le cas, consultez notre guide ici pour y remédier : Comment ajouter un cookie à mon widget ?
Étape 1 : Désactiver les cookies dans Clarity
Par défaut dans Clarity, le suivi des visiteurs via dépôt de cookie est activé.
Pour désactiver les cookies, allez dans Paramètres > Configuration > Paramètres avancés, puis décochez Cookies.
Étape 2 : Ajouter le code sur votre site
Notre exemple de code ci-dessous permet de lier les choix faits par vos visiteurs dans votre bandeau cookies Axeptio à l’API de consentement de Clarity :
<script>
void 0 === window._axcb && (window._axcb = []); // Initialisation d'Axeptio
window._axcb.push(function (axeptio) { // Récupération des choix des cookies
axeptio.on("cookies:complete", function (choices) { // Déclenché après les choix de l'utilisateur
if (choices.clarity) { // Si Clarity est accepté
window.clarity('consent'); // Démarre le suivi Clarity
} else { // Sinon
window.clarity('consent', false); // Désactive le suivi
}
});
});
</script>
Vous pouvez ajouter ce code de plusieurs façons, comme par exemple :
- en dur, dans le
<head>
de votre site. - via Google Tag Manager, dans une balise HTML personnalisée : utilisez le déclencheur “Consent Initialization - All Pages" pour garantir que ce script est exécuté avant tout autre service.
Étape 3 : Tester
Suivez les étapes suivantes pour confirmer que Clarity de dépose pas de cookies sur le navigateur de vos visiteurs :
- Effacez les cookies de votre site web.
- Accédez à votre site web.
- Refusez les cookies via votre bandeau Axeptio.
- Assurez-vous que Clarity a bien été chargé (vérifiez les appels vers /collect).
- Vérifiez les cookies dans votre navigateur et confirmez qu’il n’y a aucune entrée pour
_clck
ou_clsk
.
En respectant ces étapes, votre site sera conforme aux nouvelles exigences réglementaires, tout en continuant à tirer parti des fonctionnalités avancées de Microsoft Clarity.
Pour plus d’information, consultez la documentation officielle de Microsoft Clarity :