Google Analytics не отправляет разные страницы, кроме домашней страницы в ReactJS (VITE)Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Google Analytics не отправляет разные страницы, кроме домашней страницы в ReactJS (VITE)

Сообщение Anonymous »

Я использую React-ga4 для моего [портфеля [(https://vicentereyes.org). У меня есть pageviewtracker.jsx , который имеет:

Код: Выделить всё

import { useEffect } from 'react';
import { useLocation } from 'react-router-dom';
import { trackPageView } from '../utils/analytics';

const PageViewTracker = ({ children }) => {
const location = useLocation();

useEffect(() => {
trackPageView(location);
}, [location]);

return children;
};

export default PageViewTracker;
Компонент PageViewTracker находится в app.jsx

Код: Выделить всё

  return (



...


)
utils/analytics.js здесь:
import ReactGA from 'react-ga4';

// Initialize Google Analytics with your measurement ID
const GA_MEASUREMENT_ID = 'G-ID_IS_HERE';

// Initialize Google Analytics
const initGA = () => {
ReactGA.initialize(GA_MEASUREMENT_ID);
// Send initial pageview
ReactGA.send({ hitType: "pageview", page: window.location.pathname + window.location.search });
};

// Track page views
const trackPageView = (location) => {
ReactGA.send({ hitType: "pageview", page: location.pathname + location.search });
};

export { initGA, trackPageView };
< /code>
Когда я смотрю на сайт, перейду на страницу Now и посмотрю на панель инструментов Google Analytics, я ничего не вижу. Как это исправить?


Подробнее здесь: https://stackoverflow.com/questions/797 ... reactjsvit
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»