# Personnaliser le scénario du bot

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

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

[Scénarios de bot](/fr/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/apercu-des-scenarios-de-bot.md) 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 des scénarios de 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](/fr/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/scanner-un-domaine-necessitant-une-connexion.md#multi-step-login) pour plus d'informations
{% endhint %}

***

### Cas d'utilisation

Vous trouverez ci-dessous trois cas d'utilisation génériques expliquant pourquoi votre organisation souhaiterait 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 du domaine est configuré d'une manière qui ne correspond pas à la logique par défaut du bot Didomi. Par exemple, si votre organisation analyse un avis de consentement où l'action visant à refuser tous les finalités et fournisseurs se trouve uniquement sur le deuxième niveau de l'avis de consentement, alors le bot Didomi ne parviendrait pas à collecter les données sans un scénario Refuser tout personnalisé. </p><p></p><p>Cela est dû au fait que le comportement par défaut du bot Didomi consiste à rechercher cette action uniquement sur le premier niveau de l'avis de consentement.</p></td></tr><tr><td>2</td><td>Comprendre s'il existe des traceurs spécifiques déclenchés pour un scénario particulier.</td></tr><tr><td>3</td><td>Comprendre le comportement du site web lorsqu'un utilisateur ajoute un élément à un panier d'achat.</td></tr></tbody></table>

### Glossaire des instructions des scénarios de 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" %}
Les [scénarios par défaut](/fr/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/apercu-des-scenarios-de-bot.md) Accepter tout et Refuser tout fournis par Didomi incluront toujours respectivement une instruction Accepter et une instruction 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 permettant d'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 permettant de 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> |
| Cliquer     | 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 y saisira le texte configuré.                                                                                                                                                                                                                                                                          |

<figure><img src="/files/41a565ac58b245142885a2b6b8512a0e3422b54f" alt="" width="563"><figcaption></figcaption></figure>

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

Pour les **Cliquer** et **Remplir** instructions, le bot Didomi utilise le sélecteur CSS fourni de l'élément sur lequel il doit cliquer ou dans lequel il doit saisir du texte, respectivement. Dans cette section, nous verrons 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é dans l'avis de consentement sur lequel le bot Didomi doit cliquer (ou insérer du texte)
3. Sélectionnez **Inspecter** dans le menu qui s’affiche

<figure><img src="/files/748cda4c6a9d3b37c10396d7ba095e4ef9de1ef4" alt="" width="375"><figcaption></figcaption></figure>

L’élément doit être surligné 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="/files/43f004824f99f0f97ec26b9b7d01418749be4ee0" alt="" width="563"><figcaption></figcaption></figure>

Répétez l'opération 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é

Cliquer **Surveillance avancée de la conformité** ou **Rapport de conformité** dans le panneau de gauche et soit [ajoutez un nouveau domaine](/fr/rapport-de-conformite/domaines-du-rapport-de-conformite/ajouter-le-domaine-au-rapport-de-conformite-classique.md) ou [modifiez un domaine existant](/fr/rapport-de-conformite/domaines-du-rapport-de-conformite/modifier-le-domaine-du-rapport-de-conformite.md).&#x20;

<figure><img src="/files/2f53e668e90d2961143c5fa02a5fd94f3fe2783a" alt="" width="563"><figcaption></figcaption></figure>

Accédez à la section des scénarios de bot de la page suivante, puis développez l'accordéon d'un scénario existant ou cliquez sur **Ajouter un scénario**.

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

<figure><img src="/files/0d4f2559a778e855a65cdbc4db2967b93dc3b410" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/a9f56cf5ded992a5e603ca2b6a45682a421ba9ad" alt="" width="563"><figcaption></figcaption></figure>

Saisissez toutes les informations nécessaires 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 saisi)*.

<figure><img src="/files/c5c512af6c73ac96d32899954d6adf9cdb52b41c" alt="" width="563"><figcaption></figcaption></figure>

Répétez l'opération autant que nécessaire pour reproduire les étapes séquentielles requises pour réussir la connexion. Une fois terminé, utilisez les flèches fournies pour ordonner les instructions dans la séquence souhaitée.

<figure><img src="/files/b1a413509a6b4ada2c3b8c78113d6af7ef070d65" alt="" width="563"><figcaption></figcaption></figure>


---

# 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/surveillance-avancee-de-la-conformite-acm/rapport-de-conformite-acm/personnaliser-le-scenario-du-bot.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.
