0

当社の製品はAngular.jsを使用して構築されています。 Googleアナリティクスを含むすべてのトラッキングタグは、GTMコンテナで発生します。ターボリンクを使用しているため、サイト内のページの変更は、URLは変更されますが、ajax経由でロードされます。厳密には単一ページアプリケーションではありませんが、通常のトリガーではなくGTMで仮想ページビューイベントを使用しています。GTM AngularJSを使用して30分間隔で複数のセッション

BigQueryのユーザーパスを分析すると、セッションの継続性に問題があることがわかりました。ページビューチェーンの途中でイベントをトリガーするユーザーは、発生してもGAによって2-3個の異なるセッションとして扱われます30分以内に

どうすればこの問題を防ぐことができますか?

答えて

0

セッションに30分のタイムアウトはないはずですが、実際にはセッションが終了する理由は3つあります。

  • これらは、セッションタイムアウト時間(通常は30分)を超えて対話しませんでした。
  • 彼らは真夜中を過ごしました(これは物事をきれいに保つためです)。
  • ソースが変更されている(たとえば、同じセッションでGoogleとFacebookが自分のサイトに移動するなど)。

これらのいずれかが原因の可能性があります。

  • 誰もセッションタイムアウト設定を編集していないことを確認してください。
  • 真夜中がサイトの適切な場所に定義され、あなたが心配しているセッションに近くないことを確認します。
  • これらのセッションの[ソース]フィールドを調べて、変更された理由と理由を確認します。あなたが誤ってキャンペーンのタグ付き内部リンクを発行していることがわかります。詳細については

https://support.google.com/analytics/answer/2731565

関連する問題