Cómo crear dimensiones y métricas personalizadas con Universal Analytics

Con la nueva salida del nuevo código de Universal Analytics las variables personalizadas dejan paso a las denominadas dimensiones y métricas personalizadas. Universal Analytics

Google Analytics proporciona por defecto un gran número de información sobre una visita, como su país de procedencia, navegador, hora de entrada, etc. No obstante, en ocasiones es posible que queramos cualificar una visita con información complementaria no disponible a priori. Por ejemplo, imaginemos que tenemos un programa de fidelización, donde nuestros clientes/visitantes pueden ser o bien afiliados o no afiliados.

Con la configuración normal, Google Analytics no recoge esta distinción entre tipos de clientes o usuarios. Para poder recogerla necesitamos hacer uso de variables personalizadas indicando en la misma el tipo de usuario que nos realiza la visita.

Otro posible uso muy común sería el de recoger el día que hace cuando se produce una visita (soleado, lluvioso etc.) y determinar si la meteorología tiene algún impacto en las ventas.

Si bien las variables personalizadas son muy útiles para permitir estudios más detallados de nuestras visitas, también son bastantes escasas. En una cuenta no Premium de Google Analytics (la que tenemos todos o casi todos) tendremos únicamente 5 variables (esto no es del todo exacto pero para no complicar el post, vamos a suponer que solo contamos con 5 variables).

Las dimensiones y métricas personalizadas son iguales las dimensiones o métricas “normales” que aparecen en los informes. Se usan, al igual que las variables personalizadas para registrar y analizar datos que no son registrados por Analytics por defecto como por ejemplo información demográfica.

Para comenzar a utilizar las dimensiones o métricas personalizadas necesitamos realizar 2 acciones, la primera es “activarlas” en el entorno de Google Analytics (solo se podrán activar en una cuenta donde el Universal Analytics se encuentre activado) y la segunda es generar la llamada a ellas desde el código de la página.

Dando de alta una dimensión o métrica personalizada

Como hemos mencionado, crear una dimensión o métrica siempre implica dos pasos:

  1. Dar de alta la dimensión o métrica en la cuenta de Google Analytics
  2. Implementar el llamado en el entorno de desarrollo para que se realice cuando el usuario llega a una página.

Describo ahora cómo se realiza el primero de los pasos:

  1. Entramos en nuestra cuenta de Google Analytics y seleccionamos la propiedad web a la que queremos añadir la dimensión personalizada.
  2. En el panel de administración, seleccionamos “Definiciones personalizadas” y dentro de esta seleccionamos Dimensión o Métrica.
  3. Seleccionamos añadir nueva dimensión/métrica.
  4. Añadimos un nombre para la dimensión o métrica, idealmente debe ser único de forma que no lo confundamos con otra dimensión o métrica.
  5. En el caso de una dimensión seleccionamos el rango de la misma que puede ser de hit/página, de sesión o de visita (sería el equivalente de scope o alcance de una variable personalizada). En el caso de estar creando una métrica, tendremos que seleccionar qué tipo de dato se espera almacenar en la misma, que podrá ser un número (entero) una moneda (currency) o un espacio de tiempo (expresado en segundos).
  6. Seleccionamos el checkbox de “Activar” para comenzar a recoger datos en esa variable.
  7. Por último pinchamos sobre el botón de “crear”.

Ahora nos quedará añadir en nuestro código las llamadas adecuadas para enviar los datos a Google Analytics.
Para mostrar su uso vamos a poner un ejemplo (es el que pone todo el mundo ;)) que servirá para ponernos en contexto.
Imaginemos que tenemos un negocio de venta de servicios a móviles con varias tarifas y planes.
Tenemos un callcenter para gestionar las llamadas de usuario y deseamos medir el rendimiento del mismo
Para ello queremos crear un informe parecido al que se muestra a continuación:

Tipo de llamada Nº de llamadas

Ventas

Duración Coste para el cliente
Queja

12

0

