# Configurer le test A/B

{% hint style="danger" %}
**Attention ! Aucun test AB sans consentement dans plusieurs pays !**
{% endhint %}

Didomi propose une fonctionnalité de test AB qui vous permet de tester deux notices différentes auprès de deux groupes d’utilisateurs afin de comparer les résultats obtenus.&#x20;

À la lumière des recommandations de l’autorité française de protection des données (CNIL), l’obtention du consentement de l’utilisateur est requise pour utiliser ces tests. Il en va de même dans d’autres pays européens.\
\
**Par conséquent, afin de respecter les recommandations légales, nous vous recommandons de consulter votre service juridique avant d’utiliser notre fonctionnalité de test AB, pour savoir si vous avez leur autorisation.**

#### **Qu’est-ce qu’un test AB ?**

Un test AB vous permet de comparer les taux de consentement de deux groupes de population d’utilisateurs, le groupe témoin et le groupe test. Par exemple, votre groupe témoin verra une bannière au format pop-in sur votre site web, tandis que votre groupe test verra une bannière en bas de page.

Le SDK Didomi vous permet d’exécuter des tests AB afin de comparer les taux de consentement et d’autres indicateurs de deux groupes de populations (groupe témoin et groupe test). Nous prenons en charge l’exécution de tests AB via le fournisseur de votre choix ou via la plateforme Didomi.

**Comment configurer un test AB à l’aide de la plateforme Didomi ?**

Afin de configurer un test AB à l’aide de la plateforme Didomi, vous devez aller à l’étape "**CUSTOMIZATION**" puis cliquer sur la section "**Advanced settings**". Vous pourrez ajouter du code dans la fenêtre JSON personnalisée.

![](/files/7301f6d154ad3250b4a503c59704f94b06203423)

Vous devez ajouter une expérience dans cette fenêtre. Une expérience se compose de plusieurs parties :&#x20;

* **L’ID** : Vous devez nommer votre test afin de pouvoir le distinguer (utilisez des lettres minuscules et uniquement des tirets comme caractères spéciaux).
* **La taille** : Vous devez indiquer la taille souhaitée de votre groupe test (pourcentage compris entre 0 et 1). En gardant à l’esprit que la taille du groupe témoin sera de (1 - taille).
* **La configuration** : Vous devez indiquer quelle configuration supplémentaire sera appliquée à votre groupe test.
* **La date de début** : Elle doit apparaître dans ce format d’exemple "2019-03-06T23:38:50Z". Il est important d’indiquer la date de début afin de vous assurer que vous affichez la nouvelle configuration aux nouveaux utilisateurs.

Le groupe témoin correspond au groupe qui voit votre configuration par défaut, tandis que le groupe test est celui qui voit la configuration par défaut PLUS celle qui lui est spécifique.

📑 [La documentation pour les développeurs](https://web.archive.org/web/20230331004610/https://developers.didomi.io/cmp/web-sdk/ab-tests) vous donnera des exemples d’expériences. Les exemples sont en Javascript, pour les clients n’utilisant pas la console Didomi. Mais si vous utilisez le champ "custom json" de la console pour implémenter votre test AB, voici un exemple en langage Json :

```
{
  "app": {
    "apiKey": "<Your API Key>",
    "name": "My website",
    "vendors": {
      "iab": {
        "all": true
      }
    }
  },
  "notice": {
    "position": "bottom"
  },
  "experiment": {
    "id": "test-notice-format",
    "size": 0.2,
    "startDate": "2019-03-06T23:38:50Z",
    "config": {
      "notice": {
        "position": "popup"
      }
    }
  }
}
```

**B- Que pouvez-vous tester en AB ?**

Avec la console Didomi, vous pouvez tester en AB :

* Le format de votre bannière (collante vs pop-in)
* Les boutons
* Le design de votre bannière de cookies
* etc

Nous vous conseillons de ne pas tester trop de variations en même temps, car vous ne pourrez pas attribuer les résultats de performance de votre groupe test à une variable spécifique. Les tests multivariés ne sont pas possibles dans la console Didomi.

**Résultats de performance de votre ou vos test(s) AB**

Vous pourrez voir les résultats de votre ou vos test(s) AB dans la section "**Analytics**" de la console Didomi.

![](/files/7dd0d26d350bb31eb8c17aa1eaf0b6a54b86cf11)


---

# 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/bannieres-de-consentement/configurer-le-test-a-b.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.
