Anda dapat menggunakan hingga tiga bidang kustom untuk memfilter ekonomi, corong, dan kustom acara berdasarkan dimensi unik yang spesifik untuk permainan Anda. Beberapa contoh termasuk:
- Level — 1, 2, 3, . . .
- Kelas pemain — Pejuang, Penyihir, Pem стреллер
- Tipe senjata — SMG, Pistol, Peluncur Roket
Parameter customFields adalah sebuah kamus yang memungkinkan Anda mengirim hingga tiga nilai kustom menggunakan Enum.AnalyticsCustomFieldKeys yang disediakan sebagai kunci dengan mengaksesnya sebagai Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name. Apa pun selain CustomField01.Name, CustomField02.Name, dan CustomField03.Name akan diabaikan. Anda dapat memiliki hingga 8.000 kombinasi nilai unik di seluruh tiga bidang kustom.
Menggunakan permainan bertema fantasi sebagai contoh, Anda dapat melacak acara ekonomi mengenai tipe peralatan, kelas pemain, dan level dengan yang berikut:
Melacak Bidang Kustomlocal AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogEconomyEvent(player,Enum.AnalyticsEconomyFlowType.Sink,"Koin", -- Nama mata uang80, -- Biaya20, -- Saldo setelah transaksiEnum.AnalyticsEconomyTransactionType.Shop.Name,"Pedang Obsidian", -- SKU item{[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Kategori - Senjata",[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Kelas - Pejuang",[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",} -- Kamus bidang kustom)
Menyertakan nama dimensi dalam nilai tidak diwajibkan, tetapi dapat membantu Anda mengingat konteksnya nanti saat meninjau grafik Anda. Kunci lain dalam tabel customFields diabaikan.