Deneyiminize özgü benzersiz boyutlara sahip özel alanlar kullanarak ekonominizi, kanal ve özel etkinlikleri filtreleyebilirsiniz.Bazı örnekler içerir:
- Seviyeler — 1, 2, 3, . . .
- Oyuncu sınıfı — Savaşçı, Büyücü, Okçu
- Silah türü - SMG, Tabanca, Roket Fırlatıcı
Özel alanlar parametri, sağlanan Enum.AnalyticsCustomFieldKeys 'a anahtar olarak erişerek üç özel değere kadar göndermeye izin veren bir sözlük argümanıdır ve bunlara erişerek Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name olarak erişir.CustomField01.Name , CustomField02.Name ve CustomField03.Name dışındaki her şey göz ardı edilir.Üç özel alanda değerlerin eşsiz kombinasyonlarına kadar 8,000'e kadar sahip olabilirsiniz.
Bir fanteziyle ilgili deneyimi bir örnek olarak kullanarak, ekipman yaz, oyuncu sınıfı ve seviye ile ilgili bir ekonomi olayını takip edilenşekilde izleyebilirsiniz:
Özel Alanları Takip Etme
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Para birimi adı80, -- Maliyet20, -- İşlemden sonraki dengeEnum.AnalyticsEconomyTransactionType.Shop.Name,"Obsidian Sword", -- Eşya SKU'su{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- Özel alan sözlük tablosu)
Değer içinde boyut adının yer alması gerekmez, ancak grafiklerinizi daha sonra incelemeye başladığınızda konuyu hatırlamanıza yardımcı olabilir.customFields tablosundaki diğer anahtarlar göz ardı edilir.