【发布时间】:2020-06-25 21:06:36
【问题描述】:
我使用 firebase 基础架构作为后端来处理我的应用内购买...因为我有许多网关并接受离线付款,所以我不能仅依靠 google-billing 来记录购买事件。
我想在处理网关支付状态并更新数据库的 firebase 函数中执行此操作,但接缝表明 firebase 分析没有很好地导入到云功能基础架构中
var firebase = require('firebase');
var analytics = firebase.initializeApp().analytics();
exports.teste = (req, res) => {
analytics.logEvent('analytics.EventName.PURCHASE', {
currency: 'BRL',
items: [{
item_id: 'sku'
}],
shipping: 1.00,
tax: 2.00,
transaction_id: 'SM_1234',
value: 20.0
});
let message = req.query.message || req.body.message || 'Hello World!';
res.status(200).send(message);
};
A 2020-06-25T20:50:37.613Z teste Provided module can't be loaded. teste
A 2020-06-25T20:50:37.613Z teste Is there a syntax error in your code? teste
admin sdk 不包含分析模块。
有没有办法在云函数中记录事件?
【问题讨论】:
标签: node.js firebase google-cloud-functions firebase-analytics