# Personnaliser le scénario du robot

{% hint style="success" %}
**Type d'accès**: Rapport de conformité - Éditeur

**Fonctionnalité Premium** : Surveillance avancée de la conformité
{% endhint %}

[Scénarios du bot](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/fr/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/apercu-des-scenarios-de-robot) sont les instructions utilisées par le bot Didomi pour interagir avec votre avis de consentement et votre domaine dans le processus de génération des données pour votre rapport de conformité configuré. Dans cet article, nous couvrirons les points suivants :

* [Cas d'utilisation](#use-case)
* [Glossaire des instructions de scénario du bot](#bot-scenario-instruction-glossary)
* [Récupérer les sélecteurs CSS](#retrieve-css-selectors)
* [Configurer un scénario de bot personnalisé ](#configure-customized-bot-scenario)

{% hint style="info" %}
Les scénarios de bot personnalisés peuvent également être utilisés pour personnaliser le comportement du bot Didomi lors de l'analyse de formulaires de connexion en plusieurs étapes. [Cliquez ici](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/fr/surveillance-avancee-de-la-conformite-acm/analyser-un-domaine-necessitant-une-connexion#multi-step-login) pour plus d'informations
{% endhint %}

***

### Cas d'utilisation

Voici trois cas d'utilisation génériques expliquant pourquoi votre organisation voudrait personnaliser les scénarios de bot utilisés pour produire votre rapport de conformité :

<table><thead><tr><th width="100" data-type="number">Cas d'utilisation</th><th width="637"></th></tr></thead><tbody><tr><td>1</td><td><p>Le CMP sur le domaine est configuré d'une manière qui n'est pas alignée avec la logique par défaut du bot Didomi. Par exemple, si votre organisation analyse un avis de consentement où l'action de refuser tous les finalités et fournisseurs se trouve uniquement sur la deuxième couche de l'avis de consentement, alors le bot Didomi échouerait à collecter les données sans un scénario personnalisé "Refuser tout". </p><p></p><p>Ceci est dû au fait que le comportement par défaut du bot Didomi est de ne rechercher cette action que sur la première couche de l'avis de consentement.</p></td></tr><tr><td>2</td><td>Comprendre si des traceurs spécifiques sont déclenchés pour un scénario particulier.</td></tr><tr><td>3</td><td>Comprendre le comportement du site web lorsqu'un utilisateur final ajoute un élément à un panier.</td></tr></tbody></table>

### Glossaire des instructions de scénario du bot

Lors de la personnalisation d'un scénario, votre organisation peut sélectionner quatre instructions différentes à donner au bot Didomi :

{% hint style="info" %}
Le [scénarios par défaut](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/fr/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/apercu-des-scenarios-de-robot) Les Accept All et Refuse All fournis par Didomi incluront toujours respectivement une instruction Accepter et Refuser. Ces actions ne peuvent pas être supprimées des scénarios par défaut.
{% endhint %}

| Instruction | Description                                                                                                                                                                                                                                                                                                                                                          |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Accepter    | <p>Localisera et cliquera sur l'action pour accepter toutes les finalités dans l'avis de consentement. <br><br><mark style="color:par défaut;background-color:$warning;"><strong>Remarque</strong> : Cette instruction ne peut être incluse qu'une seule fois dans un scénario et interdira l'utilisation de l'instruction Refuser dans le même scénario.</mark></p> |
| Refuser     | <p>Localisera et cliquera sur l'action pour refuser toutes les finalités dans l'avis de consentement. <br><br><mark style="color:par défaut;background-color:$warning;"><strong>Remarque</strong> : Cette instruction ne peut être incluse qu'une seule fois dans un scénario et interdira l'utilisation de l'instruction Accepter dans le même scénario.</mark></p> |
| Cliquez sur | Cliquera sur l'élément spécifié (identifié par le sélecteur CSS).                                                                                                                                                                                                                                                                                                    |
| Remplir     | Naviguera vers un champ de saisie (identifié par le sélecteur CSS) et saisira le texte configuré.                                                                                                                                                                                                                                                                    |

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2Fd4bp164J2fLi8WvpP4Wz%2FScreenshot%202026-01-13%20at%202.25.54%E2%80%AFPM.png?alt=media&#x26;token=67ce2c0d-d6d6-454d-ab7d-0febad11d4e0" alt="" width="563"><figcaption></figcaption></figure>

### Récupérer les sélecteurs CSS

Pour le **Cliquez sur** et **Remplir** instructions, le bot Didomi utilise le sélecteur CSS fourni de l'élément sur lequel il doit cliquer ou saisir du texte, respectivement. Dans cette section, nous expliquerons comment récupérer le sélecteur CSS d'un élément dans votre avis de consentement ou sur votre site web. Pour collecter les valeurs du sélecteur CSS :

1. Accédez à votre site web et chargez votre avis de consentement
2. Faites un clic droit sur l'élément souhaité de l'avis de consentement sur lequel le bot Didomi doit cliquer (ou insérer du texte)
3. Sélectionnez **Inspecter** dans le menu qui apparaît

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FWS4GIqcd0gnV28QiKM7G%2FScreenshot%202026-01-09%20at%207.04.37%E2%80%AFAM.png?alt=media&#x26;token=5f757a0f-90ed-40fe-8bba-e06496e9f244" alt="" width="375"><figcaption></figcaption></figure>

L'élément doit être mis en surbrillance dans l'Inspecteur. Faites un clic droit sur l'élément surligné dans l'Inspecteur et sélectionnez **Copier > Copier le sélecteur** (ou **Sélecteur CSS** selon le navigateur).

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FYcbyLJzJ4WAG2b3OPdY9%2FScreenshot%202026-01-09%20at%207.05.26%E2%80%AFAM.png?alt=media&#x26;token=89888409-f2ae-4ed9-a6db-e383984a6383" alt="" width="563"><figcaption></figcaption></figure>

Répétez si nécessaire pour les éléments sur lesquels le bot Didomi devra cliquer afin d'obtenir le comportement souhaité.

### Configurer un scénario de bot personnalisé

Cliquez sur **Surveillance Avancée de la Conformité** dans le panneau de gauche et soit [ajouter un nouveau domaine](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/fr/rapport-de-conformite/domaines-du-rapport-de-conformite/ajouter-un-domaine-au-rapport-de-conformite) ou [modifier un domaine existant](https://docs.didomi.io/moIvfcA7NSpjmwGZ7dzv/fr/rapport-de-conformite/domaines-du-rapport-de-conformite/modifier-le-domaine-du-rapport-de-conformite).&#x20;

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FExqyJvyaqRzR0JTbKqMU%2FScreenshot_2026-02-17_at_8_54_37%E2%80%AFAM.jpg?alt=media&#x26;token=71437a5c-a5f5-4d4b-9d0e-be9016f89e3f" alt="" width="563"><figcaption></figcaption></figure>

Accédez à la section des scénarios du bot de la page suivante et développez soit l'accordéon d'un scénario existant soit cliquez **Ajouter un scénario**.

{% hint style="info" %}
Le bot Didomi ne prend en charge que jusqu'à trois scénarios actifs à la fois. De plus, votre organisation ne peut ajouter que jusqu'à trois scénarios personnalisés,
{% endhint %}

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FcdUzvyqprhtAckigbQbq%2FScreenshot%202026-01-14%20at%206.33.40%E2%80%AFAM.png?alt=media&#x26;token=5cc42b5b-2327-4811-87b7-7d7dad4e4083" alt="" width="563"><figcaption></figcaption></figure>

Utilisez les **Ajouter une instruction** outils pour ajouter des étapes au scénario du bot.

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FCuQqREDyneJn8pBXU6yk%2FScreenshot%202026-01-14%20at%206.38.13%E2%80%AFAM.png?alt=media&#x26;token=43b1ed72-7de3-4364-8b31-be70778d0909" alt="" width="563"><figcaption></figcaption></figure>

Saisissez toutes les informations requises pour que le bot Didomi identifie correctement l'élément et exécute l'action souhaitée (*c.-à-d. sélecteur CSS et/ou texte à insérer)*.

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FA77b6m6xMdY7J7ewGKQ9%2FScreenshot%202026-01-14%20at%206.46.02%E2%80%AFAM.png?alt=media&#x26;token=bec2eea9-4108-4d7c-a02a-b3a48585e899" alt="" width="563"><figcaption></figcaption></figure>

Répétez si nécessaire pour reproduire les étapes séquentielles nécessaires à une connexion réussie. Une fois terminé, utilisez les flèches fournies pour ordonner les instructions dans la séquence souhaitée.

<figure><img src="https://1244787492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNDxbAdc00ce6bH5u1urh%2Fuploads%2FUN5lvnlsz4HhhKd7MUVC%2FScreenshot%202026-01-14%20at%206.47.33%E2%80%AFAM.png?alt=media&#x26;token=1e28217b-7508-498b-aac1-aebba79efaff" alt="" width="563"><figcaption></figcaption></figure>
