Firebase Console无法查看Explorations数据问题求助
Firebase Analytics自定义事件在Explorations中无数据排查方案
问题背景
使用以下代码上报自定义事件:
Bundle bundle = new Bundle(); bundle.putString("CustomLog", "TEST" + System.currentTimeMillis()); FirebaseAnalytics.getInstance(getApplicationContext()).logEvent("MyCustom", bundle);
2024年11月测试时可正常在Explorations查看数据,但2025年2月7日起页面显示无数据,重新上报数十条数据并等待24小时后仍无法查看,且「最近30分钟关键事件」始终无数据。
排查步骤
- 确认事件与报表筛选匹配
先到Firebase控制台「事件」页面检查是否存在MyCustom事件的上报记录:- 若事件列表里无该事件,说明客户端上报环节异常;
- 若事件存在但Explorations无数据,检查报表筛选条件:确认时间范围选择正确,维度/指标筛选未误排除
MyCustom事件或CustomLog参数。
- 验证设备实时上报状态
打开设备「开发者选项」→「Firebase Analytics DebugView」,实时查看MyCustom事件是否成功发送:- DebugView能看到事件:说明客户端上报正常,问题出在控制台数据同步,可等待更长时间或联系Firebase支持;
- DebugView看不到事件:检查google-services.json是否为当前项目有效文件,设备网络是否正常,代码中是否调用过
setAnalyticsCollectionEnabled(false)禁用数据收集。
- 检查权限与项目配置变更
- 确认当前登录账号拥有项目「Analytics管理员」或「编辑」权限,避免因权限不足无法查看数据;
- 检查
MyCustom事件是否被标记为「已删除」,项目数据保留期限设置是否影响了数据展示。
- 排查实时数据异常
「最近30分钟关键事件」通常有1-5分钟延迟,若超过30分钟仍无数据:- 确认设备是否处于Debug模式:Debug模式下事件默认仅发送到DebugView,不会进入正式报表(需手动开启DebugView的「发送到Analytics」选项);
- 确认上报设备数量:若仅少量测试设备上报,可能因数据采样导致报表无法显示。
内容的提问来源于stack exchange,提问作者Politchi Li
相关产品推荐
相关产品推荐

