group_created、character_created 或 player_created 之類的事件。在實體事件模型下,只有單一事件 entity_created 涵蓋上述所有情況。
透過新的實體格式,我們得以簡化現有的不同 API 和事件數量。在我們完成移轉至新事件模型的期間,為了支援現有遊戲,您仍會在 PlayStream 監視器中看到傳統事件與實體事件並存。
實體事件支援下列 PlayFab 功能:
- 批次事件 - 使用 WriteEvents API 一次將多個實體事件寫入 PlayStream。
- 即時規則引擎 - 設定規則以即時回應流經 PlayStream 的實體事件,並觸發各種動作。PlayFab 支援對實體事件執行下列動作:
- 執行自訂 CloudScript (包括搭配 Azure Functions 的 CloudScript)
- 傳送電子郵件
- 即時偵錯工具 - 在 PlayStream 監視器中查看實體事件與傳統事件一起顯示。
PlayStream 目前不支援為名稱超過 40 個字元的事件建立規則。
- PlayFab Insights - 提供可一起檢查所有事件資料 (包括傳統事件和實體事件) 的工具。
