Firebase分析使用云功能记录事件



我使用谷歌云功能作为后端来处理我的应用程序订单,并连接网关支付来接受/拒绝购买。。。

一切都很好。但我想将购买事件注册到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);

然后它会出现在我的仪表板上。。。问题是,我只想在用户支付购买费用时注册此事件,这样就可以从应用程序中完成,必须在支付网关返回到我的后端并显示支付状态后进行设置

我正在使用node-js作为后台的谷歌云功能,我想知道如何从那里注册一个firebase分析事件

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

另请参阅:

  • 我可以在Google Analytics中跟踪我的Firebase功能吗
  • Firebase-记录服务器端云功能中的事件
  • 来自远程REST API的Firebase分析

最新更新