I contatori definiscono come gli eventi di utilizzo vengono aggregati e misurati ai fini della fatturazione.Prima di creare un contatore, pianifica la tua strategia di tracciamento dell’uso:
Identifica quali eventi di utilizzo desideri monitorare
Determina come gli eventi devono essere aggregati (conteggio, somma, ecc.)
Definisci eventuali requisiti di filtraggio per casi d’uso specifici
Scegli un nome chiaro e descrittivo che identifichi cosa monitora questo contatore.Esempi: “Token”, “Chiamate API”, “Utilizzo dello storage”, “Ore di calcolo”
Seleziona come gli eventi devono essere aggregati:
Conteggio
Somma
Massimo
Ultimo
Conta semplicemente il numero di eventi ricevuti.Caso d’uso: chiamate API, visualizzazioni di pagina, caricamenti di fileCalcolo: numero totale di eventi
Somma i valori da una proprietà specifica nei tuoi eventi.Caso d’uso: trasferimento dati, consumo di storage, tempo di elaborazioneCalcolo: somma di tutti i valori delle proprietà
Registra il valore più alto di una proprietà specifica durante il periodo di fatturazione.Caso d’uso: utenti simultanei di picco, massimo storage utilizzato, massima larghezza di bandaCalcolo: valore massimo della proprietà osservato
Utilizza il valore più recente di una proprietà specifica.Caso d’uso: livello attuale del piano, ultima impostazione di configurazioneCalcolo: ultimo valore registrato della proprietà
Definisci l’etichetta dell’unità per scopi di visualizzazione nei report e nella fatturazione.Esempi: “chiamate”, “GB”, “ore”, “token”
3
Configura il filtraggio degli eventi (opzionale)
Imposta criteri per controllare quali eventi sono inclusi nel contatore.
Il filtraggio degli eventi ti consente di creare regole sofisticate che determinano quali eventi contribuiscono ai tuoi calcoli di utilizzo. Questo è utile per escludere eventi di test, filtrare per livelli utente o concentrarsi su azioni specifiche.
Abilita il filtraggio degli eventiAttiva Abilita il filtraggio degli eventi per attivare l’elaborazione condizionale degli eventi.Scegli la logica di filtroSeleziona come vengono valutate più condizioni:
Logica AND
Logica OR
Tutte le condizioni devono essere vere affinché un evento venga conteggiato. Usa questo quando hai bisogno che gli eventi soddisfino più criteri rigorosi contemporaneamente.Esempio: Conta le chiamate API dove user_tier = "premium" E endpoint = "/api/v2/users"
Almeno una condizione deve essere vera affinché un evento venga conteggiato. Usa questo quando vuoi includere eventi che soddisfano uno qualsiasi di diversi criteri.Esempio: Conta gli eventi dove method = "POST" O method = "PUT" O method = "DELETE"
Impostazione delle condizioni di filtro
1
Aggiungi condizione
Clicca su Aggiungi condizione per creare una nuova regola di filtro.
2
Configura la chiave della proprietà
Specifica il nome della proprietà dai metadati del tuo evento.
3
Seleziona il comparatore
Scegli tra gli operatori disponibili:
equals - Corrispondenza esatta
not equals - Filtro di esclusione
greater than - Confronto numerico
greater than or equals - Confronto numerico (inclusivo)
less than - Confronto numerico
less than or equals - Confronto numerico (inclusivo)
contains - La stringa contiene una sottostringa
does not contain - Filtro di esclusione della stringa
4
Imposta il valore di confronto
Imposta il valore target per il confronto.
5
Aggiungi gruppi
Usa Aggiungi gruppo per creare gruppi di condizioni aggiuntivi per una logica complessa.
Le proprietà filtrate devono essere incluse nei metadati del tuo evento affinché le condizioni funzionino correttamente. Gli eventi privi di proprietà richieste saranno esclusi dal conteggio.
4
Crea contatore
Rivedi la configurazione del tuo contatore e clicca su Crea contatore.
Il tuo contatore è ora pronto a ricevere e aggregare eventi di utilizzo.
Una volta creato il tuo contatore, devi collegarlo a un prodotto per abilitare la fatturazione basata sull’uso. Questo processo collega i dati di utilizzo del tuo contatore alle regole di prezzo per la fatturazione dei clienti.Collegare i contatori ai prodotti stabilisce la connessione tra il tracciamento dell’uso e la fatturazione:
I prodotti definiscono le regole di prezzo e il comportamento di fatturazione
I contatori forniscono dati di utilizzo per i calcoli di fatturazione
Più contatori possono essere collegati a un singolo prodotto per scenari di fatturazione complessi
Trasforma i tuoi dati di utilizzo in addebiti fatturabili configurando correttamente le impostazioni del tuo prodotto:
1
Scegli il tipo di prodotto basato sull'uso
Naviga alla pagina di creazione o modifica del tuo prodotto e seleziona Basato sull’uso come tipo di prodotto.
2
Seleziona il contatore associato
Clicca su Contatore associato per aprire il pannello di selezione del contatore dal lato.Questo pannello ti consente di configurare quali contatori monitoreranno l’uso per questo prodotto.
3
Aggiungi il tuo contatore
Nel pannello di selezione del contatore:
Clicca su Aggiungi contatori per visualizzare i contatori disponibili
Seleziona il contatore che hai creato dall’elenco a discesa
Il contatore selezionato apparirà nella configurazione del tuo prodotto
4
Configura il prezzo per unità
Imposta il prezzo per ogni unità di utilizzo monitorata dal tuo contatore.
Numero di unità che i clienti possono consumare senza addebiti prima che inizi il calcolo dell’uso a pagamento.Come funziona:
Soglia gratuita: 100 unità
Prezzo per unità: $0,50
Utilizzo del cliente: 250 unità
Calcolo: (250 - 100) × 0,50=∗∗75,00** addebitati
Le soglie gratuite sono ideali per modelli freemium, periodi di prova o per fornire ai clienti un’agevolazione di base inclusa nel loro piano.
La soglia gratuita si applica a ciascun ciclo di fatturazione, dando ai clienti nuove agevolazioni mensili o secondo il tuo programma di fatturazione.
6
Salva configurazione
Rivedi la configurazione del tuo contatore e del prezzo, quindi clicca su Salva modifiche per finalizzare la configurazione.
Il tuo prodotto è ora configurato per la fatturazione basata sull’uso e addebiterà automaticamente i clienti in base al loro consumo misurato.
Cosa succede dopo:
Gli eventi di utilizzo inviati al tuo contatore saranno monitorati e aggregati
I calcoli di fatturazione applicheranno automaticamente le tue regole di prezzo
I clienti saranno addebitati in base al consumo effettivo durante ciascun ciclo di fatturazione
Ricorda che puoi aggiungere fino a 10 contatori per prodotto, abilitando un tracciamento dell’uso sofisticato su più dimensioni come chiamate API, storage, tempo di calcolo e metriche personalizzate.
Proprietà aggiuntive per il filtraggio e l’aggregazione. Includi eventuali valori riferiti alla “Proprietà” del tuo contatore o alle condizioni di filtraggio.
Monitora e analizza i tuoi dati di fatturazione basata sull’uso con un dashboard analitico completo. Monitora i modelli di consumo dei clienti, le prestazioni dei contatori e le tendenze di fatturazione per ottimizzare la tua strategia di prezzo e comprendere i comportamenti di utilizzo.
Il grafico delle quantità dei contatori visualizza le tendenze di utilizzo nel tempo con le seguenti caratteristiche:
Visualizzazione temporale: Monitora i modelli di utilizzo su giorni, settimane o mesi
Supporto per più contatori: Visualizza i dati di diversi contatori simultaneamente
Analisi delle tendenze: Identifica picchi di utilizzo, modelli e traiettorie di crescita
Il grafico si scala automaticamente in base al volume di utilizzo e all’intervallo di tempo selezionato, fornendo una chiara visibilità sia su piccole fluttuazioni che su grandi cambiamenti di utilizzo.
La tabella degli eventi fornisce una chiara visione degli eventi di utilizzo individuali con le seguenti colonne:
Nome dell’evento: L’azione o il trigger specifico che ha generato l’evento di utilizzo
ID evento: Identificatore unico per ogni istanza di evento
ID cliente: Il cliente associato all’evento
Timestamp: Quando si è verificato l’evento
Questa visualizzazione ti consente di monitorare e controllare eventi di utilizzo individuali nel tuo portafoglio clienti, fornendo trasparenza nei calcoli di fatturazione e nei modelli di utilizzo.