> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cookiebot

> Integrez Cookiebot a Kameleoon pour activer ou desactiver automatiquement la collecte de donnees en fonction des preferences de consentement des visiteurs.

[Cookiebot](https://www.cookiebot.com/fr) est une plateforme de gestion du consentement (CMP) qui aide les proprietaires de sites web a se conformer aux reglementations sur la protection des donnees, telles que le RGPD et la directive ePrivacy. Elle permet de gerer les bannieres de consentement aux cookies, les parametres des cookies et les preferences des utilisateurs concernant le suivi et le stockage des donnees. Lorsqu'elle est integree a Kameleoon, Cookiebot lit le consentement fourni par chaque visiteur avant toute collecte de donnees, garantissant ainsi que Kameleoon fonctionne en accord avec les preferences de consentement de l'utilisateur. Pour plus d'informations sur la politique de gestion du consentement de Kameleoon, [veuillez vous referer a cette documentation](../../../project-management/consent-management-policy).

## Integration de Cookiebot avec Kameleoon

Voici les etapes pour mettre en place le pont Kameleoon x Cookiebot :

1. Ajouter Kameleoon parmi les partenaires a la CMP (cote client) sur [cookiebot.com](https://www.cookiebot.com/fr).
2. Connectez-vous a votre compte Kameleoon et cliquez sur **Admin** > **Projects**.
3. Cliquez sur **Configuration** sur la carte de votre projet, puis depliez la section **General**.
4. Collez le snippet suivant dans le champ **Global custom script**, puis cliquez sur **Validate** :

```javascript theme={null}
Kameleoon.API.Core.runWhenConditionTrue(() => {
    return window.Cookiebot && window.Cookiebot.consent && "0" !== window.Cookiebot.consent.stamp
}, () => {
    !0 === window.Cookiebot.consent.marketing ? (Kameleoon.API.Core.enableLegalConsent(),
    console.log("Enabling A/B Testing && Personalization")) : !1 === window.Cookiebot.consent.marketing && (Kameleoon.API.Core.disableLegalConsent(),
    console.log("Disabling A/B Testing && Personalization"))
});
```

## Mettre a jour la politique de gestion du consentement

Configurez la politique de gestion du consentement de votre projet sur **Consent required** afin que Kameleoon ne collecte des donnees qu'une fois que Cookiebot a confirme le consentement du visiteur :

1. Sur la page **Configuration** de votre projet, depliez la section **Experiment** et/ou **Personalization**.
2. Selectionnez l'option **Consent required** dans la liste deroulante.
3. Cliquez sur **Validate** pour appliquer vos changements.

Pour en savoir plus, consultez [comment definir votre politique de gestion du consentement](../../../project-management/consent-management-policy#comment-définir-votre-politique-de-gestion-du-consentement).
