Özel alanlar

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Üç tane özel alan kullanarak oyununuzun belirli boyutlarına göre ekonomi, funnel ve özel etkinliklerinizi filtreleyebilirsiniz. Bazı örnekler şunlardır:

  • Seviyeler — 1, 2, 3, . . .
  • Oyuncu sınıfı — Savaşçı, Büyücü, Okçuo
  • Silah türü — SMP, Tabanca, Roketatar

customFields parametresi, sağlanan Enum.AnalyticsCustomFieldKeys anahtarlarını kullanarak üç özel değeri göndermenize olanak tanıyan bir sözlük olarak işlev görür. Bunlara Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name ile erişebilirsiniz. CustomField01.Name, CustomField02.Name ve CustomField03.Name haricindeki her şey göz ardı edilir. Üç özel alan arasında toplamda 8,000'e kadar benzersiz değer kombinasyonuna sahip olabilirsiniz.

Fantastik bir tema ile ilgili bir oyunu örnek alarak, ekipman türü, oyuncu sınıfı ve seviye ile ilgili bir ekonomi olayını mevcut olanlar ile takip edebilirsiniz:

Özel Alanları Takip Etme

local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Koin", -- Para birimi adı
80, -- Maliyet
20, -- İşlem sonrası bakiye
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"Obsidyen Kılıç", -- Ürün SKU'su
{
[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Kategori - Silah",
[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Sınıf - Savaşçı",
[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Seviye - 10",
} -- Özel alan sözlüğü
)

Değerin içinde boyut adını dahil etmek zorunlu değildir, ancak daha sonra grafiklerinizi incelerken bağlamı hatırlamanıza yardımcı olabilir. customFields tablosundaki diğer anahtarlar göz ardı edilir.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.