Eventi dell'economia ti consentono di tracciare la tua economia in-experience, come:
- Sali superiori — Che cosa spendono gli utenti in risorse nell'esperienza?
- Principali fonti — Dove guadagnano le risorse gli utenti?
- Bilancio medio portafoglio — Quante risorse stanno tenendo gli utenti?
Una volta che la tua esperienza inizia a monitorare gli eventi dell'economia, sbloccherai la pagina Economia della dashboard di analitica sul Hub Creatore.
Traccia eventi dell'economia
Per sbloccare la dashboard dell'economia, devi monitorare alcuni eventi economici nella tua esperienza.Inizia identificando dove gli utenti fonte (cioèguadagno) e sciacquare (cioèspendere) risorse nella tua esperienza.Questi sono rappresentati in codice da Enum.AnalyticsEconomyFlowType , che può essere Source o Sink .
Tipi di transazione
Ogni evento sorgente e destinazione richiede un inserisci / scrividi transazione, codificato con Enum.AnalyticsEconomyTransactionType . Per impostazione predefinita, le opzioni sono:
- IAP (Sorgente) - Acquisti in-app che scambiano Robux per risorse, ad esempio pacchetto di avviamento.
- TimedReward (Sorgente) - Guadagna risorse su un programma, ad esempio bonus, straordinariogiornaliero.
- Onboarding (Sorgente) - Ottieni risorse quando inizi, ad esempio bonus, straordinariodi benvenuto.
- Shop (fonte o destinazione) - Risorse commerciali nel Negozio, ad esempio l'Acquistadi oggetti.
- Gameplay (fonte o rubinetto) - Guadagna o spende risorse dal Partita, ad esempio completamento della missione.
- ContextualPurchase (sink) - Spendere risorse su un impulso specifico del contesto, ad esempio vite extra.
Questi tipi appaiono sulla dashboard.È una buona idea iniziare con le categorie predefinite, ma se ne hai bisogno puoi anche fornire i tuoi nomi di tipo di transazione quando registri un evento.
Traccia le fonti
Il seguente esempio utilizza AnalyticsService.LogEconomyEvent per registrare due eventi economici diversi quando gli utenti completano il primo e il secondo livello nell'esperienza e guadagnano alcune monete.
Tracciare un evento di gioco di origine
local AnalyticsService = game:GetService("AnalyticsService")-- Dopo il completamento del livello 1AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nome della valuta50, -- Importo guadagnato50, -- Saldo saldoEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- inserisci / scrividi transazione)-- Dopo il completamento del livello 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nome della valuta50, -- Importo guadagnato100, -- Equilibrio dopo la transazioneEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- inserisci / scrividi transazione)
Il seguente esempio traccia un acquisto Robux di un pacchetto di 1000 monete, utilizzando il inserisci / scrividi transazione IAP (Acquistain-app).Il campo itemSKU è un parametro opzionale aggiunto qui per confrontarsi con il campione precedente.Se non specifici un itemSKU, le dashboard dell'economia visualizzano N/A nelle tabelle fonti e sink.
Tracciare un Acquistain-app
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins",1000, -- Quante monete ci sono nel pacchetto1020, -- Equilibrio dopo la transazioneEnum.AnalyticsEconomyTransactionType.IAP.Name,"1000CoinBundle" -- Identificatore SKU univoco dell'insieme di monete del pacchetto)
Traccia di affondi
Il seguente esempio registra un evento quando gli utenti spendono monete per acquistare un DoubleJumpUpgrade .Nota il tipo di flusso Sink e il tipo di transazione Shop quando confrontato con i campioni di tracciamento della fonte.
Tieni presente che l'importo (il costo) dovrebbe essere sempre un numero positivo indipendentemente dal fatto che l'evento sia una fonte o uno scarico.Le mappe della dashboard dell'economia mostreranno automaticamente gli scarichi come numeri negativi.
Tracciare un evento di gioco di lavello
local AnalyticsService = game:GetService("AnalyticsService")-- Dopo il completamento del livello 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Nome della valuta80, -- Costo20, -- Equilibrio dopo la transazioneEnum.AnalyticsEconomyTransactionType.Shop.Name,"DoubleJumpUpgrade" -- SKU dell'articolo)
Per informazioni su AnalyticsService limitazioni, vedi limitazioni di tracciamento degli eventi .
Usa campi personalizzati
Gli eventi dell'economia consentono inoltre di rompere su campi personalizzati per sostenere una comparazione più semplice tra segmenti.Ad esempio, puoi fornire i nomi delle missioni a ciascun evento per vedere da quali gli utenti stanno guadagnando più denaro, o attaccare le posizioni del negozio per vedere se gli utenti preferiscono una posizione sull'altra.
Puoi scindere per campi personalizzati utilizzando il selettore di ripartizione.

Per ulteriori informazioni, vedi Campi personalizzati.
Usa l'economia per far crescere la tua esperienza
La dashboard dell'economia include cinque grafici per aiutarti ad agire per aumentare le tue entrate.Puoi aggiungere fino a cinque valute di risorse e tutte le chart possono essere filtrate per genere, Gruppod'Genere, Sesso, Piattaforma, OS e fino a tre campi personalizzati specifici per la tua esperienza.
Totale di fonti e pozzi per categoria - Usa questa tabella per bilanciare la tua economia in-experience.Le fonti totali sottratte devono essere vicine a zero.Puoi anche vedere le tue principali fonti e lavelli per categoria.Se il tuo totale netto sta crescendo, considera di aggiungere più rubinetti.
Bilancio medio portafoglio - Usa questa tabella per vedere quante risorse gli utenti, i pagatori e i non pagatori detengono in media.Se l'equilibrio medio sta crescendo, in particolare per i pagatori, considera di aggiungere nuovi lavandini.
Principali fonti e pozzi - Usa questo per identificare dove i tuoi utenti guadagnano e spendono le loro risorse.Se gli utenti non stanno reperendo risorse da acquisti in-app, considera di ridurre i prezzi o di offrire nuove opzioni.Se gli utenti non stanno spendendo abbastanza di una risorsa data, considera di aggiungere nuovi rubinetti per quella risorsa.
Tutte le fonti e le fughe - Usa questo per ottenere una vista combinata per categoria per l'intervallo di data selezionato.
Per ulteriori suggerimenti su come bilanciare la tua economia in-experience, vedi Bilanciare le economie virtuali.