我正在尝试让React Google Analytics(分析)识别出出站链接单击,但是当我单击链接时,我已经设置并检查Google管理控制台中的数据,该链接无法识别。
我注册并从Google网站获得了跟踪ID。然后,我创建了一个如下所示的Analytics.js文件:
import ReactGA from 'react-ga'
export const initGA = () => {
console.log('GA init')
ReactGA.initialize('MY TRACKING ID IS HERE')
}
export const logPageView = () => {
console.log(`Loggin pageview for ${window.location.pathname}`)
ReactGA.set({ page: window.location.pathname })
ReactGA.pageview(window.location.pathname)
}
然后在App.js文件中,我为出站链接添加了正确的语法:
<div>
<ReactGA.OutboundLink
eventLabel="myLabel"
to="http://www.example.com"
target="_blank">
My Link
</ReactGA.OutboundLink>
</div>
我还添加了:从'react-ga'导入ReactGA
但是,在多次单击链接后,Google仍然无法识别所单击的链接。如何让Google Analytics(分析)识别从我的React组件中单击的链接?我唯一想到的是它是因为我在Localhost上运行,还是没有正确初始化ReactGA。非常感谢您的帮助。