React 路径不适用于 google 分析

React pathways not working with google analytics

我已经为客户的 React 项目添加了一些 google 分析,但自从这样做以来,我无法再在地址栏中手动输入路由路径,例如“www.something.com/pathwayhere"

但是,如果您自己点击路线,每个 link 都会在网站上正确唤醒。

我会尝试记住自上次它正常工作以来我更改的所有内容,但我强烈怀疑它是跟踪 PageViews 等的 google 分析 links 之一

我还添加了一个 facebook pix id,它与 facebook 业务页面和广告等有关

我已经在下面包含了我的路线代码;

<Route path="/personaltraining" component={PersonalTraining} exact/>

<Route path="/bodyTransformation" component={BoxingConditioning} exact/>

<Route path="/testimonials" component={Bootcamp} exact/> 

<Route path="/transformations" component={BodyTransformation} exact/> 

<Route path="/onlinetraining" component={OutdoorTraining} exact/>

<Route path="/homet" component={HomeTraining} exact/>

<Route path="/locations" component={Locations} exact/>   

<Route path="/admin" component={AdminPanel} exact/>  

<Route path="/menopause" component={OutdoorTraining} exact/>  

<Route path="/contact" component={Contact} exact/>          

<Route path="/blogging" component={Blogging} exact/> 

<Route path="/bookclass" component={Bookclass} exact/>                                     

<Route path="/parq" component={Parq} exact/>

<Route path="/burnitclass" component={BurnItClass} exact/>

<Route path="/bodytone" component={BodyTone} exact/>        

<Route path="/masterabs" component={MasterAbs} exact/>    

非常感谢您的帮助。

谢谢!

这很可能取决于您是否使用 Google Analytics 4 属性 ID (G-XXXXXXXX),而有问题的 React Analytics 包适用于 Universal Analytics。我建议您创建一个 Universal Analytics 属性(如下图所示)并使用相对标识符 UA-XXXXXXX-X: