小编exc*_*bia的帖子

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

我在我的 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 /> …
Run Code Online (Sandbox Code Playgroud)

javascript google-analytics reactjs

6
推荐指数
2
解决办法
2062
查看次数

标签 统计

google-analytics ×1

javascript ×1

reactjs ×1