我正在尝试计算用户在我的应用上花费的总时间。我们在 BigQuery 中集成了 firebase 分析数据。我可以在查询的选择语句中对 engagement_time_msec 的值使用总和吗?这就是我正在尝试的:
SELECT SUM(x.value.int_value)
FROM "[dataset]",
UNNEST(event_params) AS x WHERE x.key = "engagement_time_msec"
执行此查询后,我获得了很大的值(value)。我不确定是否可以使用 SUM("engagement_time_msec") 来计算用户在应用上花费的总时间。
如有任何帮助,我们将不胜感激。
最佳答案
这实际上取决于您拥有的数据集。理想情况下,如果有的话,您会想要登录和注销时间戳。取值之间的 time_diff,按用户、设备、加载顺序等分组。定义单个事件的任何内容
关于firebase - 使用 Google BigQuery Firebase 分析数据计算用户在应用上花费的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52759436/