Microsoft anuncia la disponibilidad pública de User Behavior Analytics Tools en Application Insights
En el pasado Microsoft Build 2017, Microsoft anunció las user behavior analytics tools para Application Insights en versión preliminar o preview.
Estas herramientas han estado disponibles como versión preliminar dentro de Application Insights en el Portal de Azure.
Application Insights no proporciona información para monitorear el rendimiento, la disponibilidad y la confiabilidad de nuestras aplicaciones.
Sin embargo y gracias a estas herramientas, podremos realizar:
Un seguimiento de las métricas de negocio relacionadas con nuestra aplicación como la retención y la cantidad de usuarios activos.
Investigar aumentos o disminuciones del uso de nuevas versiones de nuestra aplicación en determinados navegadores o países.
Identificar páginas y características en sistemas con prácticamente nulo uso y que podrían ser candidatos a ser eliminados de forma segura.
Demostrar el valor comercial de nuestra aplicación dentro de la organización al mostrar su impacto en los clientes u otros usuarios.
En este momento, Microsoft ha dado un paso más con las user behavior analytics tools para Application Insights y ha anunciado oficialmente su disponibilidad como GA o Global Availability.
Pero en este camino desde la primera versión preliminar hasta la versión pública global ha habido algunos cambios interesantes a tener en cuenta.
Muchos de ellos relacionados con la mejora de tratar la información de Usuarios, Sesiones y Eventos principalmente.
También podremos utilizar herramientas diferentes:
Como User Flows para analizar los patrones de navegación de los usuarios.
Como Funnels para descubrir como nuestros usuarios están utilizando nuestra aplicación y cual es el flujo de navegación de los mismos.
Como Impact para analizar si la carga de nuestra aplicación es lo suficientemente lenta como para influir de forma directa a una pérdida de dinero. Esto se logra relacionando, entre otras cosas, los tiempos de carga u otras métricas con los ratios de conversión a acciones dentro de nuestras páginas.
Como User and session timelines que nos ayudará a contextualizar las acciones de los usuarios, sus excepciones y otras trazas de información o logs para determinar que estaban haciendo nuestros usuarios.
Como Cohorts que establece un conjunto de usuarios, sesiones, eventos y operaciones que nos ayude a determinar lo que tienen en común. De esta manera podemos agrupar comportamientos para actuar en consecuencia.
Como Visual Studio App Center integration, con la que podremos enviar una copia de la telemetría de nuestra App a Application Insights. Para más información, App Center integration with Application Insights.
Finalmente y si tenemos dudas con respecto a Application Insights, bien porque no lo conocemos o por que queremos ampliar información sobre ello, podemos acceder a la página Web sobre el uso y análisis con Application Insights en este enlace.
Happy Coding!