> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Intégration avec Google Tag Manager (GTM) - Modèle officiel Pandectes

L'app [Pandectes GDPR compliance](https://apps.shopify.com/gdpr-cookie-consent) propose un modèle officiel dans [Google Tag Manager](https://tagmanager.google.com/gallery/#/owners/pandectes/templates/gtm-templates-cmp-shopify) (GTM) pour y intégrer la bannière de consentement aux cookies. Cela vous permet de gérer **Google Consent Mode V2** dans Google Tag Manager et de faire fonctionner vos balises selon le consentement de l'utilisateur.

| Lorsque vous publiez notre modèle GTM, assurez-vous que la bannière Pandectes est active afin que les signaux appropriés se déclenchent dans GTM. Si vous publiez uniquement le modèle GTM Pandectes alors que la bannière Pandectes est inactive, toutes les balises seront bloquées dans GTM par l'événement par défaut, qui envoie par défaut un refus.

### Guide vidéo
${youtube}[Connecter Pandectes à GTM (modèle GTM officiel)](CTV_DVUNUQM)

**Prérequis**

1. La bannière de cookies doit être active.
2. Votre GTM doit être connecté à votre boutique, via theme.liquid.
3. L'intégration dans l'app avec Google Consent Mode V2 doit être désactivée.

### Étape 1 : Ajouter le modèle depuis la galerie

Allez dans les modèles de GTM, puis cliquez sur Search Gallery.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-10-at-213307_1bcfitd.png =1000x344)

Recherchez **Pandectes**, puis sélectionnez **Pandectes CMP (Consent Mode)**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-110345_1v0hb8f.png =1000x241)
 Cliquez ensuite sur **Add to Workspace**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-110551_i3nutl.png =1000x524)
Confirmez ensuite en cliquant sur **Add**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-110903_o517wi.png =1000x748)
Vous avez maintenant ajouté le modèle avec succès !

### Étape 2 : Créer une balise à partir du modèle

Allez dans Tags, puis créez une nouvelle balise.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-111204_b7if1d.png =1000x377)
 Nommez-la **Pandectes Consent**. Cliquez sur **Tag Configuration** et sélectionnez **Pandectes CMP (Consent Mode)**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-111544_4num0k.png =1000x608)
Laissez toutes les options telles quelles, puis cliquez sur **Triggering**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-111936_1jy9ldh.png =1000x673)
Dans le déclencheur, sélectionnez **Consent Initialization - All pages**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-112150_18rpxou.png =1000x230)
La balise est alors prête ! Nous pouvons maintenant attribuer des catégories de consentement à nos autres balises.

### Étape 3 : Attribuer des catégories de consentement à vos balises

Ouvrez la balise à laquelle vous souhaitez attribuer un consentement.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-112904_bowdjv.png =1000x261)
Cliquez sur **Tag Configuration** puis sur **Advanced Settings.**

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-113008_vlkqwh.png =1000x677)
Sélectionnez **Consent Settings (BETA)** et choisissez **Require additional consent for tag to fire**. Cliquez ensuite sur **Add required consent**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-113202_h0tasi.png =1000x723)
Dans la liste déroulante, sélectionnez la catégorie Consent Mode que vous souhaitez attribuer à la balise, afin qu'elle se déclenche lorsque cette catégorie est acceptée.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-113432_18kzzfr.png =1000x674)
Pour votre commodité, voici un tableau avec les catégories Google Consent Mode correspondant aux catégories de la bannière de cookies.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/pandectes-categories-to-google_1ucw7d.png =1000x497)
Par exemple, si nous voulons que la balise se déclenche lorsque les cookies de performance sont autorisés, nous choisirions analytics_storage : 

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-114627_1y8733f.png =1000x236)
Enregistrez les nouveaux paramètres de la balise, et c'est tout ! La balise ne se déclenchera que lorsque le consentement lui est donné.

### OPTIONNEL : Astuce pro, si vous avez beaucoup de balises

Voici une méthode pour ajouter une catégorie de consentement à plusieurs balises à la fois, afin de gagner du temps.

Allez dans le panneau Admin, puis choisissez Container Settings
![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-113956_1flg2xy.png =1000x255)
Assurez-vous que **Enable consent overview** est sélectionné : 

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-114119_lgrdln.png =1000x478)
Ensuite, dans vos balises (Tags), sélectionnez l'icône en forme de bouclier : 

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-114250_dbg4ja.png =1000x245)
Cela ouvre le panneau **Consent Overview**. Choisissez les balises auxquelles vous souhaitez attribuer une catégorie de consentement, puis cliquez sur l'icône **Shield**.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-114355_18e3lxk.png =1000x373)
Attribuez le consentement comme nous l'avons fait précédemment.

![](https://storage.crisp.chat/users/helpdesk/website/1a5af239e847cf00/cleanshot-2025-03-11-at-114508_hcz4jp.png =1000x285)