是否可以将 Firebase 分析挂钩到远程 REST API 端点?
更具体地说,假设我有一个远程 REST API,它有一个端点来计算我的每个用户上传的平均视频数/api/videos/get_average_count。我可以以某种方式将该统计信息集成到 Firebase 分析中吗?(我认为 Firebase 分析中没有报告 API?)
或者,无论如何,我是否可以从其他分析(在前端跟踪)中获取 Firebase 数据并将该数据集成/嵌入到我自己的后端托管的自定义管理中?
Firebase 客户端 (JS) 支持 Firebase Analytics。在那里,我使用该方法logEvent将我的事件记录到 GA v2 并查看很棒的漏斗。
但是,显然,客户端不会跟踪某些事件,例如数据库事件或来自第 3 方的 HTTP 请求,因此我们正在研究如何从 firebase admin SDK 或仅通过 Google Analytics API 记录事件。
不幸的是,Firebase 分析中使用的“谷歌分析测量协议”似乎没有 API。官方与否。
我正在寻找一个规范的响应,以了解是否可以从 firebase admin SDK 或通常使用 Node.JS 中的任何 API/库记录事件(或页面视图)
一个直接的解决方案是尝试在 Node 中使用 firebase 客户端 SDK,但是从这个页面:https://firebase.google.com/docs/web/setup似乎我在 Node.js 上实例化 firebase 客户端 SDK服务器,我无法使用分析功能。
编辑:
虽然还有其他类似的问题,但它们已经存在一年多了,而且答案可能不再有效。
google-analytics firebase measurement-protocol firebase-analytics