GA虚拟综合浏览量不适用于React初始加载

时间:2020-06-17 21:31:22

标签: reactjs google-analytics

我有一个配置了GA和GTM的react项目,我正在使用react-ga,并且在注册事件时它可以完美地工作。但是在初始加载中使用综合浏览量时遇到问题。这是我在路线组件上的代码:

React.useEffect(() => {
    // ga("set", "page", "/testing");
    ga("send", "pageview", "/testing", {
        hitCallback: () => {
            console.log("pageview sent");
        },
    });
    // ReactGA.pageview("/testing");
}, []);

因此,当有人在根(/)中打开页面时,将执行此代码,但是基于某些条件,我想在GA上注册其他浏览量。 第一次打开页面时,它仅在GA上注册/,但是如果刷新页面,则它确实注册了我配置的/testing。在这两种情况下,我都会获得hitCallback方法中拥有的控制台日志。

我还尝试过在发送网页浏览之前使用ReactGA.pageviewga("set", "page", "/testing");,但似乎无济于事。

有人知道如何配置它以使其始终如一地工作吗?

0 个答案:

没有答案