gpt4 book ai didi

javascript - 带有反应的谷歌分析不起作用

转载 作者:行者123 更新时间:2023-12-01 17:14:09 25 4
gpt4 key购买 nike

我在我的 react 项目中使用谷歌分析,即使我在线也没有显示任何活跃用户。我尝试了在网上找到的不同方法,但似乎都没有奏效。我只在本地主机上尝试过,而不是在已部署的网站上尝试过,但我认为它应该仍然可以工作。
这是我的代码。
我的 app.js

import React, { Suspense, useEffect } from "react";
import "./App.css";
import IntroPage from "./containers/IntroPage/IntroPage";
import Layout from "./containers/Layout/Layout";
import { Switch, Route, Redirect, withRouter } from "react-router-dom";
import Spinner from "./Components/UI/Spinner/Spinner";
import ReactGA from "react-ga";

const Contact = React.lazy(() => import("./Components/Contact/Contact"));

const trackingId = "UA-171033255-1";
ReactGA.initialize(trackingId);


function App() {
useEffect(() => {
ReactGA.pageview(window.location.pathname + window.location.search);
}, []);

return (
<div className="App">
<Layout>
<Switch>
<Route
path="/contact"
render={() => (
<Suspense
fallback={
<div className="Fallback">
<Spinner />
</div>
}
>
<Contact />
</Suspense>
)}
/>
<Route path="/" component={IntroPage} />
<Redirect to="/" />
</Switch>
</Layout>
</div>
);
}

export default withRouter(App);
我在这里做错了什么?

最佳答案

您是否在 html 的头部包含了用于谷歌分析的 cdn 链接和 js?

关于javascript - 带有反应的谷歌分析不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63656009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com