自訂欄位

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

您可以使用最多 3 自訂字段 來過濾您的 經濟渠道自訂 事件,以具有與您體驗相關的獨特維度。一些例子包括:

  • 等級—1、2、3、. . .
  • 玩家類別—戰士、法師、弓箭手
  • 武器類型—衝鋒槍、手槍、火箭發射器

自訂字段參數是一個字典參數,可以使用提供的 Enum.AnalyticsCustomFieldKeys 作為鑰匙來發送最多三個自訂值,使用 Enum.AnalyticsCustomFieldKeys.CustomField{01, 02, 03}.Name 來存取它們。任何不是 CustomField01.NameCustomField02.NameCustomField03.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] = "Category - Weapon",
[Enum.AnalyticsCustomFieldKeys.CustomField02.Name] = "Class - Warrior",
[Enum.AnalyticsCustomFieldKeys.CustomField03.Name] = "Level - 10",
} -- 自訂字典表格
)

不需要將維度名稱包含在值中,但可以幫助您稍後查看圖表時記住上下文。customFields 表中的其他鍵被忽略。