Ö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.

Ekonominizi, Funnel'ınızı ve Özel etkinlikleri filtrelemek için kullanabilirsiniz Özel alanları özelleştirerek iletişimlerinizi kişiselleştirebilirsiniz. Birkaç örnek 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ı

CustomFields özelliği, sağlanan Enum.AnalyticsCustomFieldKeys ile anahtar olarak gönderilmesine izin veren bir sözlük argümanıdır, her biri Enüm

Bir fantzi deneyimini bir örnek olarak kullanarak, ekipman yaz, oyuncu sınıfı ve seviyesi ile ilgili bir ekonomi etkinliğini takip edilenşekilde izleyebilirsiniz:

Özel Alanları Takibi

local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- Para birimi
80, -- Maliyet
20, -- İşlemden sonra denge
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"Obsidian Sword", -- Eşya SKU
{
[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "Category - Weapon",
[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",
[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",
} -- Özel alan sözlüğü tablosu
)

Değerlerdeki boyut ismini içermek gerekmez, ancak grafiklerinizi incelemekte daha sonra konumu hatırlamanızı sağlayabilir. customFields tabelasındaki diğer anahtarlar görmezden gelir.