> 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/google-tag-manager-gtm.md).

# Google Tag Manager (GTM)

### Introduction

{% hint style="info" %}
Google recommande aux clients GTM d'utiliser notre ["Commanders Act CMP"](https://tagmanager.google.com/gallery/#/owners/TagCommander/templates/GTM-OnSite-API)\
Ce modèle inclut la fonctionnalité Google Consent Mode.

Pour plus d'informations, veuillez lire la documentation [Google Tag Manager (GTM) - Consent Mode](/fr/fonctionnalites/consent-management/setup-guides/tag-manager/google-tag-manager-gtm-consent-mode.md)
{% endhint %}

Dans cette section, vous trouverez un guide complet pour intégrer les bannières de consentement Commanders Act dans votre Google Tag Manager

Vous trouverez ci-joint deux fichiers de configuration d'exemple, une configuration très simple que vous devrez reproduire sur votre site. La première configuration, la plus courante, est le fichier gtm\_category\_template.json, une configuration basée sur les catégories (exemple avec une seule catégorie). L'autre possibilité est une configuration basée sur les fournisseurs, avec uniquement la variable Cact allows Statistical à modifier dans gtm\_partner\_template..json.

{% file src="/files/3d083d2645cbd4f89a70ec291ec686a72f990a35" %}

{% file src="/files/6f130d17adca0ae76a92410fe9ec8d01dbba8e18" %}

### Démarrage

1. Dans GTM, créez un nouveau compte afin de ne pas écraser votre configuration actuelle.
2. Dans ce nouveau compte de test, allez dans Admin, puis sur le côté droit de l'écran cliquez sur Import Container et sélectionnez le fichier joint gtm\_category\_template.json

<figure><img src="/files/bc39cb662db08f95b76c6e2503af81c1d498abff" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/24bd20d0e3d8f2e23a4ee0a30d38d8c1cb0d6b0a" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5a7b57f21c4bb7fe562798d8b4668da18b626a5c" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/72fea16d3cf05766192bbff74b24075d85309ad6" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/edd314c923bc87a58115d8a7e61eb709c8b1894c" alt=""><figcaption></figcaption></figure>

3. Observez la configuration pour définir un simple tag de consultation de page Google Analytics

### Éléments ajoutés

<figure><img src="/files/946d0ccf4f6a9ece856edb87cd1b4c8dcce95c11" alt=""><figcaption></figcaption></figure>

### Comprendre et personnaliser le json

#### Tags

1. **"Google Analytics Page view"** n'est qu'un exemple de tag basique, le déclencheur "Cact consent given Statistical" est appliqué sur
2. **"Consent Cact - Start"** le tag fait référence à la variable "Consent Banner - URL", et est le tag qui "active" le module de confidentialité\* et est le seul tag qui sera déclenché avec un simple déclencheur All pages. **Tous les autres tags doivent avoir un déclencheur qui inclut le consentement de l'utilisateur.**\
   \
   \*si vous avez besoin de plus d'informations sur la configuration de votre bannière de consentement, vous pouvez lire notre [starter kit de gestion du consentement](https://community.commandersact.com/customer-success/starter-kit/consent-management) documentation)

#### Déclencheur

**"Cact consent given Statistical"** qui déclenche le tag de consultation de page dès que l'utilisateur a donné son consentement lors d'une première visite. Le consentement a été donné par l'utilisateur lors d'une première visite. Le hit de consultation de page issu du consentement pousse un événement tcConsentChanged dans le dataLayer de GTM pour chaque interaction avec le module de confidentialité

| Champ                               | Valeur                                                                                            |
| ----------------------------------- | ------------------------------------------------------------------------------------------------- |
| **Nom du déclencheur**              | **Cact consent given Statistical**                                                                |
| **Type de déclencheur**             | CUSTOM\_EVENT                                                                                     |
| **Nom de l'événement**              | Cact allows Statistical                                                                           |
| **Ce déclencheur se déclenche sur** | Lorsque l'utilisateur interagit avec la bannière de consentement et à chaque consultation de page |

#### Conseils sur le déclencheur

"Cact consent given Statistical" est un nom arbitraire, vous pouvez l'appeler "Consentement sur la consultation de page pour Analytics" ou "Consentement Analytics".

Il est dédié à une catégorie spécifique, vous devrez par exemple créer "Cact on page view Advertising" et/ou "Consent on page view Functional", selon vos besoins.

"Cact consent given Statistical" devrait également être reproduit et adapté à vos autres catégories et associé à des déclencheurs personnalisés

#### Exemple de configuration

<figure><img src="/files/a749d2d792ee3f7503f397b802970db1681876bc" alt=""><figcaption></figcaption></figure>

Le déclencheur doit donc se référer à la variable correspondant à sa catégorie et déclencher le tag associé s'il renvoie "allowed"

#### Variables

1. **"Cact - User consent"**: renverra différentes valeurs, selon le choix de consentement de l'utilisateur (no\_consent, optout, all\_consent ou la liste des ID des catégories de consentement acceptées par l'utilisateur)
2. **"Cact allows Statistical"**: renvoie "allowed" ou "refused", selon le choix de l'utilisateur\
   \&#xNAN;*\*N'oubliez pas de personnaliser l'ID avec la valeur de votre propre configuration sur la Commanders Act Platform*

<figure><img src="/files/f018324a0e1566a7e1d98696bc9bfb7a7bf350da" alt=""><figcaption></figcaption></figure>

3. **"GA4 - ID"**: Remplacez cette valeur par votre propre GA4 - ID

<figure><img src="/files/58b4412b0463129d396f81590cb82e058a27362e" alt=""><figcaption></figcaption></figure>

4. **"Langue du navigateur"**: détectera la langue du navigateur, **ne modifiez pas cette variable**. Elle sera utile si vous avez un site multilingue
5. **"URL de la bannière de consentement"**: à personnaliser avec l'URL de vos bannières de consentement.\
   Pour obtenir l'URL de votre bannière de confidentialité, allez sur la page `Sources > Bannières de confidentialité > Déployer`\
   Vous pouvez également consulter [cette page](https://doc.commandersact.com/features/consent-management/user-guides/privacy-banners/deploy-banner) pour plus d'informations

<figure><img src="/files/cb821301fdfeceaf6b0f42740dba7c511b38d2ba" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Pour que vos tags soient soumis au consentement de l'utilisateur, vous devez vérifier le consentement dans chacun de vos déclencheurs
{% endhint %}


---

# 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/google-tag-manager-gtm.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.
