首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能在我的反应应用程序中访问谷歌分析?

为什么我不能在我的反应应用程序中访问谷歌分析?
EN

Stack Overflow用户
提问于 2021-04-20 15:33:32
回答 1查看 503关注 0票数 0

我试图启用谷歌分析与帮助react-ga钩子。

我在github上跟踪了他们的文档,我不知道为什么得不到任何数据,也不知道如何调试这些数据。我已经在每个页面上粘贴了这个ReactGA.initialize("G-NHW4EP16PN");代码,但是我仍然没有得到任何东西,而且在我的Firebase应用程序中也没有流配置。

代码语言:javascript
复制
import ReactGA from "react-ga";

function App() {
  useEffect(() => {
    ReactGA.initialize("G-NHW4EP16PN");
    ReactGA.pageview(window.location.pathname + window.location.search);
    console.log(window.location.pathname);
  }, []);
  return (
    <>
      <Suspense fallback={<LoadingWait src={LoadImg} />}>
        <Router>
          <Sidebar />
          <Switch>
            <Route component={Overview} path="/" exact={true} />
            <Route component={Work} path="/work" />
            <Route component={Services} path="/services" />
            <Route component={Contact} path="/contact" />
            <Route component={PageNotFound} />
          </Switch>
        </Router>
      </Suspense>
    </>
  );
}

export default App;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-20 16:28:04

react ga自述

初始化方法以一个通用的解析gaTrackingID作为其第一个参数。您正在发送它的G-NHW4EP16PN,这不是一个通用的分析跟踪id。我会再次检查您的帐户,您似乎试图发送一个GA4测量id代替。

代码语言:javascript
复制
ReactGA.initialize('UA-000000-01', {
  debug: true,
  titleCase: false,
  gaOptions: {
    userId: 123
  }
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67181988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档