Les événements économiques vous permettent de suivre votre économie en expérience, telle que :
- Éviers supérieurs — Qu'est-ce que les utilisateurs dépensent en ressources dans l'expérience ?
- Meilleures sources — Où les utilisateurs gagnent-ils des ressources ?
- Équilibre moyen du portefeuille — Combien de ressources les utilisateurs détiennent-ils ?
Une fois que votre expérience commence à suivre les événements de l'économie, vous débloquerez la page Économie du tableau de bord d'Analytics sur le hub des créateurs.
Suivre les événements économiques
Pour débloquer le tableau de bord de l'économie, vous devez suivre certains événements économiques dans votre expérience.Commencez par identifier où les utilisateurs sourcent (i.e.gagner) et évacuer (c'est-à-diredépenser) des ressources dans votre expérience.Ceux-ci sont représentés en code par Enum.AnalyticsEconomyFlowType , qui peuvent être soit Source ou Sink .
Types de transaction
Chaque événement source et de sortie nécessite un taperde transaction, encodé avec Enum.AnalyticsEconomyTransactionType . Par défaut, les options sont :
- IAP (source) - Achats dans l'application échangeant des Robux contre des ressources, par exemple le pack de démarrage.
- TimedReward (source) - Gagnez des ressources sur une base régulière, par exemple un bonus quotidien.
- Onboarding (source) - Obtenir des ressources lors du démarrage, par exemple bonus de bienvenue.
- Shop (source ou sortie) - Ressources commerciales dans la boutique, par exemple l'acheterd'un article.
- Gameplay (source ou sortie) - Gagnez ou dépensez des ressources du partie, par exemple la fin de la quête.
- ContextualPurchase (évacuation) - Dépensez des ressources sur un impulsion spécifique au contexte, par exemple des vies supplémentaires.
Ces types apparaissent sur le tableau de bord.C'est une bonne idée de commencer par les catégories par défaut, mais si vous en avez besoin, vous pouvez également fournir vos propres noms de type de transaction lors de l'enregistrement d'un événement.
Suivre les sources
L'exemple suivant utilise AnalyticsService.LogEconomyEvent pour enregistrer deux événements économiques différents lorsque les utilisateurs terminent les premiers et les seconds niveaux dans l'expérience et gagnent quelques pièces.
Suivre un événement de jeu source
local AnalyticsService = game:GetService("AnalyticsService")-- Après la fin du niveau 1AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nom de la devise50, -- Montant gagné50, -- Solde soldeEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- taperde transaction)-- Après la fin du niveau 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins", -- Nom de la devise50, -- Montant gagné100, -- Équilibre après transactionEnum.AnalyticsEconomyTransactionType.Gameplay.Name -- taperde transaction)
L'exemple suivant suit l'achat d'un lotde 1000 pièces en Robux, en utilisant le taperde transaction IAP (acheterdans l'application).Le champ itemSKU est un paramètre facultatif ajouté ici pour être comparé à l'échantillon précédent.Si vous ne spécifiez pas un itemSKU, les tableaux de bord de l'économie affichent N/A dans les sources et les évacuations de tableau.
Suivre un acheterdans l'application
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Source,"Coins",1000, -- Combien de pièces sont dans le lot1020, -- Équilibre après transactionEnum.AnalyticsEconomyTransactionType.IAP.Name,"1000CoinBundle" -- Identifiant unique de la SKU de l'ensemble de pièces de lot)
Puits de suivi
Le journal suivant enregistre un événement lorsque les utilisateurs dépensent des pièces pour acheter un DoubleJumpUpgrade.Remarquez le type de flux Sink et le type de transaction Shop lorsqu'il est comparé aux échantillons de suivi de la source.
Gardez à l'esprit que le montant (le coût) devrait toujours être un nombre positif, indépendamment du fait que l'événement soit une source ou une sortie.Les tableaux de bord de l'économie afficheront automatiquement les évacuations comme des nombres négatifs.
Suivre un événement de jeu de lavabo
local AnalyticsService = game:GetService("AnalyticsService")-- Après la fin du niveau 2AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Nom de la devise80, -- Coût20, -- Équilibre après transactionEnum.AnalyticsEconomyTransactionType.Shop.Name,"DoubleJumpUpgrade" -- SKU de l'article)
Pour obtenir des informations sur les AnalyticsService, voir limites de suivi d'événement.
Utiliser des champs personnalisés
Les événements économie permettent également de s'écrouler sur des champs personnalisés pour faciliter la comparaison entre segments.Par exemple, vous pouvez fournir des noms de quête à chaque événement pour voir ceux dont les utilisateurs font le plus d'argent, ou attacher des emplacements de magasins pour voir si les utilisateurs préfèrent un emplacement sur un autre.
Vous pouvez décomposer par champs personnalisés en utilisant le sélecteur de décomposition.

Pour plus d'informations, voir champs personnalisés.
Utilisez l'économie pour faire grandir votre expérience
Le tableau de bord de l'économie comprend cinq graphiques pour vous aider à prendre des mesures pour augmenter vos revenus.Vous pouvez ajouter jusqu'à cinq devises de ressources, et tous les graphiques peuvent être filtrés par genre, tranche d'groupe, plateforme, OS et jusqu'à trois champs personnalisés spécifiques à votre expérience.
Total des sources et des évacuations par catégorie - Utilisez ce tableau pour équilibrer votre économie d'expérience.Les sources totales soustraites aux évacuations totales devraient être proches de zéro.Vous pouvez également voir vos principales sources et évacuations par catégorie.Si votre total net augmente, envisagez d'ajouter plus d'éviers.
Bilan moyen du portefeuille - Utilisez ce tableau pour voir combien de ressources les utilisateurs, les payeurs et les non-payeurs détiennent en moyenne.Si l'équilibre moyen est en croissance, notamment pour les payeurs, envisagez d'ajouter de nouveaux éviers.
Meilleures sources et éviers - Utilisez-le pour identifier où vos utilisateurs gagnent et dépensent leurs ressources.Si les utilisateurs ne tirent pas de ressources des achats dans l'application, envisagez de réduire les prix ou d'offrir de nouvelles options.Si les utilisateurs ne dépensent pas assez d'une ressource donnée, envisagez d'ajouter de nouveaux éviers pour cette ressource.
Toutes les sources et les évacuations - Utilisez ceci pour obtenir une vue combinée par catégorie pour la plage de dates sélectionnée.
Pour plus de conseils sur la façon d'équilibrer votre économie dans l'expérience, voir Équilibrer les économies virtuelles.