Firebase Analytics - 自定义事件,请参阅百分比而非值(iOS)

时间:2017-08-22 00:22:39

标签: ios firebase firebase-analytics

在我的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

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:1)

无法在Firebase控制台中配置临时报告。

如果您想要控制台中提供的报告以外的报告,那么您最好的选择是export the results to BigQueryuse 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数据的示例查询。