2017-05-03 14 views
1

私はReactでアプリを書いています。昨日私はGoogleタグマネージャを導入しました。私はtag、trigger(historyChange)を作成します。私はURLのすべての変更を見るが、タイトルは間違っているGoogleのanayticsリアルタイムでは、間違っています。例えばGoogleタグマネージャ+ React App =間違ったタイトル

:/ URL - タイトル

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

私のタイトルは、常に一歩後退しています。 私はダイナミックに設定されたヘッドセクション、タイトルにも反応ヘルメットを使用します。

+0

https://www.simoahava.com/analytics/google-tag-manager-history-listener/ – Tushar

答えて

0

これは、React-Helmetの更新の遅れによるものです。 Tag Managerはhistory-helmetを含むコンポーネントが適切にレンダリングされ、ページトラッキングの後にタイトルが変更される前に、それが発生するとhistoryChangeが発生します。

可能な解決策は、タグマネージャをsetTimeoutにラップすることです。

あなたはここでそれについての詳細を読むことができます: https://github.com/nfl/react-helmet/issues/189

関連する問題