【发布时间】:2020-05-11 12:30:31
【问题描述】:
从这个页面,我们了解到 Firebase 应该自动记录一些事件。
https://support.google.com/firebase/answer/6317485?hl=en
我有一个网络应用程序,这不是移动应用程序。这已经令人困惑了,因为自动收集的事件中有 99% 是针对移动应用的。
我只想记录每个page_view 事件。而且我的网络应用是单页应用,所以我是否需要在客户端代码的每个 URL 更改时记录此事件?
现在,我唯一要做的就是:
useEffect(() => {
props.firebase.analytics();
},[props.firebase]);
每次用户访问我的网络应用时,此代码仅运行一次。在App.js 第一次挂载之后。
奇怪的是,我在 Google Analytics Console 上收到了page_view 事件:
【问题讨论】:
标签: reactjs firebase google-analytics react-hooks firebase-analytics