Los que seguís este blog recordaréis el sistema para seguimiento de perfiles de comportamiento que he ido publicando. Un sistema por el cual clasificar a los usuarios según las acciones que van realizando en nuestro site acecándonos un poco al marketing de personas en nuestros análisis.
Tras varios comentarios que me han ido haciendo sobre esta primera implementación he decidido actualizar el código inicial que presenté en estos posts.
El nuevo código tiene las siguientes mejoras:
- Código estandarizado: Ahora el código es el mismo, sin importar si lo usamos directamente en la web o en herramientas como Google Tag Manager. La función pasa a llamarse «upro» en todos los casos.
- Valido para cualquier herramienta de analítica: Inicialmente se creó para implementaciones en analytics pero ahora permite ser usado en cualquier herramienta que nos permita añadir datos personalizados. Simplemente debemos hacer la llamada a upro() en la llamada asincrona de la herramienta que usemos.
- Hacer un seguimiento de perfiles entre subdominios: Ahora podemos definir el ámbito de las cookies que guardan el perfil. Usando upro.setdomain(‘.midominio.com’) Conseguiremos que el código funcione entre subdominios de un mismo site.
- Uso de cualquier nombre de cookie: El codigo ya sanea los nombres de cookies que se definan por lo que ya no falla al incluirle espacios o caracteres extraños a tu nombre de cookie.
Podéis encontrar el nuevo código, así como la forma de usar la funcion upro.setdomain() en los posts originales sobre los perfiles de comportamiento:
- Análisis de perfiles de comportamiento con Google Analytics
- Perfiles de comportamiento en Google Tag Manager
Mis agradecimientos a Jose Ramon Cajide ( @jrcajide )por instarme a arreglar el problema con los subdominios 😉