从功能记录Analytics事件

时间:2020-07-16 16:12:42

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

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

1 个答案:

答案 0 :(得分:1)

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

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

从本质上讲,您将需要在BigQuery中收集所有数据,以便可以从前端和后端合并数据。