Sie können bis zu 3 benutzerdefinierte Felder verwenden, um Ihre Economy, Funnel und 1>Custom1> -Ereignisse durch einzigartige Dimensionen anhand Ihrer Erlebniszu filtern. Einige Beispiele beinhalten:
- Ebenen - 1, 2, 3, . . .
- Spielerklasse — Krieger, Magier, Bogenschütze
- Waffenart — SMG, Pistole, Raketenwerfer
Der CustomFields-Parameter ist ein Dictionary-Argument, mit dem die Anzeige von bis zu drei benutzerdefinierten Feldern mit dem angegebenen Enum.AnalyticsCustomFieldKeys als Schlüssel verwendet, indem Sie auf sie als Enums.Analytics
Durch die Verwendung einer Fantasie-bezogenen Erfahrung als Beispiel können Sie ein Wirtschaftsereignis in Bezug auf die eingeben, die Spielerklasse und die Stufe mit dem gefolgte Profileverfolgen:
Benutzerdefinierte Felder verfolgen
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Währung名80, -- Kosten20, -- Bilanz nach der TransaktionEnum.AnalyticsEconomyTransactionType.Shop.Name,"Obsidian Sword", -- Item-SKU{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- Benutzerdefinierte Feld-Diktionstabelle)
Der Dimensionname in der Werte ist nicht erforderlich, aber kann Ihnen helfen, den Kontext später beim Überprüfen Ihrer Diagramme zu erinnern. Andere Schlüssel in der customFields Tabelle werden ignoriert.