调试事件报告

默认情况下,Analytics SDK 不会将太多信息记录到控制台,以确保其尽可能高效地运行。

如果要在游戏中设置 SDK 和检测自定义事件,则在调试和/或确认集成是否按预期工作时有三个选项:

在控制台中启用日志记录

要在编辑器的控制台中查看有关记录和上传事件的调试消息,请执行以下操作:

  1. 转到 Project Settings(项目设置)> Player Settings(播放器设置)> Player(播放器)
  2. 转到 Script Compilation(脚本编译)部分 > Scripting Define Symbols(脚本定义符号)
  3. 添加关键字 UNITY_ANALYTICS_EVENT_LOGS
  4. 选择 Apply(应用)

注意:建议在构建用于发布的版本之前禁用日志记录。

在 Event Browser(事件浏览器)中查看事件

Event Browser(事件浏览器)有一个事件流,您可以在其中查看游戏发送的有效和无效事件。使用此工具可以确认您的集成,并查看错误和有关无效事件的信息。请参阅事件浏览器

Web 调试代理工具

您可以使用 Charles Proxy 或 Fiddler 等实用程序从 PC 监控移动设备上的网络活动。正确配置后,即可查看移动设备上生成的各个网络请求和响应。这样可以确认您的游戏是否正在通过网络向 Analytics 发送事件。

步骤如下:

  1. 在 PC 或 Mac 上安装并配置 Charles Proxy 或 Fiddler。
  2. 配置 Android 或 iOS 移动设备以使用 PC 作为网络代理。
  3. 启动游戏并在 Charles 或 Fiddler 中监控网络活动。