¿Cómo funciona Google Analytics?

¿Cómo funciona Google Analytics?
5 (100%) 2 votes

Para comprender las funciones y los informes de Google Analytics es necesario conocer los principios básicos. Saber qué datos puede capturar Google Analytics y cómo los interpreta es clave para dar sentido al software.

En su nivel más básico, Google Analytics funciona de la siguiente manera:

Código JavaScript en cada página de un sitio web,

Un servicio de recogida de datos en los servidores de Google

Un motor de tratamiento que crea datos de informe

Cómo usar google analytics

¿Cómo funciona Google Analytics?

1. Código JavaScript de Google Analytics

Cuando un visitante llega a una página con código de seguimiento, el código es ejecutado por el navegador. Recopila información sobre el navegador del visitante y la configuración del ordenador, como la resolución de la pantalla, el sistema operativo, etc. La visibilidad del script es bastante limitada. Normalmente sólo puede ver lo que se le dice.

A continuación, el script establece unas cuantas cookies que contienen información básica sobre la visita. Estas cookies determinan, entre otras cosas, si se trata de un visitante nuevo o que regresa.

2. Servicio de recopilación de datos de Google Analytics

A continuación, toda esta información debe ser enviada a los servidores de Google Analytics para que pueda ser procesada. El código de seguimiento de GA envía la información solicitando un archivo muy pequeño, llamado __utm.gif. Añade todos los datos de las cookies y la información que acaba de recopilar a la cadena de consulta para __utm.gif. De esta manera, los servidores de Google tienen un registro de cuándo se ha solicitado un archivo y toda la información del visitante sobre esa página.

Muchas organizaciones almacenan una copia de cada solicitud de seguimiento enviada al servicio de recolección de datos – esto se logra con el setLocalRemoteServerMode(); función en ga.js. Una vez que tenga una copia local de las solicitudes de seguimiento de Google Analytics, puede procesarlas con Angelfish Software y convertirlas en informes interactivos.

Actualización: El código de seguimiento de Universal Analytics hace una solicitud REST a /collect en lugar de GET para __utm.gif

3. Procesamiento de la información de la visita

En el último paso, Google Analytics procesa todas las solicitudes __utm.gif, aplica filtros y configura la configuración, y pone los datos a disposición de su cuenta.

Por lo general, los datos de las visitas se procesan cada pocas horas, aunque esta frecuencia ha ido aumentando con el tiempo. Google presentó un conjunto de informes de datos en tiempo real en 2011, aunque los datos disponibles en estos informes no son exhaustivos.

cómo funciona google analytics en la página web

Ventajas y desventajas de Google Analytics

Existen algunos puntos importantes a considerar con este enfoque:

utm.gif es crítico

Cualquier visita a tu sitio que no ejecute el archivo JavaScript no será contabilizada. Si el código no se ejecuta, entonces __utm.gif nunca se solicita a los servidores de GA y Google Analytics nunca se enterará de la visita. Del mismo modo, si quitas el código de tu sitio o lo configuras mal para que no funcione correctamente, las visitas durante ese período no se contarán.

Rastrear páginas en caché

Google Analytics realizará un seguimiento de las visitas a una página incluso si ha sido almacenada en caché (es decir, almacenada en la memoria del navegador). Cada solicitud __utm.gif individual contiene información única, lo que significa que no será servida por la caché del navegador. Se realizará una nueva solicitud de archivo cada vez que se visualice una página, incluso cuando un visitante actualice la página o pulse el botón Atrás.

Manipulación de Cookies

Si un visitante elimina las cookies de Google Analytics, será visto como un nuevo visitante en la próxima visita y se perderá toda la información de visitas anteriores. Esto también significa que múltiples usuarios en una misma computadora serán vistos como el mismo visitante. Además, un visitante que usa dos computadoras será visto como dos visitantes diferentes.

Esta es una de las muchas razones por las que los informes de analítica web deben ser vistos como una muestra de la encuesta y no como un hecho concreto.

Sin tratamiento posterior

Es importante recordar que los datos de Google Analytics se procesan de forma remota. Los usuarios no controlan cuándo se procesa. Esto significa que una vez que los datos están en la cuenta, quedan para siempre. Los errores en los datos históricos no pueden ser reprocesados.

Google Analytics en diferentes servidores

Todo el código de Google Analytics es del lado del cliente, por lo que no importa dónde esté alojado el sitio web. Diferentes navegadores pueden tratar el código un poco diferente, pero mientras el HTML haga referencia al código JavaScript correctamente, el código nunca tendrá que interactuar con el servidor.

Si te ha gustado, ¡no olvides compartirlo!

¿Qué opinas tú?