Google アナリティクスの設定を確認してトラブルシューティングする

このガイドでは、Google アナリティクスのタグが正しくインストールされ、データを送信していることを確認する方法と、想定どおりのデータが表示されない場合に一般的な問題を診断する手順について説明します。

すぐに確認する方法

以下のツールを使用すると、タグの設定直後にタグが呼び出されているかどうかを確認できます。

  • Google アナリティクス DebugView: DebugView を有効にすると、ウェブサイトやアプリを操作する際にイベントをリアルタイムで確認できます。イベントとパラメータが正しく送信されていることを確認するのに最適な方法です。DebugView でイベントをモニタリングするをご覧ください。
  • Google Tag Assistant Companion: このブラウザ拡張機能は、ウェブサイトでの Google タグ(gtag.js)の実装を検証するのに役立ちます。呼び出されているタグと渡されているデータが表示されます。Tag Assistant についてをご覧ください。
    • ブラウザのデベロッパー ツール:
    • [ネットワーク] タブ: ブラウザのデベロッパー ツール(Chrome DevTools など)を開き、サイトを移動しながら google-analytics.com/g/collect へのネットワーク リクエストを探します。これらのリクエストは、ページ読み込み時、およびイベント発生時に呼び出されます。ステータス コード 200 OK は、送信が成功したことを示します。
    • [コンソール] タブ: gtag.js またはサイトのコードに関連する JavaScript エラーがないか確認します。エラーがあると、タグが実行されない可能性があります。

Google アナリティクスのレポートを確認する

  • リアルタイム レポート: タグが正しく呼び出されると、リアルタイム レポート に数分以内にデータが表示されるようになります。ページビュー、イベント、アクティブ ユーザーが表示されます。
  • 標準レポート: 標準レポートのほとんどのデータは、完全に処理されて利用可能になるまでに24 ~ 48 時間 かかります。リアルタイム レポートと DebugView 以外で完全なデータがすぐに表示されなくても、心配する必要はありません。

一般的な設定の問題とその解決方法

  • 測定 ID が正しくない: gtag('config', 'G-XXXXXX') 呼び出しの測定 ID が、Google アナリティクスのウェブデータ ストリームの設定の ID と完全に一致していることを確認します。測定 ID の入力ミスは、最もよくある設定ミスであり、簡単に修正できます。慎重に再確認してください。
  • タグがすべてのページに配置されていない: Google タグ スニペットは、トラッキングするすべてのページ<head>セクションに配置する必要があります。
  • タグの配置が正しくない: グローバル サイトタグ(gtag.js)は、HTML の <head> のできるだけ上のほうに配置する必要があります。
  • 同意モードの問題: 同意モードを実装している場合は、タグが不当にブロックされていないことを確認します。タグは、ユーザーが必要な同意を与えた後にのみ呼び出されます。Tag Assistant を使用して同意ステータスをデバッグします。同意モードのトラブルシューティングをご覧ください。
    • 広告ブロッカーとプライバシー拡張機能: ブラウザ拡張機能によっては、Google アナリティクスのスクリプトの実行をブロックすることがあります。拡張機能を無効にして、シークレット ウィンドウまたは別のブラウザでテストします。
  • Google アナリティクスのフィルタ: データフィルタが Google アナリティクスのプロパティ設定([管理] > [データ設定] > [データフィルタ])で有効になっていて、探しているデータを除外している可能性がないか確認します。
  • キャッシュ: ブラウザまたはサーバーサイドのキャッシュにより、タグのない古いバージョンのページが提供されることがあります。タグを追加したら、キャッシュをクリアします。

想定されること: 初期データ

データの流れが始まると、次のようになります。

  • 自動収集イベント: page_viewsession_startfirst_visituser_engagement はデフォルトで収集されます。
  • **基本的なディメンション:** レポートに、ディメンション ([ページのパス] __、[参照元/メディア] __、[デバイス カテゴリ] __、[国] __ など)のデータが表示されるようになります。

データが表示されるまでにどのくらい時間がかかりますか?

  • DebugView: イベントは数秒以内に表示されます。
  • リアルタイム レポート: データは数分以内に表示されます。
  • 標準レポート: データの完全な処理とレポート作成には 24 ~ 48 時間かかります。

上記の手順を試してもデータが表示されない場合は、 タグの実装を再確認し、Google アナリティクス ヘルプ センターをご覧ください。