【发布时间】:2019-10-21 12:54:27
【问题描述】:
我已将 Firebase 分析添加到我的网络应用程序,但我的分析触发器 onLog 没有触发。
我将 Firebase 分析添加到我的网站:
<script src="https://www.gstatic.com/firebasejs/7.2.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/7.2.0/firebase-database.js"></script>
<script src="https://www.gstatic.com/firebasejs/7.2.0/firebase-analytics.js"></script>
然后我在页面加载时注册事件:
const defaultAnalytics = window.firebase && window.firebase.analytics();
if (defaultAnalytics){
defaultAnalytics.logEvent('viewedNote', { noteId});
}
我设置了在注册这些事件时触发的 firebase 函数。
exports.logViewedNote = functions.analytics.event('viewedNote').onLog((event) => {
console.log(event)
});
但是,我在 Firebase 控制台中没有看到这些功能的任何日志。阿卡,他们没有开火。我正在收听的事件已设置为超过 72 小时的转换事件,但仍然没有。
我做错了什么?
【问题讨论】:
-
如果您已按照所有文档进行操作,但仍无法正常工作,请向 Firebase 支持提交错误报告。 support.google.com/firebase/contact/support
标签: javascript firebase google-cloud-functions firebase-analytics