Desativar a avaliação do Google Analytics

Em alguns casos, é necessário desativar o Google Analytics em uma página sem remover a tag gtag.js, por exemplo, caso a Política de Privacidade do seu site ofereça ao usuário a opção de desabilitar o produto.

A biblioteca gtag.js inclui uma propriedade "window" que, quando definida como true, desativa o envio de dados pela gtag.js ao Google Analytics. Quando o Google Analytics tenta definir um cookie ou enviar dados de volta para os servidores, primeiro ele verifica se essa propriedade está configurada. Se o valor for true, nenhuma ação será acionada.

Para desativar o Google Analytics de maneira programática, defina a seguinte propriedade "window" como true:

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

Substitua GA_MEASUREMENT_ID pelo código do Google Analytics da propriedade que você quer desativar.

Essa propriedade window precisa ser definida antes que seja feita qualquer chamada para gtag(). Além disso, é necessário configurá-la em todas as páginas onde o Google Analytics será desabilitado. Se a propriedade não for definida ou tiver o valor false, a avaliação funcionará normalmente.