Los medidores definen cómo se agregan y miden tus eventos de uso para fines de facturación.Antes de crear un medidor, planifica tu estrategia de seguimiento de uso:
Identifica qué eventos de uso deseas rastrear
Determina cómo deben agregarse los eventos (conteo, suma, etc.)
Define cualquier requisito de filtrado para casos de uso específicos
Elige un nombre claro y descriptivo que identifique lo que este medidor rastrea.Ejemplos: “Tokens”, “Llamadas a la API”, “Uso de Almacenamiento”, “Horas de Cómputo”
Especifica el identificador del evento que activará este medidor.Ejemplos: “token”, “api.call”, “storage.usage”, “compute.session”
El nombre del evento debe coincidir exactamente con lo que envías en tus eventos de uso. Los nombres de los eventos son sensibles a mayúsculas y minúsculas.
2
Configurar Ajustes de Agregación
Define cómo el medidor calcula el uso a partir de tus eventos.
Simplemente cuenta el número de eventos recibidos.Caso de uso: llamadas a la API, vistas de página, cargas de archivosCálculo: Número total de eventos
Suma los valores de una propiedad específica en tus eventos.Caso de uso: transferencia de datos, consumo de almacenamiento, tiempo de procesamientoCálculo: Suma de todos los valores de la propiedad
Registra el valor más alto de una propiedad específica durante el período de facturación.Caso de uso: usuarios concurrentes máximos, almacenamiento máximo utilizado, ancho de banda más altoCálculo: Valor máximo de la propiedad observado
Utiliza el valor más reciente de una propiedad específica.Caso de uso: nivel de plan actual, última configuraciónCálculo: Último valor registrado de la propiedad
Define la etiqueta de unidad para fines de visualización en informes y facturación.Ejemplos: “llamadas”, “GB”, “horas”, “tokens”
3
Configurar Filtrado de Eventos (Opcional)
Configura criterios para controlar qué eventos se incluyen en el medidor.
El filtrado de eventos te permite crear reglas sofisticadas que determinan qué eventos contribuyen a tus cálculos de uso. Esto es útil para excluir eventos de prueba, filtrar por niveles de usuario o enfocarse en acciones específicas.
Habilitar Filtrado de EventosActiva Habilitar Filtrado de Eventos para activar el procesamiento condicional de eventos.Elegir Lógica de FiltradoSelecciona cómo se evalúan múltiples condiciones:
Lógica AND
Lógica OR
Todas las condiciones deben ser verdaderas para que un evento sea contado. Usa esto cuando necesites que los eventos cumplan múltiples criterios estrictos simultáneamente.Ejemplo: Contar llamadas a la API donde user_tier = "premium" Y endpoint = "/api/v2/users"
Al menos una condición debe ser verdadera para que un evento sea contado. Usa esto cuando quieras incluir eventos que cumplan cualquiera de varios criterios.Ejemplo: Contar eventos donde method = "POST" O method = "PUT" O method = "DELETE"
Configurando Condiciones de Filtrado
1
Agregar Condición
Haz clic en Agregar condición para crear una nueva regla de filtrado.
2
Configurar Clave de Propiedad
Especifica el nombre de la propiedad de los metadatos de tu evento.
3
Seleccionar Comparador
Elige entre los operadores disponibles:
equals - Coincidencia exacta
not equals - Filtro de exclusión
greater than - Comparación numérica
greater than or equals - Comparación numérica (inclusiva)
less than - Comparación numérica
less than or equals - Comparación numérica (inclusiva)
contains - La cadena contiene subcadena
does not contain - Filtro de exclusión de cadena
4
Establecer Valor de Comparación
Establece el valor objetivo para la comparación.
5
Agregar Grupos
Usa Agregar Grupo para crear grupos de condiciones adicionales para lógica compleja.
Las propiedades filtradas deben estar incluidas en los metadatos de tu evento para que las condiciones funcionen correctamente. Los eventos que faltan propiedades requeridas serán excluidos del conteo.
4
Crear Medidor
Revisa la configuración de tu medidor y haz clic en Crear Medidor.
Tu medidor ahora está listo para recibir y agregar eventos de uso.
Una vez que hayas creado tu medidor, necesitas vincularlo a un producto para habilitar la facturación basada en el uso. Este proceso conecta los datos de uso de tu medidor con las reglas de precios para la facturación del cliente.Vincular medidores a productos establece la conexión entre el seguimiento de uso y la facturación:
Los productos definen las reglas de precios y el comportamiento de facturación
Los medidores proporcionan datos de uso para los cálculos de facturación
Se pueden vincular múltiples medidores a un solo producto para escenarios de facturación complejos
Transforma tus datos de uso en cargos facturables configurando correctamente los ajustes de tu producto:
1
Elegir Tipo de Producto de Facturación Basada en el Uso
Navega a tu página de creación o edición de productos y selecciona Basada en el Uso como el tipo de producto.
2
Seleccionar Medidor Asociado
Haz clic en Medidor Asociado para abrir el panel de selección de medidores desde el lado.Este panel te permite configurar qué medidores rastrearán el uso para este producto.
3
Agregar Tu Medidor
En el panel de selección de medidores:
Haz clic en Agregar Medidores para ver los medidores disponibles
Selecciona el medidor que creaste de la lista desplegable
El medidor seleccionado aparecerá en la configuración de tu producto
4
Configurar Precio por Unidad
Establece el precio para cada unidad de uso rastreada por tu medidor.
Número de unidades que los clientes pueden consumir sin cargo antes de que comience el cálculo de uso pagado.Cómo funciona:
Umbral gratuito: 100 unidades
Precio por unidad: $0.50
Uso del cliente: 250 unidades
Cálculo: (250 - 100) × 0.50=∗∗75.00** cargados
Los umbrales gratuitos son ideales para modelos freemium, períodos de prueba o para proporcionar a los clientes una asignación base incluida en su plan.
El umbral gratuito se aplica a cada ciclo de facturación, dando a los clientes nuevas asignaciones mensualmente o de acuerdo con tu calendario de facturación.
6
Guardar Configuración
Revisa la configuración de tu medidor y precios, luego haz clic en Guardar Cambios para finalizar la configuración.
Tu producto ahora está configurado para la facturación basada en el uso y cobrará automáticamente a los clientes según su consumo medido.
Qué sucede a continuación:
Los eventos de uso enviados a tu medidor serán rastreados y agregados
Los cálculos de facturación aplicarán automáticamente tus reglas de precios
Los clientes serán cobrados según el consumo real durante cada ciclo de facturación
Recuerda que puedes agregar hasta 10 medidores por producto, lo que permite un seguimiento de uso sofisticado a través de múltiples dimensiones como llamadas a la API, almacenamiento, tiempo de cómputo y métricas personalizadas.
Propiedades adicionales para filtrado y agregación. Incluye cualquier valor referenciado en la “Sobre Propiedad” de tu medidor o condiciones de filtrado.
Monitorea y analiza tus datos de facturación basada en el uso con un panel de análisis completo. Rastrea patrones de consumo de clientes, rendimiento de medidores y tendencias de facturación para optimizar tu estrategia de precios y comprender los comportamientos de uso.
Muestra estadísticas acumulativas de uso desde que comenzaste a rastrear, proporcionando información sobre el crecimiento a largo plazo.
Utiliza el selector de período de tiempo para comparar el uso a través de diferentes meses e identificar tendencias estacionales o patrones de crecimiento.
El gráfico de cantidades de medidores visualiza las tendencias de uso a lo largo del tiempo con las siguientes características:
Visualización de series temporales: Rastrea patrones de uso a través de días, semanas o meses
Soporte para múltiples medidores: Ver datos de diferentes medidores simultáneamente
Análisis de tendencias: Identifica picos de uso, patrones y trayectorias de crecimiento
El gráfico se escala automáticamente según tu volumen de uso y el rango de tiempo seleccionado, proporcionando una visibilidad clara tanto de pequeñas fluctuaciones como de cambios importantes en el uso.
La tabla de eventos proporciona una vista clara de eventos de uso individuales con las siguientes columnas:
Nombre del Evento: La acción o desencadenante específico que generó el evento de uso
ID del Evento: Identificador único para cada instancia de evento
ID del Cliente: El cliente asociado con el evento
Marca de Tiempo: Cuándo ocurrió el evento
Esta vista te permite rastrear y monitorear eventos de uso individuales a través de tu base de clientes, proporcionando transparencia en los cálculos de facturación y patrones de uso.