Uma das ações de grande importância, além do uso de APIs disponíveis para consumo, é ser capaz de identificar a experiência e o uso em seu consumo. Com isso, é necessário utilizar várias extrações e análises métricas que podem ser extraídas do uso de APIs.
Abaixo, listaremos algumas métricas e como elas o apoiarão na identificação do atraso, tanto em desenvolvimento quanto em sua própria API/Backend.
Você sabe como identificar quais desenvolvedores/parceiros estão realmente utilizando suas APIs? Você sabe se todas as suas solicitações de processo estão?
Com estas informações, você pode identificar, por exemplo, se um parceiro-chave deixou de usá-las e entrar em contato com ele para identificar o que está acontecendo. Em alguns casos, eles simplesmente pararam de usar devido a perguntas relacionadas a alguma ação e acabaram não tentando resolver esta questão.
Ter uma visão de como as APIs estão se saindo é extremamente importante para evitar sobrecarga e indisponibilidade, e para identificar quão saudáveis são o backend e o uso das APIs.
Visar um ambiente saudável estabelecerá uma utilização estável e sem grandes dificuldades para os parceiros.
O quão usadas são as APIs e qual é a sua saúde? Ao identificar como está indo sua taxa de sucesso vs. fracasso, você pode identificar se sua API proporcionou uma boa experiência para o usuário.
Além disso, vale a pena mencionar que, para considerar uma API totalmente saudável, você também deve verificar se os pedidos bem sucedidos que estão sendo feitos não se repetem desnecessariamente (neste caso, a porcentagem pode mascarar o problema dos erros).
Extraindo estes dados e identificando a maior dificuldade de uso, como a operação, o erro HTTPStatus e a quantidade, é possível identificar se os desenvolvedores têm alguma lacuna de conhecimento de uso e tomar as medidas necessárias, como fornecer treinamento, otimizar a documentação disponível no Portal do Desenvolvedor, promovendo um pontapé inicial.
Com este input você será capaz de identificar com precisão os parceiros que têm mais dificuldade em usar, contatando-os assim, podendo identificar a causa do problema e implementar medidas mais fáceis com um gatilho direto e claro.
Mesmo quando pensamos além da visão das APIs, podemos ter mais informações e métricas, como analisar o registro e uso no Portal do Desenvolvedor, podendo assim identificar as pessoas que estão interessadas em usar as APIs, identificando como estão fazendo, o que estão procurando e se as pessoas estão realmente acessando e navegando no Portal.
Neste post, apresentamos algumas ferramentas e análises comportamentais que são aplicáveis ao Portal do Desenvolvedor e podem ajudar na identificação e comportamento de uso tanto da documentação quanto da experiência do usuário e navegabilidade.
Estas foram algumas dicas para extração de métricas no consumo de APIs que podem ser muito perspicazes para suas equipes de TI e de negócios. Através delas, podemos coletar informações úteis para a tomada de decisões, ou mesmo explorar oportunidades que não foram mapeadas anteriormente.
Você tem alguma métrica que você considera essencial? Comente abaixo neste post!