GA4でIPアドレスを除外する設定方法|自社アクセスを計測から外す手順
2026年7月13日
著者: 与謝秀作
GA4で正確なアクセス解析を行ううえで欠かせないのが、自社や関係者によるアクセスを計測から除外するIPアドレス除外設定です。社内からのアクセスがデータに含まれていると、実際のユーザーとは異なる行動が混ざり、ページビュー数やコンバージョン数の分析精度が下がってしまいます。GA4では従来のUAと仕組みが大きく変わり、「内部トラフィックの定義」と「データフィルタの有効化」という2段階の設定が必要です。本記事では、その手順を管理画面の操作に沿って解説し、設定後の確認方法やうまく除外できないときの対処法まで紹介します。
GA4のIPアドレス除外とは
GA4におけるIPアドレス除外とは、特定のIPアドレスからのアクセスを「内部トラフィック」として扱い、レポートから除外することを指します。内部トラフィックとは、自社や関連会社の従業員など、サイト運営側によるアクセスのことです。これを除外することで、外部の実ユーザーだけのデータに絞り込み、正確な行動分析ができるようになります。
UAとGA4で仕組みが変わった点
従来のユニバーサルアナリティクス(UA)では、「フィルタ」機能でIP除外が1ステップで完了していました。一方GA4では、まずIPアドレスを「内部トラフィック」として印を付ける定義を作り、次にその印が付いたアクセスをデータフィルタで除外する、という2段階方式に変わっています。この仕組みには、誤って重要なトラフィックを除外した場合でも、テスト状態で事前に確認できるという利点があります。
設定の前に:除外したいIPアドレスを確認する
設定を始める前に、まず除外したい自社のIPアドレスを確認しておきます。GA4の内部トラフィック定義画面には「IPアドレスを確認」というリンクがあり、そこから現在利用しているネットワークのIPアドレスを表示できます。オフィスに固定IPアドレスがある場合はその値を、複数拠点がある場合は各拠点のIPアドレスをリストアップしておきましょう。
GA4でIPアドレスを除外する設定手順
IP除外は、大きく「内部トラフィックの定義(ルール作成)」と「データフィルタの有効化」の2段階で進めます。
STEP1:内部トラフィックルールを作成する
まず、除外対象のIPアドレスを内部トラフィックとして定義します。手順は次のとおりです。
- GA4の「管理」を開き、プロパティ内の「データストリーム」を選択する
- 対象のウェブストリームをクリックし、詳細画面下部の「タグ設定を行う」を選択する
- 設定項目の右にある「すべて表示」をクリックし、「内部トラフィックの定義」を開く
- 「作成」をクリックし、ルール名(例:オフィスIP除外)を入力する
- traffic_typeの値は「internal」のままで問題ない
- マッチタイプを選び(IPアドレスが等しい/範囲内(CIDR表記)など)、除外したいIPアドレスを入力する
- 複数ある場合は「条件を追加」で追加し、最後に「作成」をクリックする
これで、指定したIPアドレスからのアクセスに「internal」という印が付くようになります。ただし、この段階ではまだレポートから除外されていない点に注意してください。
STEP2:データフィルタを有効化する
次に、印が付いたアクセスをレポートから除外するため、データフィルタを有効化します。GA4には「Internal Traffic」という除外用フィルタがあらかじめ用意されていますが、初期状態では「テスト」になっており、まだ除外は効いていません。多くのウェブ用プロパティでは既定で用意されているため、新しく作る必要はなく、この既存フィルタを切り替えるだけです。
- 「管理」→「データの収集と修正」→「データフィルタ」を開く
- 種類が「内部トラフィック」の「Internal Traffic」フィルタを開く
- オペレーションが「除外」、パラメータ値が「internal」になっていることを確認する
- まずは「フィルタの状態」を「テスト」にしたまま保存し、動作を確認する(次のセクション参照)
- 正しく判定されていることを確認できたら、状態を「有効」に切り替えて保存する
一覧に内部トラフィックのフィルタが見当たらない場合のみ、右上の「フィルタを作成」から、種類「内部トラフィック」・オペレーション「除外」で新規に作成します。
設定が正しく動作しているかテストする
データを恆久的に失わないためにも、いきなり有効化せず、必ずテスト状態で動作を確認しましょう。フィルタが「テスト」の状態では、内部トラフィックと判定されたアクセスがレポートから除外されず、確認用のディメンションに記録されます。
- 除外対象のIPアドレスからサイトにアクセスした状態で、GA4の「レポート」→「リアルタイム」を開く
- 「比較を追加」をクリックする
- ディメンションで「テストデータのフィルタ名」を選び、値を「Internal Traffic」に設定して適用する
- 自社関係者のアクセスが内部トラフィックとして正しく判定されているかを確認する
フィルタを適用したデータとしていないデータを見比べ、数値に差異が出ていれば、フィルタが正しく作動しています。判定を確認できたら、STEP2に戻ってフィルタの状態を「有効」に切り替えます。
反映までには時間がかかる
データフィルタの設定変更が反映されるまでには、数時間から、場合によっては24〜36時間程度かかることがあります。設定直後にテストしても反映されていないことがあるため、少し時間をおいてから確認するのがおすすめです。
うまく除外できないときの対処法
設定したのに自社アクセスが減らない場合は、次の点を確認しましょう。
- データフィルタが「テスト」のまま:最も多い失敗。内部トラフィックの定義だけでは除外されず、フィルタを「有効」にして初めて除外が効く
- IPアドレスの入力ミス:登録したIPアドレスやマッチタイプ(等しい/範囲内など)が正しいか確認する
- IPv4とIPv6の混在:環境によっては両方の形式で除外ルールが必要になる場合がある
- プロキシ・ VPNの利用:実際のアクセス元IPが設定値と異なっていないか確認する
動的IP・スマホ・在宅勤務の場合
IPアドレスが固定されていない環境では、IPアドレスによる除外はうまく機能しません。スマートフォンは接続のたびにIPが変わるため、IP除外の対象にできません。在宅勤務やロケーションフリーで働く場合も同様です。こうしたケースでは、固定IPの導入を検討するか、社内ネットワークにVPN接続して固定IPを経由する方法があります。手軽な方法としては、Googleアナリティクス オプトアウト アドオン(ブラウザ拡張機能)を使い、その端末からのアクセス自体を計測対象外にする方法も有効です。
設定時の注意点
最後に、IP除外設定で押さえておきたい注意点を整理します。
- 除外フィルタの適用によるデータへの影響は恆久的で、一度除外されたデータは後から取り戻せない。必ずテストしてから有効化する
- データフィルタはプロパティごとに10個までしか作成できない
- 動的IP環境では、月1回など定期的にIPアドレスの変更をチェックし、設定を見直す
- 除外はあくまで計測ノイズを取り除くための設定であり、レポートで一時的に非表示にしたいだけならレポートフィルタを使う選択肢もある
まとめ
GA4のIPアドレス除外は、内部トラフィックの定義(ルール作成)とデータフィルタの有効化という2段階で完了します。UAの1段階設定に慣れていると、フィルタの有効化を忘れて「除外されない」とつまずきやすいため、必ずテストで判定を確認してから「有効」に切り替えましょう。反映には時間がかかること、動的IP環境では定期的な見直しが必要なことも押さえておくと安心です。自社アクセスを正しく除外して、信頼できるデータでサイト分析を進めていきましょう。


