As APIs não são apenas widgets tecnológicos; elas são produtos digitais valiosos. As APIs permitem que as empresas aproveitem suas tecnologias complexas para criar novas experiências digitais, desenvolver serviços inovadores para aumentar a receita e garantir segurança.
A adoção de APIs leva à redução de custos e aumento nas vendas, na receita operacional e até no valor de mercado de uma empresa. Quando as empresas implementam um marketplace de APIs, elas impulsionam o consumo de APIs, controlam a complexidade, promovem um foco empresarial para os produtos de API e melhoram a experiência do desenvolvedor.
Mas como medir o sucesso das APIs e quais métricas acompanhar?
O que são métricas de API?
Métricas de API são medidas e pontos de dados que fornecem insights sobre o desempenho, uso e efetividade das APIs. Elas ajudam as organizações a entender como as APIs estão sendo usadas, identificar problemas ou gargalos e tomar decisões informadas para otimizar o desempenho da API e melhorar a estratégia geral de APIs.
Existem vários tipos de métricas de API, como métricas de uso de API, tempo de resposta ou taxas de erro. Elas também ajudam a medir KPIs de negócios, como aquisição e retenção de clientes ou tempo de lançamento no mercado.
Os usuários de negócios querem saber o impacto das APIs nos resultados comerciais (quantos novos clientes se inscreveram através de um canal de API, por exemplo), enquanto arquitetos empresariais estão mais interessados em métricas que indicam o desempenho da plataforma de API (número de chamadas de API, latência).
O monitoramento de APIs é crucial, dada a importância das APIs para os negócios modernos. Ele pode indicar a saúde digital do negócio e permitir que as empresas tomem medidas corretivas imediatas caso um aplicativo importante esteja fora do ar. Além disso, ajuda a determinar quais novos serviços estão se saindo bem e quais não estão.
Categorias das métricas de API: o que pode ser medido?
Medir o valor das APIs na sua empresa não é uma tarefa simples. Existem quatro tipos gerais de métricas de API que as empresas podem acompanhar.
Pense nisso como uma pirâmide, um pouco semelhante à hierarquia das necessidades de Maslow: existem funções básicas necessárias para a existência – comida, água – antes que as pessoas possam focar em relacionamentos significativos e, finalmente, na autorrealização no topo.
Para as APIs, a base será se uma API funciona ou não, ou quanto tempo leva para responder. Essas métricas são essenciais para a estratégia de API, então, na base da pirâmide, temos as métricas operacionais de API. À medida que subimos na pirâmide, encontramos as métricas de negócios, seguidas pela monetização e, no topo, o valor geral do ecossistema que as APIs estão proporcionando.
- Métricas operacionais de API
O conjunto mais básico de métricas de API são as operacionais. Elas medem o desempenho técnico de uma API, como o número de APIs, número de chamadas de API, uso de CPU ou memória. As métricas operacionais indicam a estabilidade operacional de uma plataforma de API.
- Métricas de API de negócios
As métricas de API de negócios são as próximas na pirâmide. Elas oferecem uma visão mais clara do valor comercial das APIs, pois podem medir a velocidade de integração, retenção, satisfação do cliente ou o número de parceiros utilizando a sua API.
Essas métricas avaliam como uma API contribui ou apoia indiretamente o valor do negócio; a proposta central de um negócio não é a integração rápida de parceiros, mas não podemos imaginar um negócio próspero sem essa capacidade.
- Métricas de monetização de API
A monetização acompanha a receita incremental gerada por uma API, seja de forma direta ou indireta. Apenas uma minoria das APIs pode ser monetizada diretamente, ou seja, os consumidores de API pagam diretamente pelo consumo de suas APIs.
Existem diferentes modelos de precificação para cobrar pelas chamadas de API (por exemplo, pagamento por chamada, assinatura). Empresas como Getty Images ou AccuWeather baseiam-se em modelos de monetização direta.
Um grande indicador de valor: o valor do ecossistema
Aqui reside o verdadeiro valor das APIs. Alguns chamam isso de monetização indireta – habilitar novos canais para atividades de negócios existentes. Ele foca na receita que é gerada pelas APIs.
A questão não é “Qual é o valor direto de uma API?”, mas sim “Qual é o valor do negócio?”. Ele mostra quanto do negócio uma API facilita, quanto do fluxo de negócios passa por uma API.
Por exemplo, 90% da receita da Expedia e 60% da eBay vêm por meio de APIs.
Como focar nas métricas de API certas
Não se concentre apenas no operacional
As empresas tendem a focar nas métricas operacionais em detrimento das métricas que indicam o valor das APIs para o negócio. Por quê? Por alguns motivos…
Primeiro, muitas iniciativas de API são conduzidas exclusivamente pela TI, tornando-se excessivamente centradas na tecnologia durante a implementação.
Os especialistas da Axway compartilham essa experiência; muitas empresas tendem a pensar operacionalmente (por exemplo, o primeiro passo é autenticar um usuário), então há muito tempo incentivamos as empresas a se concentrarem no valor (por exemplo, por que o usuário precisa ser autenticado? Qual é o valor disso?).
Em segundo lugar, as métricas operacionais são mais fáceis de estabelecer e acompanhar do que as métricas de negócios.
E, por fim, existe a ideia errada de que métricas operacionais são um indicativo de métricas de negócios.
A verdade é que sua API pode ter um excelente tempo de resposta e latência zero, mas se for usada apenas por um único desenvolvedor… qual é a razão de sua existência? Especialmente considerando que o desenvolvimento e a manutenção de uma API têm um custo real.
Pressão para comprovar o ROI
Um ponto importante é que, quanto mais o departamento de TI coopera com uma linha de negócios, menos pressão eles sentem para comprovar o valor do investimento em API.
Onde o pedido para criar uma API veio de uma linha de negócios, ou onde a linha de negócios acompanha as métricas, a TI não sente a pressão de provar o valor da API e apresentar métricas.
A monetização pode criar atrito
Apenas alguns modelos de negócios se baseiam no pagamento por consumo de API. Para a grande maioria das empresas, o valor das APIs está em permitir sua participação no ecossistema mais amplo.
Cobrar por essas APIs criaria um atrito desnecessário – na verdade, pode ser mais valioso incentivar os outros a usar suas APIs!
Por exemplo, a Bosch, líder industrial, descobriu que liberar APIs gratuitamente para os motores elétricos de suas bicicletas permitiu que startups criassem acessórios e serviços que formam um ecossistema, criando lealdade dos clientes (geolocalização, treinamento, esportes, integração com Strava etc.).
O que as empresas estão acompanhando nas métricas de API?
A maioria das empresas ainda se concentra demais em acompanhar as métricas operacionais em vez das métricas de negócios. Ambas são importantes, mas ainda há um hiato entre negócios e TI que precisa ser superado.
No relatório de 2024 da Axway sobre Maturidade de API Empresarial, descobrimos que as organizações analisam métricas relacionadas à qualidade da API, consistência, segurança e conformidade para maximizar o valor das APIs para suas organizações.
As principais métricas de API que eles analisam para avaliar o valor das APIs incluem:
- Métricas de uma iniciativa empresarial que usa a API (por exemplo, aplicativo de banco móvel)
- Disponibilidade e confiabilidade
- Número de chamadas (uso)
- Número de assinantes/usuários/organizações
- Tempos de resposta
Como decidir quais métricas de negócios de API acompanhar?
Em nossa pesquisa, decisores de TI e de Linhas de Negócio classificaram “construir as APIs certas para os casos de uso do negócio” como o principal desafio ao rastrear e verificar as métricas de API (47%).
O melhor caminho para decidir quais métricas de negócios acompanhar é começar cooperando com seus colegas de negócios. Você precisa entender para quem você está medindo os dados e por quê.
Mandamentos das métricas de API: o TL;DR
Medir APIs é difícil. Mas existem algumas diretrizes que podem facilitar sua vida. Aqui estão algumas conclusões chave da nossa pesquisa:
– TI e linha de negócios devem cooperar na criação das métricas de sucesso para os programas de API;
– Não se concentre excessivamente no operacional – foque no valor que as APIs trazem;
– Você não precisa monetizar tudo;
– O verdadeiro valor de uma API está no seu valor de ecossistema.
A plataforma Amplify Enterprise Marketplace oferece as métricas e ferramentas que as equipes de API precisam. Ela unifica suas APIs distribuídas para permitir uma governança e segurança mais robustas, garantindo conformidade e gerenciamento consistente do ciclo de vida das APIs.
Autores
Arun Dorairajan
Líder de Arquitetura de soluções de API na Axway
Lydia Defranchi
Editora-chefe do blog Axway