Désactiver la mesure Google Analytics

Dans certains cas, il peut être nécessaire de désactiver Google Analytics sur une page sans supprimer la balise gtag.js. Vous pouvez par exemple procéder ainsi si les règles de confidentialité de votre site offrent aux utilisateurs la possibilité de se désabonner de Google Analytics.

La bibliothèque gtag.js inclut une propriété de fenêtre qui, lorsqu'elle est définie sur true, empêche gtag.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 d'abord si cette propriété est définie et n'effectue aucune action si la valeur est définie sur true.

Pour désactiver Analytics par programmation, définissez la propriété de fenêtre suivante sur true :

window['ga-disable-GA_MEASUREMENT_ID'] = true;

Remplacez GA_MEASUREMENT_ID par l'ID Analytics de la propriété que vous souhaitez désactiver.

Cette propriété window doit être définie avant d'effectuer tout appel vers gtag(). En outre, elle doit être définie sur chaque page pour laquelle vous souhaitez désactiver Analytics. Si la propriété n'est pas définie ou si elle est définie sur false, Analytics fonctionnera comme d'habitude.