Anonimizar Google Analytics

En la categoria:

Anonimizar Google Analytics significa modificar la dirección IP de los visitantes de una web antes de enviar los datos de seguimiento a Google, de modo que los motores de búsqueda no puedan asignar directamente datos de seguimiento a una dirección IP exacta.

Razones para la anonimización

Google Analytics suscita serias preocupaciones entre los defensores de la protección de datos. Por lo general, se supone que se recopilan demasiados datos con Google Analytics que pueden asignarse claramente a cada usuario debido a su dirección IP.
Desde la sentencia del TJCE de 24 de noviembre de 2011 (Az. C-70/10), en la que se establece que las direcciones IP pueden considerarse datos personales porque permiten extraer conclusiones sobre el usuario, el anonimato de las direcciones IP de los usuarios se ha convertido en el requisito básico para el uso conforme a la ley del servicio de seguimiento.

Obligaciones del operador del sitio web

Para utilizar Google Analytics de acuerdo con los requisitos legales, los operadores del sitio deben seguir una serie de pasos:

  • Contrato: Los expertos suponen que has firmado un contrato con Google para el procesamiento de datos por encargo según § 11 BDSG. Esto debe firmarse por escrito.
    Anonimización de direcciones IP: Si deseas anonimizar Google Analytics, debes eliminar los últimos 8 bits (el último octeto) de las direcciones IP. Para ello, el código de Google Analytics se amplía con la función “AnonymizeIP”.
  • Derechos de oposición: Cada usuario tiene el derecho de no estar de acuerdo con el uso de sus datos personales. Con este fin, el operador del sitio debe proporcionar un enlace a un complemento de desactivación que permita evitar la adquisición de datos por parte de Google Analytics, y poner el enlace en la política de privacidad en una cookie de doble exclusión, que excluye al rastreador.
  • Declaración de privacidad: Anteriormente, Google proporcionó un artículo que te informaba sobre el uso de Google Analytics y que debía integrarse en la Política de privacidad. Aunque ya no es ofrecido por Google, sigue siendo considerado como el estándar.
  • Datos antiguos: Los datos antiguos existentes se recopilaban sin anonimato, por lo que eran ilegales. Si deseas estar seguro, deberías, en principio, borrar perfiles antiguos y reanudar con las evaluaciones a partir de la fecha de anonimización.

Alteración de la I.P de los visitantes

Para que la IP de los visitantes se almacene en Analytics sólo de forma enmascarada, debe aplicarse la función _anonymizeIp (). La integración completa (estándar) del código de seguimiento de Google Analytics será algo así:
Para la analítica universal:

<script>

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXX-X', 'website.de');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');

</script>

Los datos confirman que el código de seguimiento para la analítica clásica tiene este aspecto:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXX-YY']);
  _gaq.push(['_gat._anonymizeIp']);
  _gaq.push(['_trackPageview']);

  (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);
  })();

</script>

El antiguo método de seguimiento todavía permite el uso de Google Analytics, pero es limitado. Por lo tanto, Google recomienda la implementación de nuevos códigos.

Cada extensión con el extra anonymize_IP asegura que los datos IP ya no sean completamente almacenados por Google. Aunque primero se entregan para su evaluación a Google Analytics desenmascarados, son anonimizados directamente antes del proceso de guardado y luego almacenados.

La anonimización de la dirección IP también es posible con el Google Tag Manager. O bien se integrará un código de seguimiento completo, incluyendo el extra anonimato IP, o bien se establecerá una variable que encuentre un uso para cada código de seguimiento utilizado.

Consecuencias de la transmisión no cifrada de la dirección IP

Si los operadores de la web no impiden la transmisión de la dirección IP completa a Google, en teoría infringen la legislación aplicable y, por lo tanto, pueden arriesgarse a recibir una advertencia.