firebase - 如何从 BigQuery 中提取 Firebase 每日用户参与度?
问题描述
我与 BigQuery 建立了 Firebase 连接,我想提取分析仪表板上的每日用户参与度信息。 Firebase Analytics 仪表板每日用户参与度
我已经尝试使用 EVENT_NAME 过滤器作为“user_engagement”、“screen_view”和 EVENT_PARAMS_KEY 作为“engagement_time_msec”、“engaged_session_event”来查找数字。使用前面提到的过滤器,我什至无法接近 firebase 值。有人知道如何联系他们
解决方案
根据文档,当应用程序在前台运行时,Firebase SDK 会定期触发用户参与度数据收集。这么说,因为user_engagement
我们可能正在查看事件,过滤其中的条目event_params.key = "engagement_time_msec"
并从那里获取event_params.value.int_value
。
SELECT event_timestamp, user_pseudo_id,
(SELECT value.int_value FROM UNNEST(event_params) WHERE key =
"engagement_time_msec") AS engagement_time
FROM `firebase*.events_*`
WHERE event_name = "user_engagement"
推荐阅读
- typescript - 找不到模块:错误:无法在 babel 和 monorepo 中的打字稿中解析
- javascript - 外部 JS 文件引擎——使用 node.js 操作数据库?php?
- amazon-web-services - Serverless 通过层次结构路径获取 SSM 参数
- corda - Corda - 持久状态 V/S 线性状态
- android - 如何不根据大小将下载的图像正确显示到警报对话框中?
- javascript - 更改传单上图标的质量
- flutter - 我们如何删除某些目录中的文件?
- c - 从链表计算数据并将结果输出到 C 中的 CSV 文件
- html - 缩小窗口时如何摆脱水平滚动条?
- node.js - 无法连接到 MongoDB 服务器