Come si calcola di solito l'ARPU per i social game?
Ci sono due modi semplici per calcolare l'ARPU (Average Revenue Per User) - usando il valore di vita dei tuoi utenti o il numero di giorni da quando hanno iniziato a giocare al tuo gioco.Tuttavia, l'ultimo approccio non è così semplice come si potrebbe pensare. Il problema principale è che è difficile definire cosa significa "giorno" in un contesto di Facebook o di gioco mobile - gli utenti possono connettersi e disconnettersi in giorni diversi, quindi contare il numero di giorni dal loro primo accesso è quasi impossibile. Abbiamo dovuto trovare un modo per risolvere questo ostacolo significativo.
L'idea chiave era che potevamo calcolare i "giorni" rispetto al primo login dell'utente, e poi fare una media delle entrate giornaliere su tutti i giorni da allora. Questo approccio ovviamente non funziona per i giochi senza alcun tipo di progressione - non si può davvero dire quando un giorno inizia o finisce in un gioco come Farmville. Ma per i giochi con progressione, abbiamo trovato un modo per calcolare i "giorni" in un modo che ha senso.
Abbiamo provato i nostri calcoli su alcuni giochi, e hanno funzionato bene. Inoltre, la formula che abbiamo usato è in linea con quello che la maggior parte degli sviluppatori ci ha detto nelle loro interviste per il nostro prossimo libro (maggiori dettagli qui e qui).
Ecco come abbiamo calcolato l'ARPU senza usare il numero di giorni da quando l'utente ha effettuato il primo accesso al gioco:
Reddito giornaliero = Reddito giornaliero / [(User Lifetime Value - User Acquisition Cost) * 365]
LTV è calcolato come reddito medio negli ultimi 30 giorni, e meno il costo di acquisizione dell'utente.
Questo approccio ovviamente funziona meglio per i giochi con progressione lineare - una sorta di sistema XP o sblocco di nuovi livelli. Per esempio, si può tracciare l'XP di un utente, e calcolare l'ARPU in base a questo.
D'altra parte, se si ha a che fare con un gioco in cui non si suppone che gli utenti giochino ogni giorno - e quasi ogni gioco sociale rientra in questa descrizione - allora è meglio se si può tracciare accuratamente quando gli utenti accedono. Per esempio, Donut Empire ha un concetto esplicito di "giorno": un giorno è lungo 14 giorni (un mese), e in ogni giorno gli utenti possono giocare per 30 minuti, dopo di che devono aspettare il "giorno" successivo. Questo è facile - calcolare l'ARPU sulla base delle entrate medie giornaliere complessive dei giorni da quando l'utente ha iniziato a giocare.
Ci sono altre due cose che vale la pena menzionare. In primo luogo, è fondamentale non contare i giocatori ripetitivi usando questa formula (se qualcuno gioca al tuo gioco due volte, conta solo una volta - e sì, questo è un errore comune). In secondo luogo, come per qualsiasi altra formula che coinvolge la media dei numeri su lunghi periodi di tempo (in giorni), si dovrebbe probabilmente utilizzare una media geometrica piuttosto che la media aritmetica.
Articoli simili
- Come si calcola l'intervallo di tempo per girare un timelapse a lunga esposizione?
- Ci sono dei buoni social network automobilistici in giro? Cosa renderebbe un buon social network automobilistico?
- Tra 0-9 quante combinazioni possibili di 4 cifre si possono fare? (e come si calcola)
- Qual è il fattore N in na2s2o3, e come si calcola?