这个问题已经有答案了:
Firebase - log events from server side cloud functions [duplicate](1个答案)
4年前关闭。
我使用谷歌云功能作为后端来处理我的应用程序订单和连接网关支付接受/拒绝购买.
一切正常。但我想注册购买事件到firebase分析,这样我就可以监控所有应用程序的收入在同一 Jmeter 板在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);
它就会出现在我的 Jmeter 板上问题是我想注册此事件只有当用户支付购买,所以它可以从应用程序完成,它必须设置后,支付网关返回到我的后端与支付状态
我使用谷歌云函数与节点js作为后端,我想知道我如何才能注册一个firebase分析事件从那里
1条答案
按热度按时间kgsdhlau1#
更新:现在有**一个API可以从服务器端环境和通过REST调用向Google Analytics发送事件。参见Roman的答案here和sending Measurement Protocol events to Google Analytics的文档。
原创答案
没有SDK可以将事件从Node.js/Cloud Functions发送到Google Analytics for Firebase。我能看到的唯一方法是将Firebase Analytics导出到BigQuery,然后也从Cloud Functions写入BigQuery。然后,您可以在BigQuery中对组合数据执行查询。
另见: