Désactivation par l'utilisateur

Dans certains cas, il peut être nécessaire de désactiver la balise Google Analytics sur une page sans la supprimer. Par exemple, vous pouvez choisir cette option si les règles de confidentialité de votre site laissent la possibilité à un utilisateur de désactiver les mesures Google Analytics.

Désactiver la mesure pour votre site

La bibliothèque analytics.js inclut une propriété de fenêtre qui, lorsqu'elle est définie sur true, empêche analytics.js d'envoyer des données à Google Analytics. Lorsque Google Analytics tente de définir un cookie ou de renvoyer des données aux serveurs Google Analytics, il vérifie si cette propriété est définie sur true. Si c'est le cas, aucune mesure ne sera effectuée.

Pour désactiver les mesures, définissez la propriété window suivante sur true:

window['ga-disable-UA-XXXXX-Y'] = true;

Où la valeur UA-XXXXX-Y correspond à l'ID de la propriété sur laquelle vous souhaitez désactiver la mesure.

Cette propriété window doit être définie avant d'effectuer tout appel à la file d'attente de commandes ga(). Elle doit également être définie sur chaque page pour laquelle vous souhaitez désactiver la mesure Google Analytics. Si la propriété n'est pas définie ou si elle est définie sur false, la mesure fonctionne normalement.

Désactiver la mesure sur tous les sites

Pour désactiver les mesures Google Analytics pour tous les sites, même pour ceux dont vous ne contrôlez pas le code source, vous pouvez installer le module complémentaire de navigateur pour la désactivation de Google Analytics.