12:34s 2,34 €
Sugerencia

5

1

10:02s 1,5 €
Duda sobre servicio

34

12

16:23s 3,02 €
Contratación

22

20

18:07s 3,43s

 

Tipo de llamada: Indica la tipología de llamada que se realiza
Nº de llamadas: Número de llamadas que se realizan de cada tipo
Ventas: Número de ventas que se realizan partiendo de la llamada
Duración: Indica el tiempo que se invierte para responder las llamadas de cada tipo
Coste: Lo que le cuesta al cliente la llamada.
Supondremos para el ejemplo que la persona que atiende el call center, accede a una web donde clasifica la llamada.

Si seguimos los pasos anteriores, para crear este informe lo primero que tendremos que hacer es crear una dimensión personalizada, en este caso el “tipo de llamada”.

crear-dimension-personalizada-universal

Y a continuación las métricas que quiero guardar:

metrica-personalizada-universal-analytics

Cada vez que creemos una métrica o una dimensión, nos aparecerá el código que debemos colocar en la web para que se envíe la información a los servidores de Google.
Por ejemplo:

codigo-dimension-personalizada-analytics

Esta es quizás la parte más complicada del proceso, ya que requerirá seguramente contar con IT o un programador para que traslade este código a tu página web.
Hay que tener en cuenta que el código anterior debe ponerse antes del lanzamiento de un trackPageview o evento ya que si no, no se enviará a los servidores.

Una vez tengamos el código instalado, el último paso para poder ver los datos es el de crear un informe personalizado que use las dimensiones y métricas que hemos generado.

Y listo, ya podremos ver los datos en cuanto comencemos a recibirlos.

informe-personalizado-universal-analytics.
También podemos utilizar las dimensiones personalizadas, como dimensiones secundarias en los informes preexistentes.

Límites de las dimensiones y métricas personalizadas

Desgraciadamente al igual que pasaba con las variables personalizadas, Google a establecido un límite en el número de dimensiones y métricas personalizadas que podemos tener, en este caso es 20 índices para las dimensiones personalizadas y otros 20 para las métricas personalizadas.

Nota final

Las dimensiones o métricas personalizadas no podrán ser borradas una vez creadas, no obstante podrán ser reutilizadas o desactivadas (desmarcando el checkbox de “activar”).

Google recomienda no reutilizar las variables ya que los cambios que hagamos pueden afectar retroactivamente a valores anteriores con lo cual podemos comenzar a sufrir inconsistencias en los datos.

Fernando

Fernando

Share on facebook
Share on twitter
Share on linkedin
Share on email
4 min
Suscríbete a nuestra newsletter

Los mejores artículos de analítica digital para potenciar tu negocio.

2 comentarios en “Cómo crear dimensiones y métricas personalizadas con Universal Analytics”

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas relacionadas

Uso de librerías en Tealium

Cómo gestionar y utilizar las librerías en el gestor de etiquetas Tealium. Cuestiones a tener en cuenta, desventajas de usarlas y cómo solventar estas desventajas.

3 minutos

Dificultad

Del ON al OFF: el gran reto de medición para las empresas

Tener información de lo que hace un usuario en una página web es relativamente fácil: podemos saber cuánto tiempo ha estado navegando, qué interacciones ha hecho, si ha comprado o no, por qué página ha llegado…

3 minutos

Dificultad

Detección de errores en herramientas de medición

En programación existen multitud de errores que nos hacen la vida imposible, por eso, un programador (siempre que pueda) debe optimizar y dejar el código lo más legible posible.

4 minutos

Dificultad

Visualizaciones personalizadas de datos en google data studio

Google Data Studio se está posicionando como una de las herramienta más utilizada en el mundo de la visualización de datos y reporting. Como todas las herramienta de esta naturaleza, el tipo de visualización de datos que nos permite crear es limitada. Por ahora podemos mostrar nuestros datos a través de diferentes widgets: Scorecard Tablas

3 minutos

Dificultad