Tomando las mejores decisiones en tiempo real

En toda empresa, llega el fantástico día en que descubren la herramienta de tiempo real que provee Google Analytics:
real-time-example
Maravillados, todos se amontonan alrededor de la pantalla a ver en vivo y en directo qué están realizando los usuarios en el sitio en ese momento. La novedad se vuelve una costumbre y nunca faltan las empresas que, en un gesto dual de orgullo y control, terminan colocando esta herramienta en pantallas gigantes en la oficina.

A la hora de tomar la decisión de prestar ese nivel de atención al tiempo real, todos suponen que la oficina ahora funcionará como un comando de control de la NASA, ayudando con esta información a la vista a tomar decisiones y entender mejor el comportamiento de los usuarios en el sitio. Algo como esto:

oficina-real-time-ideal



 

 

 

 

 

 

 

Sin embargo, al pasar los días, la pantalla se termina transformando en una suerte de auto-cine que todos miran entretenidos pero nadie sabe qué hacer al respecto:

oficina-real-time

 

 

 

 

 

 

 

 

 

Y nunca falta el matemático de la compañía que no tarda en hacer el cálculo:

Cuantas más horas pasamos mirando el "Tiempo Real", menos producimos

 

¿Hay manera de reducir este patrón? ¿Podremos sacar alguna conclusión de lo que pasa delante de nuestros ojos? Claramente, sí.

 

La clave: entender qué información para qué equipos

“La información en Analytics será segmentada o no será”

Google Analytics posee una API (interfaz de programación) para tiempo real, de manera que podemos extraer toda la información que nos da mediante paneles propios, procesarla y brindar a cada quien lo que necesita para trabajar.

Equipo 1: mantenimiento de sistemas

visits real time

Este gráfico extrae información de “Tiempo Real” cada 15 minutos, aunque es configurable con intervalos de hasta 1 minuto. ¿Qué sucedió en el punto marcado por la flecha roja? Lo más probable es que haya sido una falla del servidor. Efectivamente, consultando el horario que detectamos en el gráfico, en ese momento se había realizado una subida a producción de cambios que hicieron que el sitio estuviera casi inaccesible por unos minutos.

De esta manera, la solución ideal vino de la mano de programar un script que consultara automáticamente a la información de tiempo real, segmentada por país, y ante un cambio porcentual mayor al X% entre consulta y consulta, envíe automáticamente un e-mail a los encargados de mantenimiento para revisión de la falla.

De la misma manera en que generamos una solución ligada a las visitas, se puede armar con otras interacciones del sitio que no queremos perder de vista:

add to cart real time

Este es el gráfico de cantidad de acciones de agregar al carrito un producto de un sitio de e-commerce. ¿Estará funcionando correctamente? Salta a la vista que claramente NO. Todas las caídas están marcadas con flechas rojas. Un gráfico de este estilo permite sacar conclusiones en cuestión de segundos.

Equipo 2: moderación

En redes sociales, foros, diarios con comentarios abiertos y todo tipo de sitios de interacción directa de usuarios, controlar qué dicen todos los usuarios para asegurarnos de que cumplan con las políticas del sitio puede volverse muy complejo: el torbellino de información dificulta entender qué resulta más urgente para prestarle atención.

Para eso, desarrollamos una solución, en este caso para Taringa, la segunda red social más utilizada de América Latina:

taringa-real-time

El mecanismo es el siguiente: mediante la API de Real-Time, podemos saber cuáles son los posts que están siendo más visitados en este momento. Luego, el programa cruza las IDs de estos posts con un listado de IDs de posts ya revisados e imprime solamente el top 20 de las páginas que todavía no han sido moderadas.

En la columna “Estado”, podemos esribir cuando ya hemos revisado esa URL y automáticamente será agregada a la lista de URLs revisadas, evitando desaparecer en el próximo informe.

La idea de estos ejemplos es dejar un punto claro: los reportes de analítica web que diseñamos para nuestra organización deben:

  • Ser rápidos de consultar
  • Ser fáciles de entender
  • Brindar información que nos permita tomar decisiones

De esta manera, podremos aprovechar en serio la potencialidad de contar con información instantánea.

Deja un comentario

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