¿Cómo funciona Google Analytics?
Clase 3 de 27 • Curso Profesional de Google Analytics 2017
Resumen
Cómo funciona Google Analytics
Para entender cómo funciona Google Analytics, es importante entender en un alto nivel cómo funciona la recolección, procesamiento y creación de nuestros reportes.

Antes de ver un reporte en Google Analytics, pasamos por 4 fases:
- Recopilación de datos
- Configuración
- Procesamiento
- Y finalmente, el reporte
En esta lectura veremos cómo funciona cada una de estas fases.
Recopilación de datos:
La forma en que Google Analytics recopila los datos de nuestros usuarios depende de la plataforma o el lugar de donde nos visitan, puede ser un sitio móvil, una aplicación móvil o cualquier otro entorno digital.
Para el seguimiento en páginas web, Google Analytics utiliza un script en Javascript (Analytics.js), que cuando un usuario llega a tu sitio, empieza a recopilar su información como el sitio que está visitando, el navegador, dispositivo, sistema operativo y hasta el sitio que lo trajo a tu página web.
Toda esta información se empaqueta y se envía a los servidores de Analytics para las siguientes fases. Cada paquete de información se denomina “hit” o “interacción”.
Cada que un usuario visita una nueva página de tu sitio, o el código de Javascript se ejecuta, se recopila la información y se envían los datos nuevos o se modifica la información sobre su actividad.
Analytics.js en su configuración inicial recopila la información más básica de tu usuario, pero con el Curso de Google Analytics para desarrolladores aprenderás a implementar formas de agregar más información sobre tu usuario y su actividad a este paquete que se envía en cada interacción.
Para Móviles la metodología de recolección de datos no cambia mucho, la principal diferencia es que no usamos Javascript para la recolección, si no, un código específico según el sistema operativo del dispositivo. Con esto, en lugar de obtener datos después de cada “page view”, el seguimiento de apps móviles será después de cada actividad, y para hacer seguimiento a cada actividad, deberás agregar código adicional.
Otra particularidad de este proceso, es que los dispositivos móviles no están 100% conectados a internet la mayoría del tiempo, por ello, los datos no siempre pueden enviarse en tiempo real. La solución de Analytics en este caso es almacenar los “hits” y enviarlos a los servidores cuando el dispositivo tenga conexión a internet.
Procesamiento y configuración:
En esta fase vamos a tener los datos sin procesar para convertirlos en datos más útiles, un ejemplo claro de esta fase es clasificar los dispositivos que visitan tu sitio web entre dispositivos móviles, desktop y tablet.
En este paso, Google Analytics también aplica tu configuración a los datos sin procesar, aplicando filtros que incluyen o excluyen ciertos tipos de datos de tus informes.
Al pasar por toda tu configuración y procesar los datos, los datos ya procesados se guardan en una base de datos, una vez guardados y procesados, no podrán modificarse.
Reportes:
Esto es lo que ves en google.com/analytics, son los reportes que ya nos muestran información sobre nuestros usuarios y su actividad, procesados y listos para ser analizados.