> 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 intégrés nativement l’un à l’autre. Cette configuration nécessite peu de connaissances techniques et peut être réalisée entièrement dans l’interface.

## Configuration

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

1. Choisissez le mode de configuration de compte par défaut pour votre compte (voir [Options](/fr/fonctionnalites/consent-management/user-guides/settings.md)).
2. Configurez vos catégories et fournisseurs de consentement (voir [Gérer les catégories](/fr/fonctionnalites/consent-management/user-guides/categories-and-tags/manage-categories.md)).
3. Attribuez vos catégories et fournisseurs de consentement aux tag de vos 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 sur 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. Connectez vos modèles de bannière de confidentialité à Commanders Act Web Container et mettez en place les règles selon lesquelles la bannière doit être affichée (voir ci-dessous).

## Installer une 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 conteneur. 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.

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

`Sources > Overview > Web Containers > onglet RULES > Privacy Banners Constraints​`

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

Dans le TMS Commanders Act, il est possible de définir des conditions exactes pour décider quand chacune des bannières de confidentialité liées doit être affichée aux visiteurs. Les cas d’usage typiques sont les suivants :

* 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 la `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 consulter la documentation Web Container pour plus d’informations.

<figure><img src="/files/36e62fd9bb04706eb99e30d354ee608f5b38ec9b" alt=""><figcaption><p>Exemple : La bannière sélectionnée ne se chargerait que 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 dans un emplacement on premise avant de pouvoir configurer des contraintes (voir [Déployer la bannière](/fr/fonctionnalites/consent-management/user-guides/privacy-banners/deploy-banner.md)).
{% endhint %}

## Lier 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 > Overview > Web Containers > onglet GENERATE`

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

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

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

{% hint style="info" %}
Vous devez d’abord déployer une bannière sur le CDN Commanders Act ou dans un emplacement on premise 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 vos conteneurs en fonction du consentement, de gérer le comportement ou de créer des variables/règles personnalisées !

Vous trouverez 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 vos web containers 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 conteneur - 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:

```
GET https://doc.commandersact.com/fr/fonctionnalites/consent-management/setup-guides/tag-manager/commanders-act-tms.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.
