【GA4】IPアドレスを指定してアクセスを除外する方法を画像付きで解説

カテゴリー: webツール

GA4(Google Analytics 4)でWEBサイトのアクセス状況を正確に把握するためには、不要なトラフィックを除外することが重要です。
特に、社内からのアクセスやテスト環境からのアクセスは、データ分析を歪めてしまう要因となります。
この記事では、GA4のデータフィルタ機能を活用し、IPアドレスを指定してこれらの不要なアクセスを除外する方法を詳しく解説します。

必要な作業手順

  1. 除外したいIPアドレスを確認する。
  2. GA4で確認したIPアドレスを除外リストに登録する

除外するIPアドレスの調べ方

この方法は、除外したいネットワークに接続していることが前提です。
以下のツール(LUFTTOOLS)にアクセスすると今接続しているネットワークのIPアドレスを表示してくれます。
確認できたらIPアドレスを控えておいてください。

IPアドレス確認 LUFTTOOLSを開く

GA4の設定でIPアドレスを除外リストに登録する

除外したいIPアドレスをGA4の除外リストに設定していきます。

管理からデータストリームを開く

まずはGA4にログインし、左下の管理(歯車マーク)をクリック。

そうすると以下画像のようにメニューが出てくるので、その中のプロパティ設定>データの収集と修正>データストリームをクリックして対象のデータストリームを開きます。

管理からデータストリームを開く

タグ設定から内部トラフィックの定義を開く

データストリームを開いたら、一番下に「Googleタグ」の枠があるのでその中の「タグ設定を行う」をクリック。

タグ設定から内部トラフィックの定義を開く

右側に出たメニューの下に「もっと見る」ボタンがあるのでクリックするとさらにメニューが出てきます。

もっと見るをクリック

出てきたメニューの中に「内部トラフィックの定義」があるのでクリック。

内部トラフィックの定義クリック

内部トラフィックの定義から対象のIPアドレスを登録

右上に「作成」ボタンがあるのでそちらをクリックすると、入力画面が現れます。

作成ボタンクリック

「ルール名」に管理上わかりやすい名前を入力。
「traffic_type の値」はinternalのまま。
IPアドレスのマッチタイプは「IPアドレスが次と等しい」でいいと思います。もし複数除外したいIPアドレスがあって、 他の条件の方がよさそうでしたらそちらを選んでください。

内部トラフィックメニュー マッチタイプ

ここまで入力したら右上の作成ボタンをクリックすると登録されます。 しかしまだ終わりではありません!

データフィルタから上記で設定した内容を有効にする

最初に開いた管理一覧に戻ってください。
管理を開いた状態のメニューの中から、データ収集と修正 >「データフィルタ」を開いてください。

データフィルタクリック

そうすると先ほど設定した内部トラフィックが表示されています。
その右側に3点のボタンがあるのでそちらをクリックすると「フィルタを有効にする」があるのでそちらを選んでいただくと現在の状態が有効に変わります。

データフィルタ一覧

ここまでできて完了です!

データフィルタ有効

IPアドレスが除外できているかの確認方法

設定が完了したら実際にGA4の画面でアクセスが除外できているか確認をしてみてください。
確認方法は以下です。

  1. Google Analytics 4(GA4)の左メニューから「レポート」を選択します。
  2. 「リアルタイムの概要」を選択します。
  3. 除外設定したIPアドレスから実際にアクセスを行います。
  4. リアルタイムレポートの「過去 5 分間のアクティブ ユーザー数」のグラフなどで確認。

除外設定したIPアドレスからのアクセスがリアルタイムレポートに表示されなければ、正しく除外されていると判断できます。
データ反映に若干のタイムラグが生じる場合があるため、数分程度様子を見てください。

【補足】上述の通りやったけどIPアドレスを除外できない場合の追加対処方法

内部トラフィックの定義もデータフィルタも設定したのに除外できない場合はこれから説明する内容も追加で試してみてください。

IPアドレスが除外されない原因

下のような理由で除外ができていない可能性が高いと考えられます。

  • IPアドレスの間違い: 設定したIPアドレスが、実際のアクセス元のIPアドレスと一致していない。
  • 設定反映の遅延: ごく稀に、設定反映にわずかな遅延が生じることがあります。ただし、1日たっても反映されない場合は、設定に問題がある可能性が高いです。
  • 除外設定のミス: 設定自体が間違っている(例: マッチタイプの間違い、設定漏れなど)。

【重要】除外IPアドレスの追加設定

設定の反映時間や設定自体の凡ミスでない場合は、除外すべきIPアドレスが不足している可能性が高いと思われます。
以下の手順に沿って追加で設定してみてください。

グローバルIPv4アドレス、グローバルIPv6アドレス、一時IPv6アドレスの3つを設定

グローバルIPv4アドレスは上述で説明したツール(LUFTTOOLS)で調べたアドレスです。
一般的なグローバルIPv4アドレスは(例: 192.168.1.100)のように、4つの数字がドットで区切られた形式です。

こちらはすでに設定してあると思うので、次の手順に進んでください。

次にグローバルIPv6アドレス、一時IPv6アドレスを確認します。確認方法は別ページで紹介しているので以下リンクより確認してください。
※グローバルIPv6アドレス、一時IPv6アドレスは長い英数字がコロンで区切られた形式
(例: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)です。

確認したグローバルIPv6アドレス、一時IPv6アドレスを上述で設定したGA4の内部トラフィックの定義に追加してください。
ここまでできたら改めてIPアドレスが除外されているか確認してみてください。
IPv6アドレスは定期的に変わる場合もあるので、その場合はマッチタイプ「IPアドレスが次から始まる」を使ってみたりと工夫してみてください。
以上が補足の内容でした。

【まとめ】なぜIPアドレスでトラフィックを除外するのか

GA4を使って分析する際、社内からのアクセスがカウントされていると実際のユーザーとは異なるデータとなり分析にノイズが加わってしまします。
例えば、社員がサイトを頻繁に閲覧したり、テストのために特定のページにアクセスしたりすると、実際のユーザーの行動データが歪められてしまいます。
WEBサイトのパフォーマンスの正確な測定をするには、社内からのアクセスなど実際のユーザーとは異なるアクセスを除外することで、 WEBサイトの実際のパフォーマンスを正確に測定することができます。
これらの理由から、IPアドレスによるトラフィック除外は、WEBサイトのデータ分析において必須ですので、しっかり活用していきましょう。

onimaru

「2flock」と「owl department store」を運営しています。サイト運営における課題や経験をブログに書き留めてます。

Web