Bạn có thể sử dụng lên đến 3 trường tùy chỉnh để lọc kinh tế của bạn, bảng chuyển và 1> tùy chỉnh1> sự kiện bằng các kích thước đặc biệt cho trải nghiệm của bạn. Một số ví dụ bao gồm:
- Các cấp độ — 1, 2, 3, . . .
- Lớp người chơi — Chiến binh, Pháp sư, Thợ bắn
- Loại vũ khí — SMG, Pistol, Rocket Launcher
The customFields parameter is a dictionary argument that allows sending up to three custom values using the provided Enum.AnalyticsCustomFieldKeys as keys by accessing them as Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name . Anything
Sử dụng một trải nghiệm liên quan đến giả tưởng làm ví dụ, bạn có thể theo dõi một sự kiện kinh tế liên quan đến đánh máythiết bị, lớp người chơi và cấp độ bằng cách sử dụng những thứ sau đây:
Theo dõi các trường tùy chỉnh
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Tên tiền tệ80, -- Giá20, -- Cân bằng sau khi giao dịchEnum.AnalyticsEconomyTransactionType.Shop.Name,"Obsidian Sword", -- SKU mặt hàng{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- Bảng tùy chỉnh của từ điển)
Bao gồm tên chiều trong giá trị không bắt buộc, nhưng có thể giúp bạn nhớ context sau khi xem xét bảng của bạn. Các khóa khác trong bảng customFields được bỏ qua.