Eventi economici

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Eventi economici ti consentono di tracciare la tua economia in-experience, come:

  • Lavelli superiori — Cosa gli utenti spendono nelle risorse in-experience?
  • Le migliori fonti — Dove gli utenti guadagnano risorse?
  • Il bilancio della cartera media — Quanti risorse gli utenti stanno tenendo?

Una volta che la tua esperienza inizia a tracciare gli eventi dell'economia, sbloccherai la pagina dell'economia del dashboard di analisi sul Hub Creatore.

Tracciamento degli eventi economici

Per sbloccare la dashboard Economy, devi tracciare alcuni eventi economici nella tua esperienza. Inizia identificando dove gli utenti fonte (cioè guadagnare) e sink (cioè spendere) risorse nella tua esperienza. Questi sono rappresentati nel codice da Enum.AnalyticsEconomyFlowType, che può essere sia 1>

Tipi di transazione

Ogni fonte e sink event richiede un inserisci / scrividi transazione, codificato con Enum.AnalyticsEconomyTransactionType . Per impostazione predefinita, le opzioni sono:

  • IAP (Sorgente) - Acquisti nell'app che scambiano Robux per risorse, ad esempio pacchetto iniziale.
  • TimedReward (Sorgente) - Guadagna risorse su un calendario, ad esempio, un bonus, straordinariogiornaliero.
  • Onboarding (Sorgente) - ottieni risorse quando inizi, ad esempio il bonus, straordinariodi benvenuto.
  • Shop (fonte o lavello) - Scambiare risorse nel Negozio, ad esempio l'Acquistadi un oggetto.
  • Gameplay (fonte o lavello) - Guadagna o spendi risorse dal Partitadi squadra, ad esempio la completamento delle missioni.
  • ContextualPurchase (sink) - Spendere risorse su un impulso specifico del contesto, ad esempio le vite extra.

Questi tipi appaiono sulla dashboard. È una buona idea iniziare con le categorie predefinite, ma se ne hai bisogno puoi anche fornire i nomi dei tuoi tipi di transazione quando registri un evento.

Individuazione delle fonti

Il seguente esempio usa AnalyticsService.LogEconomyEvent per registrare due eventi economici diversi quando gli utenti completano i primi e i secondi livelli nell'esperienza e guadagnano alcune monete.

Tracciare un evento di gioco sorgente

local AnalyticsService = game:GetService("AnalyticsService")
-- Dopo la completa del livello 1
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nome della valuta
50, -- Importo guadagnato
50, -- Equilibrio saldo
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- inserisci / scrividi transazione
)
-- Dopo la completamento del livello 2
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nome della valuta
50, -- Importo guadagnato
100, -- Equilibrio dopo la transazione
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- inserisci / scrividi transazione
)

Il seguente esempio traccia un acquisto di Robux di un pacchetto di 1000 monete, utilizzando il inserisci / scrividi transazione IAP (Acquistain-app). Il campo itemSKU è un parametro opzionale aggiunto qui per confrontare con il precedente esempio. Se non specificate un itemSKU, i suggerimenti

Tracciare un Acquistanell'app

local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins",
1000, -- Quante monete ci sono nel pacchetto
1020, -- Equilibrio dopo la transazione
Enum.AnalyticsEconomyTransactionType.IAP.Name,
"1000CoinBundle" -- ID unico dell'elemento SKU del pacchetto monete
)

Tracciamento delle lavelli

Il seguente script 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 si paragona ai campioni di tracciamento della fonte.

Tieni presente che la quantità (il costo) dovrebbe sempre essere un numero positivo indipendentemente dal fatto che l'evento sia una fonte o un lavello. Le mappe della dashboard dell'economia mostreranno automaticamente i lavelli come numeri negativi.

Tracciare un evento di gioco di lavello

local AnalyticsService = game:GetService("AnalyticsService")
-- Dopo la completamento del livello 2
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- Nome della valuta
80, -- Costo
20, -- Equilibrio dopo la transazione
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"DoubleJumpUpgrade" -- Codice articolo
)

Per informazioni sui limiti di AnalyticsService, vedi limitazioni di tracciamento degli eventi.

Uso dei campi personalizzati

Gli eventi economici consentono anche di breakdown sui campi personalizzati per supportare la comparazione più facile tra segmenti. Ad esempio, puoi fornire nomi delle richieste a ciascun evento per vedere quali sono gli utenti che fanno più soldi da ciascun segmento o aggiungere posizioni del negozio per vedere se gli utenti preferiscono un luogo rispetto a un altro.

Puoi rompere utilizzando i campi personalizzati.

A dropdown indicating the three custom fields you can compare across, along with standard breakdowns like age, gender, operating system and more.

For more information, see campi personalizzati .

Usare l'economia per espandere la tua esperienza

La dashboard Economy include cinque grafici per aiutarti ad agire per aumentare le tue entrate. Puoi aggiungere fino a cinque valute di risorse e tutti i grafici possono essere filtrati per Genere, Sesso, gruppo di età, Piattaforma, OS e fino a tre campi personalizzati specifici per la tua esperienza.

  • Fonte totale e affonda per categoria - Usa questa tabella per bilanciare la tua economia in-experience. Fonte totale sottrarre totali affonda dovrebbe essere vicino a zero. Puoi anche vedere le tue migliori fonte e affonda per categoria. Se il tuo totale netto sta crescendo, considera di aggiungere più affonda.

    Total Sources and Sinks by Category chart populated with data.
  • Balance della cartera media - Usa questa grafica per vedere quante risorse gli utenti, i pagatori e i non pagatori tengono in media. Se la media della cartera sta crescendo, in particolare per i pagatori, considera di aggiungere nuovi sink.

    Average Wallet Balance chart populated with data.
  • Le migliori fonti e lavelli - Usa questo per identificare dove i tuoi utenti ottengono e spendono le loro risorse. Se gli utenti non stanno ottenendo le risorse dai acquisti in-app, considera ridurre i prezzi o offrire nuove opzioni. Se gli utenti non stanno spendendo abbastanza di una risorsa specifica, considera aggiungere nuovi lavelli per quella risorsa.

    Top Sources and Sinks chart populated with data, open to the Sources tab.
  • Tutte le sorgenti e gli scarichi - Usa questo per ottenere una vista combinata per categoria per la selezione della gamma di date.

    All Sources and Sinks chart populated with data.

For more tips on how to balance your in-experience economy, see Bilanciamento delle economie virtuali .