reactjs - 带有 react-ga 库的 Google Analytics
问题描述
我输入了初始化代码,但它只运行一次一页。如何让谷歌跟踪器为应用程序中的多个页面触发?
在 App.js 中
ReactGA.initialize("UA-XXXXXXXXX-1");
let baseUrl = window.location.pathname;
ReactGA.pageview(baseUrl);
解决方案
我推荐 2 个不同的选项:
- 在导航栏(或页脚)中添加谷歌跟踪器。它将呈现在每个页面中。
- 创建一个自定义组件并放在每个呈现的页面上。
推荐阅读
- ios - 如何滚动cupertino选择器自动颤动?
- javascript - 将 forwardRef 与 proptypes 和 eslint 一起使用
- javac - Synology DS213 - Java 编译器
- jquery - jqPlot 没有绘制正确的图形
- sql-server - 当 2 个表具有关联 ID 时编写 MS SQL Server 查询
- geometry - Ubuntu 18.04 上的 CGAL 示例
- sockets - 有可能实现它自己的类似 TCP/UDP 的协议吗?
- html - 如何使用 CSS 使输入字段更大?
- http - 为什么我的虚拟主机有一些奇怪的请求
- java - 使用我自己的模型作为参数时执行单元测试时的 java.lang.AssertionError