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