Anda dapat menggunakan hingga 3 bidang khusus untuk menyaring ekonomi Anda , saluran , dan peristiwa khusus khusus untuk pengalaman Anda dengan dimensi unik tertentu.Beberapa contoh termasuk:
- Tingkat — 1, 2, 3, . . .
- Kelas Pemain — Prajurit, Penyihir, Pemanah
- Jenis senjata - SMG, Pistol, Peluncur roket
Parameter customFields adalah argumen kamus yang memungkinkan mengirim hingga tiga nilai khusus menggunakan Enum.AnalyticsCustomFieldKeys sebagai kunci dengan mengaksesnya sebagai Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name .Apa pun selain CustomField01.Name , CustomField02.Name , dan CustomField03.Name diabaikan.Anda dapat memiliki hingga 8.000 kombinasi unik nilai di tiga bidang khusus.
Menggunakan pengalaman terkait fantasi sebagai contoh, Anda dapat melacak acara ekonomi mengenai ketikperalatan, kelas pemain, dan tingkat dengan hal mengikuti:
Pelacakan Lapangan Kustom
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Coins", -- Nama valuta80, -- Biaya20, -- Saldo setelah transaksiEnum.AnalyticsEconomyTransactionType.Shop.Name,"Obsidian Sword", -- SKU Item{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- Tabel kamus bidang kustom)
Memasukkan nama dimensi dalam nilai tidak diperlukan, tetapi dapat membantu Anda mengingat konteks nanti saat meninjau bagan Anda.Kunci lain di tabel customFields diabaikan.