الحقول المخصصة

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

يمكنك استخدام ما يصل إلى ثلاثة حقول مخصصة لتصفية أحداث الاقتصاد، التحويل، والمخصصة حسب أبعاد فريدة محددة لالعبيتك. بعض الأمثلة تشمل:

  • المستويات — 1، 2، 3، . . .
  • فئة اللاعب — محارب، ساحر، رامي سهام
  • نوع السلاح — SMG، مسدس، قاذف صواريخ

معامل customFields هو قاموس يتيح لك إرسال ما يصل إلى ثلاثة قيم مخصصة باستخدام Enum.AnalyticsCustomFieldKeys كمفاتيح عبر الوصول إليها كـ Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name. أي شيء آخر غير CustomField01.Name، CustomField02.Name، و CustomField03.Name يتم تجاهله. يمكنك أن تملك حتى 8,000 تركيبة فريدة من القيم عبر الحقول المخصصة الثلاثة.

باستخدام لعبة لها علاقة بالفانتازيا كمثال، يمكنك تتبع حدث اقتصادي يتعلق بنوع المعدات، فئة اللاعب، والمستوى بالأمثلة التالية:

تتبع الحقول المخصصة

local AnalyticsService = game:GetService("AnalyticsService")
AnalyticsService:LogEconomyEvent(
player,
Enum.AnalyticsEconomyFlowType.Sink,
"Coins", -- اسم العملة
80, -- التكلفة
20, -- الرصيد بعد المعاملة
Enum.AnalyticsEconomyTransactionType.Shop.Name,
"Obsidian Sword", -- SKU العنصر
{
[Enum.AnalyticsCustomFieldKeys.CustomField01.Name] = "الفئة - سلاح",
[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "الفئة - محارب",
[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "المستوى - 10",
} -- قاموس الحقول المخصصة
)

إدراج اسم البعد في القيمة ليس مطلوبًا، لكنه يمكن أن يساعدك في تذكر السياق لاحقًا عند مراجعة الرسوم البيانية الخاصة بك. يتم تجاهل المفاتيح الأخرى في جدول customFields.

©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.