Echamos un vistazo a la evolución de Google Analytics, actualmente el servicio de análisis web más utilizado (en inglés), desde los primeros días de Urchin hasta el nuevo Google Analytics 4.
Según W3Techs (en inglés) y Datanyze (en inglés), Google Analytics es la plataforma de análisis web más utilizada en todo el Internet. Esto no sólo se debe a que Google es el motor de búsqueda número uno a nivel mundial, sino también a que sus herramientas ofrecen impresionantes recursos de análisis.
En octubre de 2020, Google lanzó la más reciente actualización de su plataforma de medición para el análisis web, denominada Google Analytics 4 (GA4). Si aún no has explorado GA4, debes leer nuestra publicación con información importante sobre este lanzamiento.
¿Cómo Funciona el Seguimiento?
¿Recuerdas los contadores de visitas en las antiguas páginas web? Pues bien, este es básicamente el mismo concepto.
Añades un fragmento de JavaScript que rastrea cada nueva carga de la página. La única diferencia es que el fragmento envía los datos, a un tercero, Google Analytics, con mucha más complejidad e información extra.
A continuación mostramos una breve historia de la famosa plataforma Google Analytics:
Emisiones | Nombre | Año |
1st | Urchin from Google (urchin.js) | 2005* |
2nd | Classic Google Analytics | |
Google Analytics Synchronous Code (ga.js) | 2007 | |
Google Analytics Asynchronous Code (ga.js) | 2009 | |
3rd | Universal Analytics | |
Google Analytics Tag (analytics.js) | 2012 | |
Global Site Tag (gtag.js) | 2017 | |
4th | Google Analytics 4 (GA4) | 2020 |
* Adquirido por Google en 2005, desarrollado desde 1998
Urchin from Google (urchin.js)
Urchin comenzó bajo la empresa Quantified Systems que fue fundada en 1995 – incluso antes que Google. Esta empresa se dedicaba a prestar servicios de alojamiento y desarrollo de sitios web.
En 1997 se desarrolló la primera versión de Urchin y en 1999 Quantified Systems pasó a llamarse Urchin Software Corporation (en inglés).
Urchin comenzó como una herramienta interna para procesar los datos de los archivos de registro y predecir la facturación del ancho de banda en función del número de visitas. Sin embargo, rápidamente se convirtió en algo más.¿Te has fijado alguna vez en esos parámetros utm de algunas URLs? Los creadores fueron Quantified Systems y Urchin. UTM son las siglas de Urchin Tracking Module (Módulo de Seguimiento de Urchin) y son ampliamente utilizados para el seguimiento de tráfico de campañas.
Urchin se convirtió rápidamente en una de las herramientas más populares para el análisis del tráfico de sitios web. Fue adquirida por Google en 2005, renombrada como “Urchin from Google”, y se convirtió en un servicio gratuito.
Aquí está una publicación de Tim Stanley de noviembre de 2005 anunciando el cambio de marca (en inglés) de Urchin from Google a Google Analytics.
Google incorporó rápidamente la funcionalidad principal de Urchin y dio soporte durante un tiempo a los clientes existentes de Urchin, pero suspendió (en inglés) el producto en 2012.
Si te interesa la historia de Urchin, puedes consultar este artículo (en inglés) escrito por el cofundador de Urchin, Scott Crosby, o ver esta entrevista al cofundador Brett Cosby en la que habla de los inicios de la empresa y de su adquisición por parte de Google.
Classic Google Analytics
El Classic Google Analytics estaba formado por dos versiones de Google Analytics: Synchronous y Asynchronous.
Google Analytics Synchronous Code (ga.js)
En 2007, Google introdujo la etiqueta de página ga.js (en inglés). Las etiquetas de página urchin.js siguieron funcionando, pero se animó a los administradores a actualizar sus sitios existentes con la nueva etiqueta de página o a utilizarla en todas las instalaciones nuevas.
En aquel momento, las ventajas eran las nuevas funcionalidades de seguimiento, como la posibilidad de rastrear las transacciones de comercio electrónico de una manera más legible y ofrecer un mayor control sobre los servicios de seguimiento.
Google Analytics Asynchronous Code (ga.js)
Luego, en 2009, Google anunció un nuevo fragmento de código de seguimiento asíncrono (en inglés) que hacía uso del mismo código ga.js. La implementación asíncrona permitió que las páginas web se cargarán más rápido, se mejoró la recopilación de datos y su precisión, y los errores causados por las dependencias fueron cosa del pasado.
El antiguo fragmento de JavaScript seguía funcionando como siempre y el uso del nuevo fragmento era totalmente opcional. Sin embargo, se recomendaba utilizar el nuevo fragmento para mejorar el rendimiento.
Universal Analytics
Analytics Tag (analytics.js)
Lanzado en octubre de 2012 (en inglés) como una versión beta para “grandes empresas, como los clientes Premium” y posteriormente abierto al público en 2013 (en inglés), Universal Analytics ofrecía nuevos códigos de seguimiento para sitios web y herramientas que daban información más profunda sobre el comportamiento de los usuarios, además de varias mejoras en el back-end. En esta versión, Google cambió el ga.js por el marco de etiquetado analytics.js.
En 2014, Google anunció que Universal Analytics había salido de la fase beta (en inglés) y que los usuarios podían acceder a las mismas funciones que en Classic Analytics. Finalmente, en 2016 todas las propiedades de Classic Analytics se fusionaron automáticamente con Universal Analytics. Desde entonces, todas las nuevas propiedades añadidas pertenecen a Universal Analytics.
A medida que todo el mundo comenzó a utilizar 2-3 dispositivos para navegar por la web, un objetivo clave de Universal Analytics fue el seguimiento del mismo usuario a través de diferentes dispositivos. Como resultado, la principal diferencia entre Classic Analytics y Universal Analytics es el User-ID.
Global Site Tag (gtag.js)
En 2017, Google lanzó el código de la etiqueta global del sitio (gtag.js). Esta nueva biblioteca funcionaba en todos los productos de medición de sitios y de conversión de Google, lo que permitía a los usuarios utilizar sólo el código gtag.js para gestionar diferentes productos en lugar de gestionar varias etiquetas.
El marco gtag.js envía datos a Google Analytics, Google Ads (antes Google Adwords), y otros servicios de Google de forma unificada y estandarizada. Antes de la etiqueta global del sitio, Google Analytics y Google Ads utilizaban diferentes marcos de etiquetado.
Aunque Google recomendó la actualización a gtag.js, el anterior analytics.js podía seguir utilizándose.
Google Analytics 4 (GA4)
Después de más de un año de un producto beta construido sobre la unión de propiedades App + Web, Google presentó la próxima generación de Google Analytics (en inglés) en octubre de 2020: Google Analytics 4 (GA4). Mientras que antes los clientes necesitaban dos plataformas (GA y Firebase) para analizar tanto la app como la web, GA4 pretende unificar los informes entre las instancias de la app y la web.
Con GA4, Google creó una plataforma sencilla para ayudar a los clientes a entender cómo interactúan los usuarios en sus aplicaciones y sitios web de forma unificada. Otra ventaja de GA4 es la funcionalidad gratuita de exportación a BigQuery, una característica que antes sólo estaba disponible para los usuarios de Google Analytics 360.
Esta es la primera vez que el formato del ID de medición ha cambiado de “UA-XXXXXXX-X” a “G-XXXXXXXX”. Para poder utilizar el GA4, los usuarios deben actualizar su código de seguimiento a la API gtag.js, o bien utilizar Google Tag Manager. Para obtener más información sobre los cambios en esta nueva versión del código de Google Analytics, puedes visitar nuestro artículo recientemente publicado aquí.
Ve esta lista de reproducción del Justia Webinar en YouTube para obtener más información sobre Google Analytics 4.
Conclusion
Ahora que has conocido un poco acerca de la evolución de Google Analytics desde los tiempos de Urchin, podemos asegurar que es una plataforma muy completa y que puede ayudar a tu empresa de muchas formas avanzadas. Proporciona información valiosa que es extremadamente útil para mejorar el rendimiento de tu sitio web.
Aunque hay muchas otras plataformas de análisis disponibles con una variedad de precios, Google Analytics sigue siendo gratuito y es la solución óptima para gestionar los asuntos de análisis.