Aller au contenu
(Temps de lecture : 3 minutes)

Exclure les visites d’une adresse ip dans google Analytics avec Google Tag Manager

Authors

Comment exclure son adresse IP avec Google Tag Manager (GTM)

Que ce soit pour éviter de fausser vos statistiques avec votre propre navigation ou pour respecter des normes de confidentialité, l’exclusion d’IP est une étape cruciale de la configuration d’un conteneur GTM. Voici la méthode pas à pas en utilisant le conteneur Web.

Pourquoi exclure les adresses IP internes ?

  1. Précision des données : Vos tests et vos visites quotidiennes sur votre site ne doivent pas être confondus avec le comportement de vos clients réels.
  2. Qualité des conversions : Évitez de comptabiliser des faux achats ou des envois de formulaires effectués lors de vos phases de test.
  3. Conformité RGPD : En filtrant l’IP en amont, vous vous assurez que ces données sensibles ne sont pas traitées inutilement par des tiers.

Étape 1 : Créer une balise HTML personnalisée pour récupérer l’IP

Puisque GTM ne connaît pas nativement l’adresse IP du visiteur, nous devons utiliser un petit script pour la récupérer et l’envoyer au “Data Layer” (couche de données).

  1. Connectez-vous à votre compte Google Tag Manager.
  2. Allez dans Balises > Nouvelle.
  3. Nommez-la : Outil - Récupération IP.
  4. Dans Configuration de la balise, choisissez HTML personnalisée.
  5. Collez un script (JavaScript) qui interroge un service d’IP (comme ipify.org ou un script interne) pour pousser l’adresse IP dans le dataLayer sous le nom IPAddress.
  6. Dans Déclenchement, choisissez All Pages (Toutes les pages).
<script>
(function getIpAddress() {
  fetch('https://api.ipify.org')
    .then(function(response) {
      return response.text();
    })
    .then(function(ip) {
      window.dataLayer = window.dataLayer || [];
      window.dataLayer.push({
        event: 'IPAddressEvent',
        IPAddress: ip
      });
    });
})();
</script>

Étape 2 : Créer la variable de couche de données

Maintenant que l’IP est envoyée au Data Layer, GTM doit pouvoir la lire via une variable.

  1. Allez dans Variables > Nouvelle (dans la section Variables définies par l’utilisateur).
  2. Nommez-la : DLV - IPAddress.
  3. Sélectionnez le type : Variable de couche de données.
  4. Nom de la variable : IPAddress (doit être exactement le même nom que celui utilisé dans votre script à l’étape 1).
  5. Enregistrez.

Étape 3 : Créer le déclencheur d’exclusion (Blocage)

Nous allons maintenant créer une règle qui dit : “Si l’IP correspond à la mienne, alors cette règle s’active”.

  1. Allez dans Déclencheurs > Nouveau.
  2. Nommez-le : Exclusion - IP Interne.
  3. Type de déclencheur : Initialisation (ou Fenêtre chargée).
  4. Ce déclencheur se déclenche sur : Certains événements.
  5. Condition : DLV - IPAddressest égal à[Votre adresse IP].
    • Note : Vous pouvez copier votre adresse ip : 216.73.216.62
  6. Enregistrez.

Étape 4 : Ajouter l’exception à votre balise Google (Google Tag)

C’est l’étape finale pour bloquer l’envoi des données.

  1. Allez dans Balises et sélectionnez votre Google Tag (celle qui envoie les données vers GA4).
  2. Dans la section Déclenchement, cliquez sur Ajouter une exception.
  3. Sélectionnez le déclencheur que vous venez de créer : Exclusion - IP Interne.
  4. Enregistrez la balise.

Conclusion et Vérification

Désormais, à chaque fois que vous naviguerez sur votre site avec l’IP renseignée, le déclencheur d’exclusion s’activera, empêchant la balise Google de se lancer.

Comment tester ?

  1. Utilisez le mode Prévisualisation (Preview) de GTM.
  2. Naviguez sur votre site.
  3. Vérifiez que votre Google Tag apparaît dans la section “Tags Not Fired” avec la mention que l’exception “Exclusion – IP Interne” a bloqué l’exécution.

Une fois vérifié, n’oubliez pas de Publier votre conteneur pour que les modifications soient effectives !

Gaël GÉRARD

Consultant web senior

Expertise depuis 2001

Nantes, France

02 85 52 38 66

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs marqués d’un * sont obligatoires

Préférences de cookies