# Vérifier l'implémentation de la bannière de consentement (web)

Utilisez Google Chrome (ou votre navigateur préféré) comme navigateur web et ouvrez une nouvelle **fenêtre** de navigation privée pour chaque étape du test.

#### ✅1.  Vérifiez le comportement de la notice

a) Le **texte** s’affiche-t-il comme prévu ?\
\
b) Les **boutons** fonctionnent-ils bien ?\
\
c) Y a-t-il des bugs graphiques ?\
\
d) La bannière est-elle traduite dans toutes les langues sélectionnées ? (Vérifiez l’option des langues activées dans votre Consent Notice)

e) Assurez-vous que le lien permettant de modifier vos choix de consentement est présent dans le pied de page de votre page d’accueil ou dans la section de la politique de confidentialité. \
\
f) Si vous utilisez notre intégration IAB TCF, les noms des partenaires IAB apparaissent-ils avec leur logo dans la vue des partenaires ?

![Capture d’écran 2024-06-20 à 12.00.25](/files/18a8dcb0a5470d60a47db09064f586774d207dd3)

* Accédez à la console de votre navigateur en cliquant avec le bouton droit.

![Capture d’écran 2024-06-20 à 12.04.11](/files/a86ee3da519a631f8f9a72e22c12b71139861af1)

#### ✅ 2. Vérifiez qu’aucun cookie n’est déposé avant que le consentement soit donné

1. Rendez-vous dans la section Application (Chrome) ou Storage (Firefox) de la console de votre navigateur
2. Cliquez sur la section Cookies à gauche
3. Vérifiez si seuls les cookies nécessaires (exemptés de consentement) sont affichés. Vous devriez trouver un cookie Didomi qui apparaît avant que l’utilisateur fasse un choix, quel qu’il soit, sur la bannière : `didomi_token`.

   📕 Le `didomi_token` cookie est exempté de consentement car il est utilisé pour collecter le consentement.

✅ A. Lorsque le consentement est donné pour toutes les finalités et tous les fournisseurs

* Lorsque j’accepte toutes les finalités, d’autres cookies apparaissent-ils ?\
  \
  🎉 Si oui, tout va bien !
* Un autre cookie Didomi appelé `euconsent-v2` devrait apparaître s’il y a un choix de l’utilisateur (il contient les informations de consentement pour les fournisseurs et finalités IAB — même si vous n’utilisez pas l’intégration IAB).

  &#x20;

✅B) Lorsque toutes les finalités et tous les fournisseurs sont refusés

* Lorsque je refuse tout, d’autres cookies apparaissent-ils ?\
  \
  🎉 Si non, tout va bien !

  \
  📰 N’hésitez pas à consulter cette [documentation](https://support.didomi.io/block-your-tags-with-our-google-tag-manager-integration-new-flow) qui vous guidera pour bloquer les balises.

✅ C) Modification de vos choix&#x20;

1. Appuyez aléatoirement sur **Refuser** et **Accepter** dans la vue des finalités de la bannière, puis enregistrez.<br>

   <figure><img src="https://support.didomi.io/hs-fs/hubfs/Screenshot%202024-06-20%20at%2012.08.55.png?width=688&#x26;height=680&#x26;name=Screenshot%202024-06-20%20at%2012.08.55.png" alt=""><figcaption></figcaption></figure>
