GA4でIPアドレスを除外する方法

# :tea:はじめに

Googleアナリティクスバージョン(ユニバーサルアナリティクス(以下UA))を使われている方は気になっている方が多いと思われる、GA4の移行。
**2023年の7月1日以降**はデータの取得ができなくなるためGA4への移行は必須です。
今回はIPアドレスの除外方法を説明したいと思います。



`え？GA4に移行したしその辺の設定は自動で引き継いでくれるんじゃないの？`


私もそう思っていましたが、GA4のフィルター設定を見に行ったらしれっとこんな記載が:hushed:・・・・

![info.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/80c31205-ca98-9947-aee6-2048f963684e.png)

というわけで、GA4でIPアドレスの除外設定をしていきましょう。

# :gear:設定手順

設定は大きく分けて2つあります。

- 条件に対してのタグ付け(データストリーム)
- フィルタ設定(データフィルタ)

まずは、条件に対してタグ付けをしていきましょう。

## ①管理 >プロパティ >「データストリーム」を選択します。

![1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/1aadff87-398b-7434-528f-a73c3488e493.png)

## ②「ウェブストリームの詳細」で、画面下部の「タグ設定を行う」を選択します。

![2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/ed3e5ce7-c96a-548b-4001-b284714cbc7c.png)

## ③「設定」枠右上の「すべて表示」をクリックして「内部トラフィックの定義」を選択します。

![3-1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/d40031ad-dd91-7b96-811a-321bb78b28ff.png)

:arrow_down:　:arrow_down:　:arrow_down:

![3-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/faed7746-d609-56bf-c2cf-b4d28d68e295.png)


## ④「内部トラフィックの定義」で「作成」
![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/ffff7446-ecd8-1e4b-d6e8-8384925d63e2.png)


## ⑤「内部トラフィックルールの作成」で各種項目を設定していきましょう。
 - ルール名はわかりやすい名前を設定しましょう。
 - traffic_typeの項目で条件に対してタグ付けを行います。デフォルト値がinternalとなっていますが、識別しやすいものを設定してもOKです。
 - マルチタイプは「IPアドレスが次と等しい」を選択。
 - 除外したいIPアドレスが複数ある場合は一度に設定できます。(UAのときはそれぞれ設定していたので便利です:wink:)
複数条件を設定した場合、いずれかの条件に一致する場合に識別されます。

> ▼公式Googleアナリティクスヘルプセンター調べ
> 複数の条件を設定すると、暗黙的な OR 演算子で結合されます。つまり、いずれかの条件に一致する IP アドレスは、内部トラフィックとして識別されます。


![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/c2627e0a-b8b8-aa18-c8c2-f9a30e9868d7.png)

## ⑥「作成」をクリックし確定すると新しく内部トラフィックルールが作成されます。

![6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/433f46e0-d270-7f17-f1a3-0e8d8f8b4d1f.png)
:arrow_down:　:arrow_down:　:arrow_down:
![6-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/55873a9f-8a34-072a-75bc-a8d80113434b.png)

## ⑦管理 >プロパティ >データフィルタで「フィルタを有効」にする【ここ重要:warning:】
条件に対してのタグ付け設定は終わったので、フィルタ設定を行いましょう。

:::note warn
ここで設定したフィルタを有効状態にしないと除外はされません
:::

データフィルタの設定ページには最初から除外用のフィルタがテスト状態で作成されています。  

![7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/465de62d-b1d4-b6cb-fd9a-a9217c3daba0.png)

:arrow_down:　:arrow_down:　:arrow_down:

### 右のメニューから「フィルタを有効」を選択。

![8-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/e589e05e-b2b4-48d8-2958-7f296a5301ef.png)
※こちらから有効にしようと思ったら最後の最終確認ポップアップがちゃんと表示されなかったので詳細設定画面から有効にしたほうがよさそうです。(2022年11月時点)

#### フィルターの設定詳細を見てみるとこんな感じです。
フィルタオペレーションは「除外」、フィルター対象のtraffic_type値にフィルタールールを作成したときのtraffic_type値と同じものが設定されていますね。
フィルタの状態で「有効」を選択して「保存」をクリックしましょう。

![8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/31a7631a-bf64-3241-36a4-db255fe16d41.png)

最後にドキッとするポップアップ出てきますが、「フィルターを有効」をクリック。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/73756/a3ba3277-5e4f-576d-1484-b7406ae3b191.png" width="600">

# 除外設定の反映タイミングについて
設定反映は数時間〜半日くらいかかるようなので、気長に待ちましょう:coffee:

##### 参考URL
 - [[GA4] 内部トラフィックの除外](https://support.google.com/analytics/answer/10104470?hl=ja)