Événements économiques

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

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 1
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nom de la devise
50, -- Montant gagné
50, -- Solde solde
Enum.AnalyticsEconomyTransactionType.Gameplay.Name -- taperde transaction
)
-- Après la fin du niveau 2
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Source,
"Coins", -- Nom de la devise
50, -- Montant gagné
100, -- Équilibre après transaction
Enum.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 lot
1020, -- Équilibre après transaction
Enum.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 2
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- Nom de la devise
80, -- Coût
20, -- Équilibre après transaction
Enum.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.

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

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.

    Total Sources and Sinks by Category chart populated with data.
  • 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.

    Average Wallet Balance chart populated with data.
  • 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.

    Top Sources and Sinks chart populated with data, open to the Sources tab.
  • 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.

    All Sources and Sinks chart populated with data.

Pour plus de conseils sur la façon d'équilibrer votre économie dans l'expérience, voir Équilibrer les économies virtuelles.