调试事件报告
默认情况下,Analytics SDK 不会将太多信息记录到控制台,以确保其尽可能高效地运行。
如果要在游戏中设置 SDK 和检测自定义事件,则在调试和/或确认集成是否按预期工作时有三个选项:
在控制台中启用日志记录
要在编辑器的控制台中查看有关记录和上传事件的调试消息,请执行以下操作:
- 转到 Project Settings(项目设置)> Player Settings(播放器设置)> Player(播放器)。
- 转到 Script Compilation(脚本编译)部分 > Scripting Define Symbols(脚本定义符号)。
- 添加关键字 UNITY_ANALYTICS_EVENT_LOGS。
- 选择 Apply(应用)。
注意:建议在构建用于发布的版本之前禁用日志记录。
在 Event Browser(事件浏览器)中查看事件
Event Browser(事件浏览器)有一个事件流,您可以在其中查看游戏发送的有效和无效事件。使用此工具可以确认您的集成,并查看错误和有关无效事件的信息。请参阅事件浏览器。
Web 调试代理工具
您可以使用 Charles Proxy 或 Fiddler 等实用程序从 PC 监控移动设备上的网络活动。正确配置后,即可查看移动设备上生成的各个网络请求和响应。这样可以确认您的游戏是否正在通过网络向 Analytics 发送事件。
步骤如下:
- 在 PC 或 Mac 上安装并配置 Charles Proxy 或 Fiddler。
- 配置 Android 或 iOS 移动设备以使用 PC 作为网络代理。
- 启动游戏并在 Charles 或 Fiddler 中监控网络活动。