Champs personnalisés

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

Vous pouvez utiliser jusqu'à trois champs personnalisés pour filtrer vos événements économiques, entonnoirs et personnalisés par des dimensions uniques spécifiques à votre jeu. Voici quelques exemples :

  • Niveaux — 1, 2, 3, . . .
  • Classe de joueur — Guerrier, Mage, Archer
  • Type d'arme — SMG, Pistolet, Lance-roquettes

Le paramètre customFields est un dictionnaire qui vous permet d'envoyer jusqu'à trois valeurs personnalisées en utilisant les clés fournies dans Enum.AnalyticsCustomFieldKeys en y accédant sous la forme Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name. Tout ce qui n'est pas CustomField01.Name, CustomField02.Name, et CustomField03.Name est ignoré. Vous pouvez avoir jusqu'à 8 000 combinaisons uniques de valeurs à travers les trois champs personnalisés.

En utilisant un jeu lié à la fantasy comme exemple, vous pouvez suivre un événement économique concernant le type d'équipement, la classe de joueur et le niveau avec le code suivant :

Suivi des Champs Personnalisés

local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Pièces", -- Nom de la devise
80, -- Coût
20, -- Solde après transaction
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"Épée d'Obsidienne", -- SKU de l'objet
{
[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Catégorie - Armes",
[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Classe - Guerrier",
[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Niveau - 10",
} -- Dictionnaire des champs personnalisés
)

Inclure le nom de la dimension dans la valeur n'est pas requis, mais peut vous aider à vous souvenir du contexte plus tard lors de l'examen de vos graphiques. D'autres clés dans la table customFields sont ignorées.

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.