Seguimiento de Google Analytics

Con Google Analytics, puedes guardar la información de la fuente de referencia para comprender de dónde provienen los usuarios más valiosos. En este tema se describe la plataforma (por ejemplo, el dispositivo o el explorador) en la que están trabajando los usuarios. Con esto, podrá comprender cuántos usuarios inician sesión realmente a través de dispositivos móviles y cómo afecta esto al valor de duración de esos usuarios.

Guardar datos de dispositivos de usuario y exploradores

Cada vez que se realiza una solicitud al sitio web, el explorador del usuario envía una cadena de agente de usuario con información sobre la plataforma que realiza la solicitud. Estos son algunos ejemplos de la cadena del agente de usuario:

  1. Mozilla/5.0 (Macintosh; Intel Mac OS X 10\_8\_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36
  2. Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
  3. Mozilla/5.0 (iPhone; U; CPU iPhone OS 4\_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7
    1. Mozilla/5.0 (iPad; CPU OS 5\_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B176 Safari/7534.48.3
  4. Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Si observa atentamente, verá que la cadena contiene información sobre el sistema operativo del usuario, el explorador y el nombre del dispositivo que está utilizando (si tiene un nombre). Aunque las cadenas del agente de usuario varían ampliamente entre plataformas e incluso versiones de la misma plataforma, generalmente es cierto que el nombre de la plataforma existirá en algún lugar dentro de. Por ejemplo, #1 anterior es un Mac con el navegador Chrome, #2 anterior es un equipo Windows con el navegador Firefox, #3 es un iPhone, #4 es un iPad y #5 es un dispositivo Android.

El servidor puede acceder a esta información cada vez que se realiza una solicitud. En PHP, la cadena del agente de usuario está almacenada en $_SERVER['HTTP_USER_AGENT']. En Ruby on Rails, se almacena en request.env['HTTP_USER_AGENT']. Otros lenguajes y entornos le permitirán acceder a él de formas similares.

¿Cuándo se deben registrar estos datos?

Adobe recomienda agregar un nuevo campo denominado Platform o User-Agent a las tablas de base de datos Customers y Orders para almacenar esta información cada vez que se cree un usuario o se realice un pedido. Si está usando una base de datos SQL, este campo debe ser un VARCHAR(255).

NOTE
Se permite que la cadena User-Agent sea mucho más larga que esta, pero en la práctica rara vez supera esta longitud.

¿Cómo analizo los segmentos útiles?

Existen varias bibliotecas que le ayudarán a analizar la cadena User-Agent en componentes como el sistema operativo, el dispositivo, etc. Consulte proyecto ua-parser para obtener más información.

Con esta nueva información, puede comprender mejor cómo acceden los usuarios al sitio. A continuación, puede adaptar su experiencia o crear campañas de marketing para determinados grupos.

Relacionado

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc