javascript - react-ga - React 上最简单的 Google Analytics 设置 - 无响应
问题描述
我正在尝试在我的 React 应用程序上设置 Google Analytics,但我无法正常工作。
我遵循了文档并正在运行我的 app.js 中包含的以下代码:
import ReactGA from 'react-ga'
...
useEffect(() => {
ReactGA.initialize(process.env.REACT_APP_GOOGLE_ANALYTICS)
ReactGA.pageview('/')
ReactGA.pageview(window.location.pathname + window.location.search);
}, [])
(我已将我的 Tracking ID 保存到我的 .env 文件中,该文件是从我的 analytics.google 控制台复制的)
我正在从 localhost:3000 运行我的应用程序,但没有通过 Chrome 的开发人员工具中的网络选项卡发送任何内容(我假设您会在此处看到数据被发送回 Google Analytics)。我也尝试过这里的“演示代码”:https ://github.com/react-ga/react-ga
我的 Google Analytics 控制台上没有任何变化,我的开发人员工具中也没有发生任何变化。
有人可以告诉我如何从这里开始吗?
解决方案
好的,所以我在我的 Chrome 扩展程序中运行了一个广告拦截器,它正在扼杀谷歌分析。我的开发人员工具中没有错误消息,因此无法解决,只是因为我在 react-ga 问题页面中看到了这篇文章: https ://github.com/react-ga/react-ga /问题/449
希望这可以节省其他人的时间!
推荐阅读
- oracle - 如何在sql developer中执行同时具有out参数和返回值的函数以获取结果
- r - 如何根据列中的特定值序列在 df 中标记组
- python - python http服务器接收http post并使客户端重定向到另一个页面?
- kotlin - Kotlin:使用 Moshi 和 Hilt 对通用 JsonAdapter 进行依赖注入
- c++ - 一个变量在 C++ 中如何以及在哪里可能没有关联的名称?
- javascript - 在挂载下一个组件之前,如何在我的 App.vue 中等待异步函数?
- python - 试图将 txt 文件中的 json 数据加载到 python 变量中
- mysql - 当我想在idea上运行我的j2ee+maven+spring-boot+mysql项目时,出现错误
- matplotlib - 从数据透视数据中添加数据值以绘制
- salesforce - 在电子邮件模板中写入选项列表键而不是显示值