【问题标题】:Logging Analytics events from functions从函数记录 Analytics 事件
【发布时间】:2020-07-16 16:12:42
【问题描述】:

我们有三个连接到 Firebase 实例的移动应用:一个面向客户端的应用和两个面向管理员/员工的应用。我们在每个事件中记录了各种事件,但我们有几类事件要记录,这些事件不是面向客户端或发起的,但我们需要归因于用户。例如,如果用户下订单但他们的付款被拒绝,或者如果他们下的订单我们的系统出于某种原因自动取消。是否可以从函数中记录这些?我们知道用户 ID,因此我们很容易将事件归因于正确的用户,但我没有看到从函数中执行此操作的方法。

【问题讨论】:

    标签: firebase google-cloud-functions firebase-analytics


    【解决方案1】:

    Firebase Analytics 不支持直接记录来自移动应用以外来源的事件。但是,您可以:

    1. Export your Firebase data to BigQuery,确保您的事件具有用户的 ID
    2. 编写后端代码以使用相同的 ID 将其他事件记录到 BigQuery 中的另一个表中
    3. 编写查询以在公共 ID 上连接这些表,从而获得所有这些事件之间的连续性

    基本上,您需要将所有数据集中到 BigQuery 中,以便合并来自前端和后端的数据。

    【讨论】:

    • 很好,我们刚开始使用 BigQuery 构建分析仪表板,我怀疑这是正确的答案,但在我走这条路之前,我想我会检查一下。
    猜你喜欢
    • 1970-01-01
    • 2016-09-23
    • 2019-06-21
    • 2016-11-22
    • 2021-09-19
    • 2021-04-26
    • 1970-01-01
    • 1970-01-01
    • 2014-04-24
    相关资源
    最近更新 更多