Procesamiento y configuración de los datos en Google Analytics

En los anteriores artículos, hemos visto el primer componente de Google Analytics, la recopilación de los datos, y los tres modos que existen para hacerlo según hablemos de un sitio Web, una aplicación móvil desarrollada en iOS o Android o cualquier otro tipo de dispositivo.

En los próximos tres artículos vamos a hablar de dos componentes muy relacionados entre sí, que nos van a permitir organizar y transformar los datos que llegan a Analytics para convertirse en información que luego podremos visualizar en los informes: Procesamiento y Configuración.

El componente de procesamiento realiza cuatro transformaciones de los datos, transformaciones que podemos en todo momento controlar, al menos en parte, mediante la configuración de propiedades y vistas; Organización de los datos, incorporación de datos desde fuentes externas, modificación de los datos antes de añadirlos, agregación de los datos a la cuenta de GA.

  • En primer lugar Google Analytics organiza los datos en usuarios y sesiones, siguiendo unas reglas estándar para diferenciar entre ambos, reglas que pueden configurarse en las opciones de configuración.
  • En segundo lugar, se puede configurar Google Analytics para que incorpore datos de otras fuentes, como por ejemplo Google Adwords, Google Adsense, Google WebMaster Tools, o incluso de herramientas de terceros.
  • En tercer lugar Google Analytics modifica los datos a partir de las reglas de configuración que se añadan, que indicarán a Analytics que datos añadir y que datos excluir, o incluso modificar el formato de estos datos.
  • En último lugar, Analytics agrega estos datos, organizándolos de forma lógica con el objetivo de poder ser analizados mediante los informes que nos aporta o mediante informes personalizados que creemos nosotros.

Entender cómo GA transforma los datos en bruto durante este procesamiento y la manera de controlarlo a través de la configuración es imprescindible para administrar e interpretar de forma óptima los informes.

Procesamiento de hits en usuarios y sesiones

Como ya hemos comentado en un artículo anterior, el modelo de Google Analytics se basa en tres componentes: Usuarios, sesiones e interacciones, mediante los cuales organiza los datos de los informes. Estos componentes proceden de los datos que el código de seguimiento envía. Para empezar, vamos a ver cómo Analytics transforma los datos en usuarios y sesiones.

Lo primero es saber la forma en la que  Google Analytics crea un usuario. Antes de nada, definir lo que Analytics entiende cómo dispositivo: Dispositivo es cualquier navegador, o aplicación que accede a un contenido, es decir, si en un ordenador, tablet  o móvil tenemos instalado Chrome y Safari, cada uno de ellos es un dispositivo y Analytics lo identificará, por defecto, cómo un usuario, es decir si entramos en la misma Web, en la misma página y desde el mismo ordenador desde Chrome y Safari, para Google Analytics, serán dos usuarios, aunque la persona sea la misma.

La primera vez que un dispositivo carga un contenido, se registra un resultado (por ejemplo una página vista). En este momento Analytics genera un identificador exclusivo y aleatorio para este dispositivo de forma que, como ya hemos comentado, cada dispositivo es un usuario único. Este identificador se envía con cada interacción y al detectar un identificador nuevo, Analytics lo contabilizará como un nuevo usuario, mientras que si el identificador que recibe ya lo tiene guardado, lo contabilizará cómo usuario recurrente.

En el caso que el identificador sea borrado, por ejemplo al borrar las cookies o al desinstalar y volver a instalar una aplicación en un dispositivo móvil, la siguiente vez que el dispositivo cargue el contenido, Analytics asignará un nuevo identificador, por lo que se le identificará como un usuario nuevo en vez de uno recurrente.

Por defecto, lo comentaba antes, se establece un identificador único para cada dispositivo, pero es posible configurar la forma en la que Google Analytics crea y asigna ese identificador, es decir, podemos decirle a Analytics que, en vez de asignar un número aleatorio para cada dispositivo, use un número asignado por nosotros en varios dispositivos, de forma que podamos asociar las interacciones de un usuario desde varios dispositivos. Pero esto es algo que trataremos más adelante en otros artículos…

Veamos ahora cómo Google Analytics crea las sesiones. Una sesión es una recopilación de interacciones durante un periodo de tiempo definido, cómo pueden ser varias páginas vistas, descargas de archivos, transacciones comerciales… Un único usuario puede generar varias sesiones que pueden ocurrir el mismo día, en varios días, semanas o meses ya que tan pronto finaliza una sesión, puede comenzar otra.

Usuarios únicos y sesiones Google Analytics

Para que Analytics sepa cuando ha finalizado una sesión, se pueden dar varios casos:

  • Que transcurran 30 minutos sin que nada ocurra (no se envíe ningún hit). Por defecto, Analytics finaliza las sesiones si transcurrido un periodo de 30 minutos desde su inicio no recibe un resultado o hit.
  • Que el usuario cierre el dispositivo desde el que descargó el contenido, p.e, que cierre el navegador o la aplicación móvil.
  • Que el usuario se vaya de nuestro sitio Web.

Por ejemplo, si un usuario llega a nuestra Web tras hacer clic en un resultado de búsqueda de Google, tras cargar la página se detectará que es un nuevo usuario y que ha habido una página vista, por lo que se envía el primer hit y comienza a contar el tiempo de la sesión. Si hace clic en cualquier enlace interno de nuestra página, se enviará una nueva página vista, procesando este hit dentro de la misma sesión.

Supongamos ahora que el usuario deja abierta la página Web y se marcha a comer, tardando una hora, cuando vuelve hace clic para ir a otra página, este hit ya formará parte de una nueva sesión, no de la anterior que se cerró a los 30 minutos. ya que Analytics detectó que pasó ese periodo de tiempo sin haber recibido ningún dato. Por tanto, se procesarán los datos en dos sesiones diferentes.

Sesiones Google Analytics

Evidentemente, desde la configuración de Analytics podemos definir el tiempo de duración de una sesión, por defecto 30 segundos. Por ejemplo, imaginemos que nuestra Web se dedica a servir en streaming vídeos, y que estos tienen una duración mayor a los 30 minutos, en ese caso, sería recomendable ampliar el tiempo de sesión. El tiempo mínimo de duración de una sesión que podemos configurar es de 1 minuto y el máximo de cuatro horas

En resumen, usuarios y sesiones son dos piezas importantes en el modelo de análisis de Analytics, siendo las piezas clave de todos los informes que nos presenta. Por ello es importante saber cómo Analytics crea ambos a partir de los datos que recibe en bruto para poder aprovechar de mejor manera los informes.

Ficha Autor

CARLOS M DÍAZ

Consultor de marketing online experto en auditorias e implementación de medición con Google

Contacta conmigo Servicios

Deja un comentario

También te puede interesar