2. Rouvrez la bannière via le lien qui vous permet de modifier vos choix : il est présent dans le pied de page de votre site web ou dans le lien dédié à la politique de confidentialité.\
   📰 Voici la [documentation technique](https://developers.didomi.io/cmp/web-sdk/getting-started#add-a-link-for-the-user-to-manage-their-preferences) pour ce faire.
3. Assurez-vous que, quel que soit votre choix, celui-ci reste intact sur les boutons sélectionnés.

⚠️ La CNIL exige désormais que les cookies n’apparaissent plus dans la console du navigateur lorsqu’ils ont d’abord été acceptés, puis refusés. Voici la [article](https://support.didomi.io/how-to-delete-cookies-from-the-browser) qui vous permettra de supprimer ces cookies !

Avant, si vous acceptiez tout (fournisseurs et finalités) puis refusiez certaines (ou toutes), vous pouviez toujours voir les cookies dans votre console pour garder une trace de ce qui avait été accepté à un moment donné. Bien qu’ils soient visibles, ils ne traitaient plus de données (ils n’étaient plus lus) !

#### **✅ Vérifiez les requêtes envoyées aux fournisseurs**

* Nous allons détailler comment vérifier vos requêtes publicitaires et fournisseurs, et si elles contiennent les bonnes informations de consentement (que le RGPD s’applique ou non, et la chaîne de consentement).

« L’utilisateur n’a pas donné son consentement à l’une des finalités proposées par le fournisseur. Cependant, il a accepté le fournisseur associé à cette finalité. » Nous enverrons un statut « refus » au fournisseur. Comme l’une des finalités liées au partenaire a été refusée par l’utilisateur, la balise ne peut pas être déployée. Ce [article](https://support.didomi.io/fr/user-consent-management-using-didomi) et le troisième schéma en particulier vous aideront à comprendre le mécanisme.

#### Vérifier les appels réseau

Vérifier les appels réseau lorsque le consentement de l’utilisateur est donné

1. Cliquez à nouveau sur Inspecter.
2. Allez dans la section Network en haut à gauche de votre console.

   <figure><img src="https://support.didomi.io/hs-fs/hubfs/image-png-May-16-2021-05-46-22-81-PM.png?width=688&#x26;height=94&#x26;name=image-png-May-16-2021-05-46-22-81-PM.png" alt=""><figcaption></figcaption></figure>
3. Acceptez tous les partenaires et finalités sur la bannière de consentement, puis observez les appels réseau dans la section « JS » (JavaScript). Les requêtes sont souvent effectuées en JavaScript.
4. Cliquez sur un appel réseau pour obtenir plus d’informations à son sujet.
5. Vous pouvez voir dans la capture d’écran ci-dessous un appel réseau Google Analytics. Vérifiez les appels réseau lorsque le consentement de l’internaute n’est pas donné

   <figure><img src="https://support.didomi.io/hs-fs/hubfs/image-png-May-17-2021-08-25-00-53-AM.png?width=678&#x26;name=image-png-May-17-2021-08-25-00-53-AM.png" alt=""><figcaption></figcaption></figure>
6. Modifiez vos choix sur la bannière de consentement (pied de page de votre page d’accueil ou dans la section de la politique de confidentialité).
7. Refusez tous les partenaires et toutes les finalités.
8. Enregistrer.
9. Vous constaterez que les appels réseau restants sont liés à Didomi, à des cookies exemptés de consentement ou à des cookies spécifiques et essentiels à votre site web. Vous pouvez accéder aux détails de chaque appel réseau en cliquant sur leur nom à gauche de la console.<br>

   **Vérifiez si les appels réseau contiennent la chaîne de consentement**
10. Rendez-vous dans la section Application de la console du navigateur, ce qui vous permettra de vérifier la chaîne de consentement des fournisseurs IAB. &#x20;
11. Cliquez sur Cookies à gauche.
12. Cliquez sur euconsent-v2 par exemple.  \
    Voici un exemple d’extrait de chaîne de consentement. Cependant, la chaîne de consentement est spécifique à chaque personne !<br>

    <figure><img src="https://support.didomi.io/hubfs/image-png-May-21-2021-03-21-02-85-PM.png" alt=""><figcaption></figcaption></figure>
13. Copiez-collez la chaîne de consentement et rendez-vous sur <https://iabtcf.com/#/decode>
14. Copier la chaîne de consentement

![Capture d’écran 2023-09-21 à 16.12.10](/files/c6d62f68dc4497d41442e748d2d7432c7b5cef05)

🎉 Vous avez désormais accès aux informations de la chaîne de consentement pour identifier le statut de consentement d’un fournisseur.\
\
💡 Si vous avez le moindre doute concernant cette vérification, n’hésitez pas à contacter votre Account Manager.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.didomi.io/fr/plateforme-de-gestion-du-consentement-cmp/depannage/verifier-limplementation-de-la-banniere-de-consentement-web.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
