La dashboard, in tour
I vostri sviluppatori toccano l’SDK una volta sola. Tutti gli altri lavorano qui: una scheda del browser dove decidete cosa far pagare, guardate come viene usato e rispondete all’istante a qualsiasi domanda di fatturazione. Nessun rilascio. Nessun database. Nessuna attesa dell’ingegneria.
Perché esiste
Il pricing a consumo vive o muore di piccoli aggiustamenti frequenti — un prezzo qui, un limite là, un credito di cortesia per un cliente che ha avuto una giornata storta. Se ognuno di questi richiede uno sviluppatore, semplicemente smettono di succedere.
Create un piano, cambiate cosa include, ritirate un vecchio livello: è attivo nel momento in cui salvate.
Digitate il nome di un cliente e leggete tutta la sua storia: saldo, movimenti e il motivo di ogni riga.
Invitate i colleghi come admin, member o viewer. Chi controlla i saldi non può cambiare i vostri prezzi.
Il tour · 1 di 8
Accedete e la schermata iniziale mette tutto in fila: le vostre organizzazioni, i colleghi al loro interno e un progetto per ogni prodotto che misurate. Ogni progetto ha chiavi API live e di test — il traffico di test vive in un proprio set di dati isolato, così gli esperimenti non toccano mai denaro vero.
Quando siete qui: il primo giorno, quando arriva un collega e ogni volta che iniziate qualcosa di nuovo.
Il tour · 2 di 8
Aprite un progetto e ne avete la mappa: quante chiavi, meter e piani contiene, con una porta verso ciascuno. Se un numero sembra sbagliato da qualche parte nella fatturazione, la passeggiata comincia qui.
Quando siete qui: per orientarvi — di solito mentre andate da qualche altra parte.
Il tour · 3 di 8
La vostra app parla con MeterFlow tramite una chiave API creata in questa schermata. Scegliete test o live, copiate la chiave una volta, e non verrà mai più mostrata: MeterFlow ne conserva solo un’impronta, così perfino un database rubato non contiene nulla che valga la pena rubare.
Quando siete qui: il primo giorno, per collegare l’SDK — e per revocare una chiave nell’istante in cui sospettate una fuga.
Il tour · 4 di 8
Un meter è una singola cosa contabile — immagini generate, minuti trascritti, postazioni usate. Decidete se gli eventi vanno contati, sommati o mediati, e da quel momento ogni report di utilizzo della vostra app finisce sul meter giusto.
Quando siete qui: prima del lancio — e di nuovo ogni volta che rilasciate una funzione a pagamento.
Il tour · 5 di 8
Un piano è un prezzo, un periodo di fatturazione e quanto di ogni meter è incluso. Aggiungete limiti per meter — 5.000 immagini, 300 minuti — e ciò che vendete vive finalmente in un solo posto, invece che in una pagina prezzi, un foglio di calcolo e la memoria di qualcuno.
Quando siete qui: il giorno del pricing, il giorno del repricing e ogni «possiamo fare un accordo su misura?» nel mezzo.
Il tour · 6 di 8
Un abbonamento mette un cliente su un piano a partire da una data, e si rinnova da solo. Di norma li crea la vostra app tramite l’SDK quando qualcuno si iscrive — questa schermata è dove li vedete tutti, e dove intervenite a mano quando serve al supporto.
Quando siete qui: per controllare il piano di un cliente, o spostarlo su uno nuovo senza chiedere all’ingegneria.
Il tour · 7 di 8
Digitate l’ID di un cliente e leggete il saldo e ogni riga che l’ha prodotto — ciascuna con data, importo e motivo, nessuna modificabile, mai. Concedete un credito di cortesia sul momento e comparirà nella stessa lista permanente.
Quando siete qui: l’istante in cui «perché la fattura è così alta?» arriva in casella. Questa schermata è la risposta.
Il tour · 8 di 8
Gli stessi numeri da cui nascono le vostre fatture, suddivisi per meter. Potete perfino registrare un evento a mano — il modo più rapido per verificare l’integrazione da capo a fondo prima che esista una sola riga di codice in produzione.
Quando siete qui: per verificare i collegamenti il primo giorno, e per indagare ogni picco sospetto dopo.
L’ordine in cui farlo
I primi quattro li fate una volta, a mano, nella dashboard — un pomeriggio, speso per lo più a decidere i prezzi. Gli ultimi due accadono a ogni nuova iscrizione, quindi li fa la vostra app tramite l’SDK.
Per iniziare
Create un account, fate un progetto, copiate una chiave. Il tour che avete appena letto è l’intera curva di apprendimento — al resto pensa il vostro prodotto.