Google Play 游戏事件服务允许您收集玩家在游戏过程中生成的累积数据,并将其存储在 Google 服务器中以进行游戏分析。您可以灵活定义您的游戏应收集哪些玩家数据;这可能包括以下指标的频率,例如
- 玩家使用某个特定物品的频率
- 玩家达到某个特定等级的频率
- 玩家执行某个特定游戏动作的频率
您可以将事件数据作为改进游戏的反馈。例如,您可以调整游戏中某些玩家觉得太难完成的关卡的难度级别。
要了解如何为您的平台实现事件,请参阅客户端实现。
在您的游戏中集成事件
以下工作流程描述了如何在游戏中应用事件
- 定义事件。要在游戏中定义要捕获的新事件
- 在Google Play 管理中心,转到您游戏的事件页面。
- 点击添加新事件按钮并配置事件属性。
- 按照发布您的游戏更改中描述的步骤发布您的事件定义。
使用事件 API 在游戏中实现事件捕获。例如,在您的 Android 代码中,每当您的游戏检测到其关注的事件被触发时,调用事件
increment
方法。查看事件数据。转到 Google Play 管理中心中您游戏的事件页面,以查看所捕获事件的统计信息。
事件基础知识
事件 API 提供了一种定义和收集有趣游戏指标并将其上传到 Play 游戏 SDK 的方法。
Play 游戏 SDK 事件包含以下关键属性
属性 | 说明 |
---|---|
ID | Google Play 管理中心为此事件生成的唯一字符串。使用此唯一 ID 在您的游戏客户端中引用该事件。 |
名称 | 事件的短名称。名称最多可包含 100 个字符。此值由 Google Play 管理中心使用,并可在您的游戏中显示。 示例
|
说明 | 事件的更长说明(例如,“玩家击杀僵尸的次数”或“玩家消除和匹配的红色宝石总数”)。说明最多可包含 500 个字符。此值由 Google Play 管理中心使用,并可在您的游戏中显示。 |
事件类型 |
一个字段,声明事件正在跟踪的数据类型。此值由 Google Play 管理中心用于支持玩家分析报告。 支持两种事件类型
|
图标 | 将与您的事件关联的方形图标。 |
创建事件
要为您的游戏创建新事件,请按照以下步骤操作
- 在Google Play 管理中心,点击左侧的游戏服务图标并选择您的游戏条目。
- 选择左侧的事件标签页,然后点击添加事件按钮。
- 填写您要创建的事件的详细信息。
- 点击保存。如果没有错误,您的事件将处于“准备发布”状态。您现在可以继续发布您的游戏更改。
编辑事件
要编辑您已创建的事件
- 在Google Play 管理中心,打开事件标签页并选择您要编辑的事件条目。您应该会看到与创建事件时使用的相同表单。
- 进行您的编辑更改。
- 完成事件编辑后,点击保存按钮。
- 测试您的游戏以验证修改后的事件。如果它正常工作,请重新发布您的游戏更改。
删除事件
您可以删除处于草稿状态或已发布的事件。要在 Google Play 管理中心删除事件,请点击该事件表单底部的删除按钮。
重置事件数据
您可以重置事件测试人员的玩家进度数据。
- 要在 Google Play 管理中心重置草稿事件,请点击该事件表单底部的重置事件进度按钮。
- 要以编程方式重置事件数据,请调用管理 API
Events
方法。
客户端实现
要了解如何为您的平台实现事件,请参阅以下资源