Registra las categorías y los autores más populares de tu blog con Variables Personalizadas

Desde hace unas semanas, tenemos implementado en el blog un pequeño plugin que hice para WordPress para poner en práctica una idea que tenía desde hace un tiempo: Analizar las categorías y los autores más populares del blog.

Chapas WordPress

La idea es poder medir las categorías que tienen más visitas (y en un futuro, más comentarios) o un porcentage de rebote más bajo para así potenciar los temas que más interesen a los lectores.

Para poner en práctica ésta idea he utilizado las Variables Personalizadas de Google Analytics: Actualmente, estamos midiendo la categoría, el autor y el año de publicación de cada post en 3 variables personalizadas. Con estas variables y el uso de informes personalizados, podemos saber, por ejemplo, las categorías de más éxito de cada autor, o saber si los artículos publicados en años anteriores aun interesan a los usuarios.

informe personalizado categorias interesantes

Algunas conclusiones a las que hemos llegado a partir de estos informes es que, por ejemplo, la categorización de nuestros posts no siempre es la que desearíamos, ya que muchos quedan en la categoría “otros”, lo cual no es muy óptimo ni útil.

Como era de esperar, los artículos más leidos son los del año en curso, pero parece que los articulos escritos en años anteriores aun interesan a nuestros lectores 🙂

A nivel de autor, y tal y como era de esperar, @ferriolegea tiene muchas más visitas que yo, aunque parece que el nivel de engagement es muy superior en mis posts que en los suyos 😛

Para utilitzar este plugin, estoy utilizando como base el fantástico plugin para WordPress Google Analyticator. Tengo intención de publicarlo para que todos podáis utilizarlo en vuestro blog, pero antes tengo que pulirlo un poco más y me gustaría añadir algunas funcionalidades extras a partir de vuestros comentarios.

Que más registraríais con las Variables Personalizadas de Google Analytics en un blog?

Qué son las Variables Personalizadas y para que se usan

Las Variables Personalizadas de Google Analytics son variables que sirven para recoger datos que de otra forma no se podrían recoger con Analytics, como por ejemplo el sexo del usuario o si está registrado o no.

Evidentemente, la mayoría de estos datos sólo los podemos obtener si el usuario nos lo ha facilitado anteriormente 😉

Aunque las variables personalizadas son muy útiles, se tienen que tener presentes sus limitaciones para no encontrarse luego con sorpresas:

  • Sólo hay 5 variables disponible
  • Hay un límite de 64 caracteres por variable, a repartir entre el nombre de ésta y su valor
  • Sólo se pueden informar las variables si después se hace una llamada a un evento (trackEvent) o a una página vista (trackPageView)

Tipos de Variables Personalizadas

Hay tres tipos de Variables Personalizadas distintas: Variables a nivel de Usuario, a nivel de sesión y a nivel de página.

Variables de Usuario

Las variables de usuario se usan para recoger datos relacionados con éste, como podría ser, en el caso que los usuarios se hayan registrado previamente, el sexo del usuario, la ciudad dónde vive o un rango de edades.

Para guardar éste tipo de variables, se debe especificar el ámbito = 1 cuando se hace la llamada a la función.

Variables de Sesión

Con estas variables, se podrían diferenciar, por ejemplo, los usuarios que están registrados de los que no, o los usuarios que han comprado durante esta sesión.

Para guardar éste tipo de variables, se debe especificar el ámbito = 2 cuando se hace la llamada a la función.

Variables de Página

Las variables de página son las que nos permiten registrar datos relacionados con la página que se está visitando como por ejemplo el nivel de stock de un producto o la categoría de un producto.

Para guardar éste tipo de variables, se debe especificar el ámbito = 3 cuando se hace la llamada a la función. Es el alcance por defecto si no se informa ninguno.

Formato de las Variables Personalizadas

Al contrario que los objetivos que comenté hace unos días, para configurar las variables personalizadas es necesario modificar el código de la página para poder informarlas.

_setCustomVar(index, nombre, valor, ámbito)

Es necesario informar 4 parámetros para poder guardar una variable personalizada:

  • index: Tiene que ser un valor del 1 al 5, y especifica la variable que se va a utilizar.
  • nombre: El nombre de la variable.
  • valor: El valor que se le asigna a la variable en cuestión.
  • ámbito: Especifica si se trata de una variable de página (3), de sesión (2) o de usuario (1).

Que uso le dais vosotros a las variables personalizadas?