Skip to main content

实时分析:核心概念

分析系统为你提供有关游戏内活动的精确见解。
  • 你今天有多少玩家?
  • 他们在哪里遇到困难?
  • 他们喜欢什么?
  • 玩了多少场游戏?
  • 获得了多少 XP?
  • 打开了多少宝箱 - 以及在哪些关卡上?
  • 完成某个关卡的平均时间是多少?
此类信息对于你的营销、关卡设计、UX 故障排除和产品开发的其他方面非常宝贵。 分析系统的核心是为你提供聚合、查询和分析你的游戏生成的事件、构建报告以及导出和处理原始数据的工具。

PlayFab 事件

事件 - 作为数据结构 - 表示游戏状态的变化。事件表示为 JSON 对象。每个事件有四个部分:
  1. Name(或唯一类型标识符) - (发生了什么?)
  2. Entity(玩家、title 或角色) - (是谁造成的?)
  3. Timestamp - (什么时候发生的?)
  4. Associated Data(也称为 Body) - (相关细节是什么?)
区分自动事件和自定义事件很重要。我们的 PlayStream 事件 教程解释了区别。

事件流

任何分析系统的核心都是事件流 - 这是一份按时间排序的所有事件的综合列表。 你的玩家将产生大量不同的事件。但是这些事件本身不会被捕获 - 你需要一个分析系统来捕获它们以供以后分析。 一个可靠的分析系统允许你对给定的一组事件进行分组、排序、筛选、计数、转换和执行计算,将事件流转变为有价值的、最新的信息,你可以使用这些信息来运行高效的 LiveOps。

另请参阅

  • 操作和规则:对 PlayStream 事件采取实时操作。
  • Webhooks:根据特定的游戏事件自动触发非 PlayFab 服务器。
最后修改于 2026年8月13日