Désactivation par l'utilisateur

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

Désactiver les mesures 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 prise.

Pour désactiver la mesure, 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 tout appel à la file d'attente de commandes ga() et doit être définie sur chaque page pour laquelle vous souhaitez désactiver les mesures 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 les mesures sur tous les sites

Afin de désactiver la mesure Google Analytics pour tous les sites, même 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.