Una de las acciones que vemos de gran importancia, además de la utilización en sí mismas de las APIs disponibles para consumo, es conseguir identificar la experiencia y utilización en su consumo. Por este motivo, resulta necesaria la utilización de diversas extracciones y análisis de métricas que pueden obtenerse a partir de esta utilización de las APIs.
A continuación, citaremos algunas métricas y en cuánto esto le apoyará para identificar desfasajes, tanto del desarrollo como de su propia API/Backend.
– Utilización de las llamadas
¿Sabes identificar cuáles desarrolladores/aliados están, de hecho, utilizando tus APIs? ¿Sabes si son todas las llamadas de tu proceso?
Con esta información, podrás identificar, por ejemplo, si algún aliado clave dejó de utilizarlas e individualizarlo para identificar qué está sucediendo. En algunos casos, este solo dejó de utilizarla por dudas en alguna acción y que terminó no volviendo atrás para tratarla.
– Visión de latencia e indisponibilidades
Tener una visión de cómo está la disponibilidad de las APIs es de extrema importancia para evitar una sobrecarga e indisponibilidad e identificar qué tan saludable está el backend y el uso de las APIs.
Ofrecer un ambiente saludable hará estable su uso y sin mayores dificultades para los aliados.
– Porcentaje de error / éxito
¿Cómo se están utilizando las APIs y en cuánto ellas están saludables? Identificando cómo está la tasa de éxito / errores, es posible identificar si la API ha conseguido una buena experiencia de utilización.
Por otra parte, conviene recordar que para que consideremos una API como totalmente saludable, también debemos tener en cuenta la verificación de las llamadas exitosas que se están efectuando no sean repetidas y de forma innecesaria (que, en este caso, el porcentaje puede enmascarar el problema de errores).
– Errores ofensores
Extrayendo este dato e identificando la mayor dificultad de uso, como por ejemplo la operación, el HTTPStatus de error y la cuantidad, es posible identificar si los desarrolladores tienen algún desfasaje de conocimiento de uso y tomar las medidas necesarias, como por ejemplo hacer una capacitación o mejorar las documentaciones disponibles en el Portal de Desarrolladores, promoviendo un kickoff.
– APPs ofensoras de errores
Con este insumo podrá identificar con precisión de los aliados que tienen más dificultad de uso y así activarlos, pudiendo identificar la causa del problema y hacer la tratativa más fácil con una activación directa y clara.
Incluso cuando pensamos un poco fuera de la visión exclusivamente de APIs, conseguimos tener más informaciones y métricas, como por ejemplo analizar el registro y utilización en el Portal de Desarrolladores, pudiendo identificar así, las personas que tienen interés en la utilización de las APIs, identificar cómo anda la búsqueda y si de hecho las personas están ingresando y navegando en el Portal.
En el artículo que publicamos hace un tiempo atrás comentamos sobre algunas Herramientas y análisis comportamental y que son aplicables al Portal de Desarrolladores y pudiendo ayudar así a la identificación y comportamiento de uso, tanto de la documentación como en la navegabilidad y experiencia de uso.
Estas fueron algunas recomendaciones para la extracción de métricas en el consumo de las APIs que pueden ser muy ricas para sus equipos tanto en tecnología como en negocios. Por medio de estas conseguimos recolectar informaciones útiles para la toma de decisiones, incluso, también para explorar oportunidades que antes no estaban mapeadas.
¿Tiene alguna métrica que crees fundamental? ¡Comenta a continuación de este artículo!
Leave a Comment