Firebase 日志事件
Posted
技术标签:
【中文标题】Firebase 日志事件【英文标题】:Firebase log event 【发布时间】:2020-12-14 14:53:59 【问题描述】:我有实现网站共享方法的 javascript 文件(事件监听器):
const shareBtn = document.getElementById('shareBtn');
shareBtn.addEventListener("click", () =>
if (navigator.share)
navigator
.share(
title: "",
text: "",
url: ""
)
.then()
.catch();
else
);
我在另一个文件(来自 Firebase 的代码)中添加了 Firebase 分析。 如何在 Firebase 中记录事件以记录共享事件?如何在 Javascript 中导入 Firebase 分析?如何记录不同方法的事件?
我在此合并了两个文件:
var firebaseConfig = // ;
firebase.initializeApp(firebaseConfig);
const analytics = firebase.analytics();
const shareBtn = document.getElementById('shareBtn');
shareBtn.addEventListener("click", () =>
if (navigator.share)
navigator
.share(
title: "",
text: "",
url: ""
)
.then()
.catch();
analytics.logEvent('clicked_share');
else
);
但我不想在 firebase.js 文件中包含所有点击方法。
【问题讨论】:
提供您的代码示例。 @Gander 我添加了代码 提供您尝试访问 firebase 日志的代码示例。 @Slipoch 我添加了我的尝试:( 【参考方案1】:此documentation 向您展示了如何将 Google Analytics for Firebase 添加到您的网络应用并开始记录事件。如果您喜欢看视频而不是阅读文档,也可以观看此tutorial。
要验证您的实现,您可以在浏览器中启用调试模式,然后安装 Google Analytics Debugger Chrome 扩展程序。安装后,启用扩展并刷新页面。从那时起,扩展程序将以调试模式在您的应用程序中记录事件。您可以在 Firebase 控制台中查看 DebugView 中记录的事件。
【讨论】:
以上是关于Firebase 日志事件的主要内容,如果未能解决你的问题,请参考以下文章