• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Carlosmdh

  • Migra ahora a Google Analytics 4
  • Blog
  • Snippets
  • Tutoriales
  • Q&A GA4
  • Sobre mí
  • Contactar

Cómo recopila y envía datos Google Analytics (II). WebSite Data Collection

19 febrero, 2021

Google Analytics utiliza distintas tecnologías para medir la actividad del usuario dependiendo del entorno en el que se quiera realizar dicho seguimiento: Web, aplicación móvil u otro tipo de plataformas digitales. En este artículo vamos a repasar cómo funciona en un sitio Web

Si se trata de un sitio Web, Google Analytics utiliza un código de seguimiento estándar, un javascript, que hace referencia a la biblioteca JavaScript gtag.js en la última versión GA4, y que fue actualizada ya en la versión 3 conocida como Universal, analytics.js para la primera versión Universal Analytics,ga.js en la versión “clásica” y cuya función es controlar los datos que se recopilan.

Para que funcione, únicamente hay que incluir este código Javascript antes de la etiqueta de cierre de la cabecera </head> de todas las páginas de la Web que se desee analizar. De esta forma, este fragmento de código contará una página vista cada vez que se cargue.

Tracking code Google Analytics en una página

Es importante insertar el código en cada página que se desee analizar, ya que en el caso de no insertarlo, no sería posible recopilar la información de interacciones que ocurran en cada sesión.

También es importante que el fragmento de código se inserte en la parte superior de la página, como he comentado antes del cierre de la cabecera </head>, la razón es sencilla, cuando un usuario accede a una página Web, el navegador comienza a leer el HTML desde la parte superior. Cuando llega a donde está el código de analytics, el navegador activa de forma automática el Javascript, de forma que si está en la parte superior, el código se activará aunque el usuario salga de la página antes que este se cargue completamente. Pensareis, ¿y no debería cargarse el código de seguimiento cuando la página esté completamente cargada?. Bueno sería una opción, pero falseariamos ciertos datos, por ejemplo esos usuarios que salen antes de cargarse por completo la página, o eventos que pueden ocurrir en el proceso de carga de la misma, o si un usuario, antes que el navegador llegue a cargar el código de GA, pincha en un enlace  se va a otra página de nuestra Web….

Además, este código se ejecuta de forma asíncrona, es decir, se ejecuta mientras el navegador realiza otras tareas, de esta forma nos aseguramos que seguirá recopilando datos mientras el navegador continua con la carga del resto de la página.

Cada vez que se ejecuta el código, Google Analytics crea un identificador único y exclusivo para cada dispositivo. Este identificador sólo identifica el dispositivo, y no al usuario con datos personales.

El JavaScript de Google Analytics crea una cookie de origen por defecto, bueno esto no es del todo cierto, lo que hace el JS de Google Analytics realmente es comprobar si existe la cookie, en cuyo caso no creará una nueva si no que utilizará el ID de usuario que tiene almacenado para construir todos los hits. Este parámetro viene definido como cid. Adicionalmente también podemos configurar dicha cookie de origen para que utilice un identificador de usuario definido por nosotros. 

Identificador de usuario mediante cookies

Al cargar el JavaScript, este recopila información sobre el sitio Web, como la url de la página e información del navegador, como el nombre y versión del mismo, el idioma en el que está configurado, el dispositivo usado, el Sistema operativo… Todos estos datos se clasifican y se envían a los servidores de Google Analytics en un paquete llamado hit, indicando que es una página vista en un proceso que se repetirá cada vez que se cargue una página del navegador.

Google Analytics hit
Ejemplo Hit Google Analytics

En resumen, así es como funciona el seguimiento básico de un sitio Web. El código JavaScript permite medir la actividad del usuario de una forma sencilla y recopilar la mayor parte de los datos necesarios por defecto. De forma adicional, se puede personalizar este código para obtener datos adicionales de usuarios, sesiones e interacciones.

Te invito a que dejes tus impresiones y / o dudas en el formulario de contacto y que me propongas nuevos temas que te gustaría que tratara en estos tutoriales. Estaré encantado de contestarte por email y escribir en este blog.

Universal Analytics

sidebar

sidebar-alt

Blog · Snippets · Tutoriales

Politica de privacidad · Politica de Cookies · Cambiar su consentimiento


carlosmdh © 2023 · Made with by carlosmdh

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

Carlosmdh
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!

Cookies adicionales

Esta web utiliza las siguientes cookies adicionales:

(Lista aquí las cookies que estás utilizando en la web.)

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!

  • English
  • Français