Installer Universal Analytics avec GTM et Complianz

Installez Universal Analytics avec Google Tag Manager et Complianz en tenant compte du consentement utilisateur
Table des matières

J’utilise Complianz pour gérer le consentement utilisateurs vis à vis du suivi Google Universal Analytics. C’est ensuite du côté de Google Tag Manager que je gère l’intégration du code de tracking.

Pour rappel, un consentement se doit d’être explicite. Si l’utilisateur n’accepte pas les cookies ou bien continue sa navigation sans accepter, cela équivaut à un refus.

Pré-requis

Une fois Complianz installé et configuré, vous obtenez un bandeau qui ressemble à ceci :

Pour le cas qui nous intéresse, les cookies déposés sont

  • cmplz_statistics
  • cmplz_marketing

Ils peuvent prendre comme valeur deny ou allow.

Configuration de Google Tag Manager

Nous considérons que Google Tag Manager est installé et fonctionnel.

Mise en place de Google Analytics

Création de la variable UA ID Prod

Pour une question d’organisation, on stocke l’identifiant de votre propriété Universal Analytics dans une variable.

Dans votre espace de travail :

  1. Allez dans la rubrique Variables
  2. Dans le bloc Variables définies par l’utilisateur, cliquez sur Nouvelle
  3. À la place de Variable sans titre, saisissez UA ID
  4. Cliquez ensuite sur le bloc Configuration de la variable pour sélectionner le type Paramètres Google Analytics
  5. Dans le champs ID de suivi, saisissez votre identifiant Universal Analytics
  6. Déroulez le bloc Plus de paramètres, puis le bloc Champs à définir
  7. Définissez un champ anonymiseIP avec pour valeur true

Création de la variable Cookie RGPD Statistiques

  1. Toujours dans la rubrique Variables
  2. Dans le bloc Variables définies par l’utilisateur, cliquez sur Nouvelle
  3. À la place de Variable sans titre, saisissez Cookie RGPD Statistiques
  4. Cliquez ensuite sur le bloc Configuration de la variable pour sélectionner le type Cookie prioritaire
  5. Dans le champ nom du cookie, saisissez cmplz_statistics
  6. Par précaution nous allons donner une valeur par défaut à la variable, déroulez le bloc Valeur relative au format
  7. Cochez Convertir null en ainsi que Convertir undefined en ; dans les champs associés, saisissez deny
  8. Enregistrez la variable.
Configuration de la variable contenant le consentement pour le suivi analytics

Création du déclencheur

Nous allons créer un déclencheur qui s’activera à condition que la valeur récupérée dans la variable Cookie RGPD Statistiques soit égale à allow, qui est l’enregistrement du consentement utilisateur à être suivi au niveau des statistiques Google Universal Analytics.

  1. Allez dans la rubrique Déclencheurs, cliquez sur Nouveau
  2. À la place de Déclencheur sans titre, saisissez Contentement Statistiques OK
  3. Cliquez ensuite sur le bloc Configuration du déclencheur pour sélectionner Initialisation du consentement
  4. Au niveau des conditions, sélectionnez Certaines pages
  5. Puis choisissez la variable Cookie RGPD Statistiques
  6. Sélectionnez l’opérateur Est égale à
  7. Et comme valeur, saisissez allow

Création de la balise

À présent, il nous faut créer la balise qui mettra en place le suivi Universal Analytics sur le site Internet.

  1. Allez dans la rubrique Balises, cliquez sur Nouvelle
  2. À la place de Balise sans titre, saisissez Google Analytics – Universal Analytics
  3. Cliquez ensuite sur le bloc Configuration de la balise pour sélectionner le type de balise Google Analytics : Universal Analytics
  4. Au niveau du Type de suivi, sélectionnez Page vue
  5. Au niveau du Paramètres Google Analytics, sélectionnez la variable UA ID précédemment créée
  6. Dans les options de déclenchement, veillez à ce que la balise ne soit activée qu’une fois par événement
  7. Dans le bloc Déclenchement, choisissez le déclencheur Contentement Statistiques OK précédemment créé.

Publication du conteneur

Avant de publier le conteneur, il est possible de tester le bon fonctionnement de la configuration. N’hésitez pas à vérifier que la balise se déclenche bien pour éviter de publier plusieurs version du conteneur.

Je suis Thanh Nguyen, artisan du Web depuis 1998 et le doublé de Zidane en finale de coupe du monde.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ces articles pourraient aussi vous intéresser

Rechercher sur le site