Os medidores definem como seus eventos de uso são agregados e medidos para fins de cobrança.Antes de criar um medidor, planeje sua estratégia de rastreamento de uso:
Identifique quais eventos de uso você deseja rastrear
Determine como os eventos devem ser agregados (contagem, soma, etc.)
Defina quaisquer requisitos de filtragem para casos de uso específicos
Escolha um nome claro e descritivo que identifique o que este medidor rastreia.Exemplos: “Tokens”, “Chamadas de API”, “Uso de Armazenamento”, “Horas de Computação”
Simplesmente conta o número de eventos recebidos.Caso de uso: chamadas de API, visualizações de página, uploads de arquivosCálculo: Total de eventos
Soma os valores de uma propriedade específica em seus eventos.Caso de uso: transferência de dados, consumo de armazenamento, tempo de processamentoCálculo: Soma de todos os valores da propriedade
Registra o maior valor de uma propriedade específica durante o período de cobrança.Caso de uso: usuários simultâneos máximos, armazenamento máximo utilizado, maior largura de bandaCálculo: Valor máximo da propriedade observado
Usa o valor mais recente de uma propriedade específica.Caso de uso: nível de plano atual, configuração mais recenteCálculo: Último valor da propriedade registrado
Defina o rótulo da unidade para exibição em relatórios e cobrança.Exemplos: “chamadas”, “GB”, “horas”, “tokens”
3
Configurar Filtragem de Eventos (Opcional)
Configure critérios para controlar quais eventos estão incluídos no medidor.
A filtragem de eventos permite que você crie regras sofisticadas que determinam quais eventos contribuem para seus cálculos de uso. Isso é útil para excluir eventos de teste, filtrar por níveis de usuários ou focar em ações específicas.
Ativar Filtragem de EventosAtive Ativar Filtragem de Eventos para ativar o processamento condicional de eventos.Escolher Lógica de FiltroSelecione como várias condições são avaliadas:
Lógica AND
Lógica OR
Todas as condições devem ser verdadeiras para que um evento seja contado. Use isso quando precisar que os eventos atendam a vários critérios rigorosos simultaneamente.Exemplo: Contar chamadas de API onde user_tier = "premium" E endpoint = "/api/v2/users"
Pelo menos uma condição deve ser verdadeira para que um evento seja contado. Use isso quando quiser incluir eventos que atendam a qualquer um de vários critérios.Exemplo: Contar eventos onde method = "POST" OU method = "PUT" OU method = "DELETE"
Configurando Condições de Filtro
1
Adicionar Condição
Clique em Adicionar condição para criar uma nova regra de filtro.
2
Configurar Chave de Propriedade
Especifique o nome da propriedade dos metadados do seu evento.
3
Selecionar Comparador
Escolha entre os operadores disponíveis:
equals - Correspondência exata
not equals - Filtro de exclusão
greater than - Comparação numérica
greater than or equals - Comparação numérica (inclusiva)
less than - Comparação numérica
less than or equals - Comparação numérica (inclusiva)
contains - String contém substring
does not contain - Filtro de exclusão de string
4
Definir Valor de Comparação
Defina o valor alvo para comparação.
5
Adicionar Grupos
Use Adicionar Grupo para criar grupos de condições adicionais para lógica complexa.
As propriedades filtradas devem estar incluídas nos metadados do seu evento para que as condições funcionem corretamente. Eventos que não possuem as propriedades necessárias serão excluídos da contagem.
4
Criar Medidor
Revise sua configuração de medidor e clique em Criar Medidor.
Seu medidor agora está pronto para receber e agregar eventos de uso.
Depois de criar seu medidor, você precisa vinculá-lo a um produto para habilitar a cobrança baseada em uso. Este processo conecta os dados de uso do seu medidor às regras de preços para a cobrança do cliente.Vincular medidores a produtos estabelece a conexão entre rastreamento de uso e cobrança:
Produtos definem regras de preços e comportamento de cobrança
Medidores fornecem dados de uso para cálculos de cobrança
Vários medidores podem ser vinculados a um único produto para cenários de cobrança complexos
Transforme seus dados de uso em cobranças faturáveis configurando corretamente as configurações do seu produto:
1
Escolher Tipo de Produto Baseado em Uso
Navegue até sua página de criação ou edição de produto e selecione Baseado em Uso como o tipo de produto.
2
Selecionar Medidor Associado
Clique em Medidor Associado para abrir o painel de seleção de medidores na lateral.Este painel permite que você configure quais medidores rastrearão o uso para este produto.
3
Adicionar Seu Medidor
No painel de seleção de medidores:
Clique em Adicionar Medidores para visualizar os medidores disponíveis
Selecione o medidor que você criou na lista suspensa
O medidor selecionado aparecerá na configuração do seu produto
4
Configurar Preço por Unidade
Defina o preço para cada unidade de uso rastreada pelo seu medidor.
Número de unidades que os clientes podem consumir sem cobrança antes que o cálculo de uso pago comece.Como funciona:
Limite gratuito: 100 unidades
Preço por unidade: $0,50
Uso do cliente: 250 unidades
Cálculo: (250 - 100) × 0,50=∗∗75,00** cobrados
Limites gratuitos são ideais para modelos freemium, períodos de teste ou para fornecer aos clientes uma cota base incluída em seu plano.
O limite gratuito se aplica a cada ciclo de cobrança, dando aos clientes novas cotas mensalmente ou de acordo com seu cronograma de cobrança.
6
Salvar Configuração
Revise sua configuração de medidor e preços, em seguida clique em Salvar Alterações para finalizar a configuração.
Seu produto agora está configurado para cobrança baseada em uso e cobrará automaticamente os clientes com base em seu consumo medido.
O que acontece a seguir:
Eventos de uso enviados ao seu medidor serão rastreados e agregados
Cálculos de cobrança aplicarão suas regras de preços automaticamente
Os clientes serão cobrados com base no consumo real durante cada ciclo de cobrança
Lembre-se de que você pode adicionar até 10 medidores por produto, permitindo rastreamento sofisticado de uso em várias dimensões, como chamadas de API, armazenamento, tempo de computação e métricas personalizadas.
Propriedades adicionais para filtragem e agregação. Inclua quaisquer valores referenciados na “Sobre a Propriedade” do seu medidor ou nas condições de filtragem.
Monitore e analise seus dados de cobrança baseada em uso com um painel de análise abrangente. Rastreie padrões de consumo dos clientes, desempenho dos medidores e tendências de cobrança para otimizar sua estratégia de preços e entender comportamentos de uso.
O gráfico de quantidades de medidores visualiza tendências de uso ao longo do tempo com os seguintes recursos:
Visualização de séries temporais: Rastreie padrões de uso ao longo de dias, semanas ou meses
Suporte a múltiplos medidores: Veja dados de diferentes medidores simultaneamente
Análise de tendências: Identifique picos de uso, padrões e trajetórias de crescimento
O gráfico se ajusta automaticamente com base no seu volume de uso e no intervalo de tempo selecionado, proporcionando visibilidade clara tanto em pequenas flutuações quanto em grandes mudanças de uso.
A tabela de eventos fornece uma visão clara dos eventos de uso individuais com as seguintes colunas:
Nome do Evento: A ação ou gatilho específico que gerou o evento de uso
ID do Evento: Identificador único para cada instância de evento
ID do Cliente: O cliente associado ao evento
Timestamp: Quando o evento ocorreu
Esta visualização permite que você rastreie e monitore eventos de uso individuais em sua base de clientes, proporcionando transparência nos cálculos de cobrança e padrões de uso.