Reactjs web应用程序的firebase.analytics()默认记录事件是什么?
从这一页,我们得到Firebase应该自动记录一些事件 我有一个web应用程序,这不是一个移动应用程序。这已经令人困惑,因为99%的自动收集事件都是针对移动应用程序的 我只想记录每个Reactjs web应用程序的firebase.analytics()默认记录事件是什么?,reactjs,firebase,google-analytics,react-hooks,firebase-analytics,Reactjs,Firebase,Google Analytics,React Hooks,Firebase Analytics,从这一页,我们得到Firebase应该自动记录一些事件 我有一个web应用程序,这不是一个移动应用程序。这已经令人困惑,因为99%的自动收集事件都是针对移动应用程序的 我只想记录每个page\u视图事件。而且我的web应用程序是一个单页应用程序,所以我是否需要在客户端代码的每个URL更改上记录此事件 现在,我唯一要做的就是: useEffect(() => { props.firebase.analytics(); },[props.firebase]); 此代码在我的web应用
page\u视图
事件。而且我的web应用程序是一个单页应用程序,所以我是否需要在客户端代码的每个URL更改上记录此事件
现在,我唯一要做的就是:
useEffect(() => {
props.firebase.analytics();
},[props.firebase]);
此代码在我的web应用上每次用户访问仅运行一次。在App.js
第一次装载之后
奇怪的是,我在谷歌分析控制台上看到了page\u view
事件:
我这样做的方式是在每个组件/页面上传递一个名称。然后在谷歌分析中创建一个漏斗 我想知道:“有多少用户从我的文章页面和 转到仪表板“ 我在一个流中有三个组件 着陆部件
useEffect(() => {
analytics.logEvent('landing_page_view');
});
useEffect(() => {
analytics.logEvent('login_page_view');
});
useEffect(() => {
analytics.logEvent('dashboard_page_view');
});
登录组件
useEffect(() => {
analytics.logEvent('landing_page_view');
});
useEffect(() => {
analytics.logEvent('login_page_view');
});
useEffect(() => {
analytics.logEvent('dashboard_page_view');
});
仪表板组件
useEffect(() => {
analytics.logEvent('landing_page_view');
});
useEffect(() => {
analytics.logEvent('login_page_view');
});
useEffect(() => {
analytics.logEvent('dashboard_page_view');
});
然后创建一个看起来像这样的漏斗。(我的数据有点混乱,但你明白了)
希望这有帮助:)