自訂事件 讓您追踪特定於您遊戲的指標,而其他事件並未完全捕捉這些指標。這包括:
- 採用率 — 有多少用戶點擊了特定的UI組件?
- 用戶行為 — 每張地圖上最常使用的技能是什麼?
- 核心循環 — 不同武器的擊殺/死亡比例如何比較?
一旦您的遊戲開始追踪自訂事件,您將解鎖創作者中心分析儀表板上的 探索 頁面。您可以為您的遊戲添加最多100個自訂事件。
追踪自訂事件
要解鎖 探索 頁面,您必須先在遊戲中追踪自訂事件。首先確定哪些指標對監控和改進您的遊戲最為重要。事件是每日匯總的,因此可能需要最多24小時才能在頁面上顯示圖表。
計數器
計數器是一次性事件,捕捉時不帶值。您可以使用計數器來追踪特定事件發生的次數。對於單一行動,如點擊按鈕、開始任務或使用工具,請使用計數器。
事件將自動追踪事件計數和唯一用戶計數。對於值聚合,計數器事件被視為具有預設值 1 的事件。這意味著像最大/最小/平均這樣的聚合將始終等於 1,而總和將等於事件的總數。
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"任務開始" -- 事件名稱)
帶有值的事件
您還可以追踪帶有值的事件,以滿足對數量數據的需求,例如擊殺/死亡比率或用戶在任務上花費的時間。它也可以用作批量發送事件的方式,以保持在速率限制內,即發送10個擊殺的僵屍,而不是10次發送1個僵屍的擊殺。
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"任務完成時長", -- 事件名稱120 -- 事件值)
事件聚合
所有事件指標包括以下聚合,並支持切片和切塊:
- 計數
- 唯一用戶計數
- 平均值
- 總和
- 最小值
- 最大值
- 每個用戶的平均值
通過選擇聚合類型在 探索 頁面上查看您的事件聚合。

使用自訂字段
自訂事件還允許按自訂字段進行細分,以支持更輕鬆地比較細分。例如,您可以為每個事件提供任務名稱,以查看哪些是用戶最喜歡的,或附加玩家類別以查看某一類別是否具有顯著更高的擊殺/死亡比率。
您可以使用細分選擇器按自訂字段進行細分。

您應該盡可能使用自訂字段,而不是事件名稱,因為事件名稱的基數限制比自訂字段要緊得多。使用自訂字段還可以讓您在不同字段值下看到事件的可視化。
例如,您可以有一個事件名稱為 PlantSeed 和自訂字段值 Plant - Cabbage、Plant - Turnip 和 Plant - Pepper,而不是將 PlantCabbage、PlantTurnip 和 PlantPepper 作為三個獨立事件。這樣,您可以在同一可視化中查看總共種植的種子數量以及比較每種植物。這也降低了您事件名稱的基數。
有關更多信息,請參見 自訂字段。
使用自訂事件來增長您的遊戲
自訂事件使您能夠追踪最重要的指標,提供洞察玩家如何與特定功能和內容互動。使用這些事件可以發現玩家行為的模式並優化您的核心遊戲循環。
在參考遊戲 Plant 中,核心循環在玩家收穫成熟植物時觸發 HarvestPlant 事件。使用自訂事件,您可以追踪每位玩家每天收穫的植物類型的平均數量,並以自訂字段進行細分:
