gpt4 book ai didi

reactjs - Google Tag Manager + React App = 错误的标题

转载 作者:行者123 更新时间:2023-12-01 23:04:56 25 4
gpt4 key购买 nike

我有用 React 编写的应用程序。最后一天我实现了 Google 跟踪代码管理器。我创建标签、触发器(historyChange)。在谷歌实时分析中,我看到了网址的每一个变化,但标题是错误的。

例如:/url - 标题

/people - People
/video - People
/contact - Video
/people - Contact

我的标题总是后退一步。我也使用react-helmet来动态设置头部和标题。

最佳答案

这是由于 React-Helmet 的更新滞后造成的。由于跟踪代码管理器正在监听historyChange,因此它会在包含React-helmet的组件正确呈现并且标题在页面跟踪后发生变化之前触发。

一个可能的解决方案是将标签管理器包装在 setTimeout 中。

您可以在这里阅读更多相关信息: https://github.com/nfl/react-helmet/issues/189

关于reactjs - Google Tag Manager + React App = 错误的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43768261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com