入门
1. 创建一个事件列表
- 为了确保数据完整性,我们要求事件在数据可以从你的游戏发送之前务必在平台上设置完成。这使得数据尽可能的整洁和清晰。参阅管理事件。
- 这个平台拥有50个预先定义的事件,覆盖了游戏中的绝大多数行为
- 十个基本的事件被预先为你的游戏设置
- 创建新的事件或者添加参数到已经存在的事件也同样可以轻松使用这个功能强大的事件管理接口。
2. 嵌入SDK
- 现在,你可以设置事件来开始收集数据。下一步是添加数据收集SDK到你的游戏。
- deltaDNA平台以JSON的格式接收数据。你可以通过REST API发送原始的JSON给我们,或者你可以使用我们的SDK之一来帮助你发送数据给我们
- 如果你正在使用一个基于服务器的游戏,且数据都是从你的服务器直接发送的,你应当使用REST API。如果你的游戏是移动版的,你应当将Android SDK或者iOS SDK包含进来。对于那些使用Unity作为平台的游戏,我们有一个特制的UNITY SDK
- 你必须做的第一件事是为你的游戏获取专用URL和环境键值,你将需要这些来确保数据流向平台正确的位置。这在游戏详情页面可用。
- 依照每个SDK的快速入门教程,这通过实现4个获取数据流的基本事件来教会你。这将花费不超过一个小时,你将收集数据来驱动这个显示面板。
3. 确认数据正确性
- 从前述的屏幕你可以看到什么数据正在被发送,还有来自哪里的数据存在错误
- 有一组QA工具允许你迅速验证正在发送的JSON,这个工具将提供给你深入的响应,因此你可以看到精确的你正在发送给我们的数据存在的错误
- 事件浏览器工具允许你查看最近2小时内已经被系统接收的最新100条事件。如果事件存在错误你可以查看事件存在什么错误。你还可以跟踪特定的事件或者指定的用户来查看如你预期的正在接收的正确事件。
4. 上线
- 你有一个游戏的两个版本,开发(Dev)和实际(Live),来确保开发数据不会与真实数据混在一起。你应当在开发版本做所有的测试来确保数据正确,且事件定义正确。一旦你将其设置正确,你可以将事件推送到实际环境
- 上线是指替换这个APP键值,并将最新版本的事件推送到实际环境
- 保持QA在开发环境可以使其容易查看传进来的事件;你将只需要使用一小部分用户来工作,因此其恰当且容易跟踪用户和验证事件序列。
5. 邀请他人加入
6. 设置其他游戏
- 对一个游戏来说,deltaDNA是一个功能强大的系统。但是添加更多的游戏允许你使用折线图和条形图(Slice & Dice)工具来查看游戏
- 你可以到设置(Setup)的账户概览(Account Overview)轻松设置一个新的游戏,并选择游戏(Games)。这可以让你添加新游戏,改变你想要解锁更多特征的包,以及查看当前的游戏详情
- 每个新游戏将在主介绍屏幕出现,因此你可以一目了然每个游戏的运行情况。