> For the complete documentation index, see [llms.txt](https://doc.commandersact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.commandersact.com/fr/fonctionnalites/consent-management/setup-guides/tag-manager/commanders-act-tms.md).

# Commanders Act TMS

Le module de consentement et TMS Commanders Act sont nativement intégrés l’un à l’autre. Cette configuration requiert peu de connaissances techniques et peut être réalisée entièrement dans l’interface.

## Configuration

Vous trouverez ci-dessous les étapes requises pour implémenter une configuration standard du module de consentement Commanders Act.

1. Choisissez le mode de configuration du compte par défaut pour votre compte (voir [Options](/fr/fonctionnalites/consent-management/user-guides/settings.md)).
2. Configurez vos catégories de consentement et fournisseurs (voir [Manage Categories](/fr/fonctionnalites/consent-management/user-guides/categories-and-tags/manage-categories.md)).
3. Attribuez vos catégories de consentement et fournisseurs à vos tags de Commanders Act Web Container (voir [Attribuer des catégories](/fr/fonctionnalites/consent-management/user-guides/categories-and-tags/assign-categories.md))
4. Créez un ou plusieurs modèles de bannière de consentement (voir [Gérer la bannière](/fr/fonctionnalites/consent-management/user-guides/privacy-banners/manage-banner.md))
5. Déployez vos modèles de bannière Consent vers le CDN Commanders Act ou la cible on premise (voir [Déployer la bannière](/fr/fonctionnalites/consent-management/user-guides/privacy-banners/deploy-banner.md)).
6. Associez vos modèles de bannière de confidentialité avec Commanders Act Web Container et mettez en place des règles définissant dans quels cas la bannière doit être diffusée (voir ci-dessous).

## Installez la bannière de consentement avec TMS Commanders Act

Pour déployer une bannière de consentement avec le TMS Commanders Act, elle doit être liée à un container. Le TMS Commanders Act peut alors être utilisé pour mettre en place des règles détaillées définissant à quels visiteurs une bannière de consentement est affichée.

Mettez en place des règles pour afficher les bannières de consentement

`Sources > Aperçu > Web Containers > onglet RULES > Contraintes des Privacy Banners​`

<figure><img src="/files/42b0a7f75a2156218539633d6f980ad36ff0b4c4" alt=""><figcaption></figcaption></figure>

Dans le TMS Commanders Act, il est possible de définir des conditions précises pour décider quand chacune des bannières de confidentialité liées doit être affichée aux visiteurs. Les cas d'utilisation typiques consistent à :

* Mettre en place une bannière différente selon les langues ou les régions
* Évitez de déployer la bannière sur les pages juridiques (politique de confidentialité) afin que les utilisateurs puissent les lire avant de donner leur consentement.
* Mettre en place un test AB pour deux designs de bannière.

Vous pouvez créer des contraintes sous le `PRIVACY BANNERS` section afin de définir dans quelles conditions une bannière de confidentialité doit être affichée. Les contraintes de bannière de confidentialité fonctionnent de la même manière que les contraintes de tag. Veuillez vous référer à la documentation Web Container pour plus d'informations.

<figure><img src="/files/36e62fd9bb04706eb99e30d354ee608f5b38ec9b" alt=""><figcaption><p>Exemple : la bannière sélectionnée se chargerait uniquement si la propriété data layer env_language a la valeur FR.</p></figcaption></figure>

{% hint style="info" %}
Vous devez d'abord déployer une bannière sur le CDN Commanders Act ou à un emplacement sur site avant de pouvoir configurer les contraintes (voir [Déployer la bannière](/fr/fonctionnalites/consent-management/user-guides/privacy-banners/deploy-banner.md)).
{% endhint %}

## Liez la bannière de consentement avec Commanders Act Web Container <a href="#link-trustcommander-banner-with-tagcommander-container" id="link-trustcommander-banner-with-tagcommander-container"></a>

`Sources > Aperçu > Web Containers > onglet GENERATE`

<figure><img src="/files/f50618b551a99b0ef072e5dd3e422183ef851d27" alt=""><figcaption><p>Exemple : ajouter une bannière de confidentialité au container TMS Commanders Act.</p></figcaption></figure>

Le TMS Commanders Act facilite l'implémentation d'une bannière de consentement sur les sites web. Pour lier une bannière de confidentialité à un container TMS Commanders Act, il suffit de l'activer dans le `GENERATE` onglet avec le `ACTIVATION` case à cocher. Cela installe la bannière de confidentialité sélectionnée dans la version générée du container.

<figure><img src="/files/192e5c0a5f93dcba83ec5195ac857da62637633e" alt=""><figcaption><p>Exemple : les bannières de consentement sont désormais déployées avec le container TMS Commanders Act.</p></figcaption></figure>

{% hint style="info" %}
Vous devez d'abord déployer une bannière sur le CDN Commanders Act ou à un emplacement sur site avant de pouvoir la lier (voir [Déployer la bannière](/fr/fonctionnalites/consent-management/user-guides/privacy-banners/deploy-banner.md)).
{% endhint %}

{% hint style="info" %}
Tous les web containers de votre site web doivent être régénérés et déployés lors de l'installation d'une nouvelle bannière de confidentialité.
{% endhint %}

## Allez plus loin avec OnSite API

L'OnSite API vous permet de recharger votre/vos conteneur(s) lors du consentement, de gérer le comportement ou de créer des variables/règles personnalisées !

Vous pouvez trouver la liste complète des commandes dans la [section dédiée](/fr/fonctionnalites/sources/sources-catalog/web/containers/best-practices/apis/onsite-api.md).

Pour recharger votre/vos web container(s) au consentement de l'utilisateur, voici un exemple de code que vous pouvez utiliser dans le bloc JS personnalisé de votre bannière de confidentialité, ou directement dans vos web containers

```javascript
/* Recharger les web containers lors de l'interaction de l'utilisateur */

cact('consent.onUpdate', function (result) {      
        tC.script.add("https://cdn.tagcommander.com/xxxx/my_container_name.js");
});
```

```javascript
/* Autre approche pour le rechargement du container - basée sur la variable d'environnement de travail */

cact('consent.onUpdate', function (result) {      
    if (tc_vars.env_work === 'prod') {    
        tC.script.add("https://cdn.tagcommander.com/xxxx/my_container_name.js");
    } else {          
        tC.script.add("https://cdn.tagcommander.com/xxxx/uat/my_container_name.js"); 
    } 
});
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://doc.commandersact.com/fr/fonctionnalites/consent-management/setup-guides/tag-manager/commanders-act-tms.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
