具有云功能的Firebase分析日志事件

时间:2018-12-09 02:47:21

标签: node.js firebase google-cloud-functions firebase-analytics

我正在使用Google云功能作为后端来处理我的应用程序订单,并与网关付款连接以接受/拒绝购买...

一切正常。但我想将购买事件注册到Firebase分析中,以便可以在Firebase的同一仪表板中监视所有应用收入

在android上,我可以做类似的事情:

Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
bundle.putString(FirebaseAnalytics.Param.VALUE, value);
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.PURCHASE, bundle);

然后它将出现在我的仪表板上...问题是我只想在用户为购买付款时注册此事件,因此可以从应用程序完成此操作,必须在付款网关返回到我的付款状态后端

我将Google Cloud功能与Node js作为后端一起使用,我想知道如何从那里注册Firebase分析事件

1 个答案:

答案 0 :(得分:0)

没有SDK可以将事件从Node.js / Cloud Functions发送到Google Analytics for Firebase。我看到的唯一方法是将Firebase Analytics导出到BigQuery,然后再从Cloud Functions写入BigQuery。然后,您可以在BigQuery中对合并的数据执行查询。

另请参阅: