一尘不染

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

node.js

我将Google Cloud功能用作后端来处理我的应用程序订单并与网关付款连接以接受/拒绝购买…

一切正常。但我想将购买事件注册到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分析事件


阅读 382

收藏
2020-07-07

共1个答案

一尘不染

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

2020-07-07