在我的ios应用中,用户上传文件。我正在记录一个名为" upload_time"的自定义事件。因为我希望看到大约上传的时间。
FIRAnalytics.logEvent(withName: "upload_time", parameters: [
kFIRParameterItemID: "upload_time_\(Constants.versionNumber)",
kFIRParameterItemName: val
])
我希望能够按应用的版本号进行过滤,并查看上传时间的百分比。我把时间分成了10个括号,所以" val"只是四舍五入到最接近的10。
就像select_content默认事件允许您按content_type和item_id过滤一样,我也希望能够按版本号进行过滤,并查看控制台中不同时间段的百分比。目前,似乎我所设置的只是将每天的所有值加起来。
How I setup parameters in the console
非常感谢任何帮助。
答案 0 :(得分:1)
无法在Firebase控制台中配置临时报告。
如果您想要控制台中提供的报告以外的报告,那么您最好的选择是export the results to BigQuery和use a visualization tool。
一旦你完成这些设置,天空就是限制:)
答案 1 :(得分:0)
Firebase Performance Monitoring听起来更合适。查看入门指南here。性能监控实际上会自动捕获大量网络数据。
此外,性能监控允许您按许多参数进行过滤,例如设备类型,操作系统版本,应用程序版本等。它仍处于测试阶段,因此,如果您想要的某些功能尚不存在,请随时提交feature request。
答案 2 :(得分:0)
要在GA for Firebase中添加另一种方法,可以Export the Firebase data to Big Query运行查询,以计算按版本过滤的所有应用实例的上传时间百分比。
请查看此doc的第6步,了解Firebase收集的Big Query数据的示例查询。