Excluir tus propias visitas de las estadísticas de Google Analytics

Aquí hay un buen tutorial sobre como hacer esto mediante una cookie, a diferencia de hacerlo con el filtrado de IP, ya que si no tienes una IP estática, no es una solución satisfactoria.

Sin embargo, la solución que se ofrece en el enlace no funciona con el código asíncrono que utiliza actualmente Google Analytics. La solución es usa la función push para almacenar la variable:

_gaq.push(['_setVar','stop_counting_me']);

Podemos meter esta línea dentro del código del Google Analytics en la página stopcountingme.html, quedando de la siguiente manera:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_setVar','stop_counting_me']);
(function() {
    var ga = document.createElement('script');
    ga.type = 'text/javascript';
    ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(ga, s);
})();

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *