> For the complete documentation index, see [llms.txt](https://server-side.docs.sirdata.net/sirdata-server-side/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://server-side.docs.sirdata.net/sirdata-server-side/traitement-des-donnees/integration-des-donnees-sirdata-dans-la-surcouche-gtm.md).

# Intégration des Données Sirdata dans la Surcouche GTM

## 1. Comment utiliser les données Sirdata ?

### a. Création d'une variable dans GTM

Pour exploiter les données enrichies fournies par Sirdata, il est essentiel de créer des variables dans votre conteneur GTM. Ces variables permettront de récupérer les informations spécifiques envoyées par Sirdata. \
Les noms de ces variables sont disponibles dans la documentation Sirdata Server-Side : [https://server-side.docs.sirdata.net/sirdata-server-side/traitement-des-donnees/surcouche-gtm-helper](https://www.google.com/url?q=https://server-side.docs.sirdata.net/sirdata-server-side/traitement-des-donnees/surcouche-gtm-helper\&source=gmail\&sa=D\&sa=E)

**Étapes pour créer une variable :**

1. Accédez à votre conteneur GTM.
2. Naviguez vers la section "Variables".​

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

3. Cliquez sur "Nouvelle" pour ajouter une nouvelle variable.​
4. Sélectionnez le type de variable "Request header"
5. Nommez la variable de manière explicite pour faciliter son identification :&#x20;

**Exemples de variables couramment utilisées :**

* **First-Id** : Identifiant attribué par First-ID à l'utilisateur.​

<figure><img src="/files/LHg9tjQA2MjwxezW3jOO" alt=""><figcaption><p>First-Id</p></figcaption></figure>

* **Consentement pour Analytics** : Indique si l'utilisateur a consenti à la collecte de données analytiques.

<figure><img src="/files/ocVa6PmXtmUIoMmyWm0C" alt=""><figcaption><p>Consentement pour Analytics</p></figcaption></figure>

## 2. Exemples concrets d'utilisation des variables

### a. Utilisation dans un déclencheur pour contrôler des balises

**Exemple : Consentement Analytics**

Supposons que vous souhaitiez déclencher ou bloquer des balises en fonction du consentement de l'utilisateur à des fins analytiques.

**Étapes à suivre :**

1. **Création de la variable de consentement :**
   * Créez une variable nommée "Gtm-Helper-Consent-Analytics" qui récupère le signal de consentement pour la mesure d'audience.​
   * Cette variable peut prendre les valeurs `true`, `false` ou `undefined`, selon le consentement de l'utilisateur.​
2. **Création du déclencheur basé sur le consentement :**
   * Dans la section "Déclencheurs" de GTM, créez un nouveau déclencheur.​

<figure><img src="/files/BEPnQE13C4Hc415YqIav" alt=""><figcaption><p>Triggers</p></figcaption></figure>

* Définissez une condition pour que le déclencheur s'active uniquement si "Gtm-Helper-Consent-Analytics" est égal à `true`.​

<figure><img src="/files/nikIepzhMIYHfNRIEk84" alt=""><figcaption><p>Consent Analytics est égal à true</p></figcaption></figure>

1. **Association du déclencheur à la balise :**
   * Assignez ce déclencheur aux balises concernées (par exemple, une balise Google Analytics) afin qu'elles ne se déclenchent que lorsque l'utilisateur a donné son consentement pour l'analyse.

### b. Utilisation dans une balise pour enrichir les données

**Exemple : Enrichissement de l'identifiant externe (external\_id) de Facebook avec First-Id**

Pour améliorer le suivi et le ciblage publicitaire sur Facebook, il est possible d'enrichir les données envoyées avec un identifiant unique fourni par Sirdata.

**Étapes à suivre :**

* Utiliser les variables Sirdata pour ajouter des informations en tant qu'identifiant externe (external ID) dans un tag Facebook.

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

* Cela permet d'enrichir les données envoyées à Facebook avec les informations Sirdata.


---

# 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://server-side.docs.sirdata.net/sirdata-server-side/traitement-des-donnees/integration-des-donnees-sirdata-dans-la-surcouche-gtm.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.
