谷歌分析没有从 ReactGa 注册任何东西
Posted
技术标签:
【中文标题】谷歌分析没有从 ReactGa 注册任何东西【英文标题】:Google analytics is not registering anything from ReactGa 【发布时间】:2021-08-31 23:40:54 【问题描述】:我已经在我的 app.js 文件中设置了 ReactGa,并仔细检查了我的谷歌分析 ID 是否适用于我的网站,但我的谷歌分析仪表板中仍然没有反映任何综合浏览量。我感觉这与 react-router 有关,但我不确定如何调试 ReactGa。
import React, useState, useEffect from "react";
import BrowserRouter as Router, Switch, Route from "react-router-dom";
import ReactGa from "react-ga";
//import CSS
import "./App.css";
//import components
import AboutMePage from "./components/about-me-page/AboutMePage";
import MyWorkPage from "./components/my-work-page/MyWorkPage";
function App()
//Google analytics
useEffect(() =>
ReactGa.initialize("**removed for stack overflow**");
//monitor page views
ReactGa.pageview("/");
ReactGa.pageview("/my-work");
, []);
//states
const [currentTags, setCurrentTags] = useState([]);
const [videoPanelObject, setVideoPanelObject] = useState(
hidden: true,
videos: [],
videoNumber: 0,
);
return (
<>
<Router>
<Switch>
<Route path="/" exact render=(props) => <AboutMePage ...props /> />
<Route
path="/my-work"
render=(props) => (
<MyWorkPage
...props
currentTags=currentTags
setCurrentTags=setCurrentTags
videoPanelObject=videoPanelObject
setVideoPanelObject=setVideoPanelObject
/>
)
/>
</Switch>
</Router>
</>
);
export default App;
【问题讨论】:
这个帐号是什么时候创建的?你等了多久?您查看实时报告了吗? 它是几天前创建的。实时报告中也没有显示任何内容。 【参考方案1】:新的谷歌分析帐户需要 24 -72 小时才能开始记录数据。
一旦您的帐户启动并运行。
当您发送请求时,数据需要 24 到 48 小时才能显示在标准报告中,但它应该会立即显示在实时报告中。
【讨论】:
该帐户已运行超过 72 小时,但仍然没有任何反应。实时数据也没有显示任何内容。 ReactGa 仅适用于通用分析您确实创建了通用分析帐户而不是 GA 4 帐户,对吗?以上是关于谷歌分析没有从 ReactGa 注册任何东西的主要内容,如果未能解决你的问题,请参考以下文章