You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase DebugView无法获取level参数的Unity集成问题

解决Firebase Analytics level参数在DebugView不显示的问题

可能原因及修复步骤

1. 改用Firebase预定义参数常量

Firebase Analytics内置了标准化的参数常量,level属于预定义参数范畴,直接使用字符串"level"作为参数名可能被系统过滤。修改代码使用官方预定义参数:

Parameter[] Parameters = {
    new Parameter(FirebaseAnalytics.ParameterLevel, 12),
    new Parameter("character", "Superman"),
};
FirebaseAnalytics.LogEvent("level_up", Parameters);

2. 配置自定义参数(若坚持用自定义命名)

如果一定要用自定义参数名"level",需在Firebase控制台完成配置:

  • 进入Analytics > 事件页面
  • 找到level_up事件,添加自定义参数level
  • 配置完成后等待10-15分钟,重新触发事件查看DebugView

3. 验证DebugView设备连接与延迟问题

  • 确认DebugView右上角已选中当前测试设备
  • 触发level_up事件后等待1-2分钟,DebugView存在轻微数据同步延迟

4. 核对logcat日志中的参数完整性

执行adb logcat -s "FA", "FA-SVC"后,检查日志中是否明确输出level参数:

若日志里有level参数但DebugView不显示,优先排查参数命名或控制台配置;若日志里也无该参数,检查代码中参数是否正确初始化并传递。

5. 清除应用缓存重试

在测试设备上进入设置 > 应用 > 你的应用 > 存储 > 清除数据,重启应用后重新触发level_up事件,再查看DebugView。

内容的提问来源于stack exchange,提问作者Constantine Mukhin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 21:34:55