GA4 で AI トラフィックを追跡する方法(2026 年):ステップバイステップ

要点まとめ
- GA4 はデフォルトで AI トラフィックにタグを付けません:ChatGPT、Gemini、Perplexity、Copilot、Claude からの訪問は、Referral(参照)、Direct(直接)、Unassigned(未割り当て)に分類されることが多く、AI トラフィックを正しく追跡するにはカスタム設定が必要です。
- GA4 で AI トラフィックを追跡する 3 つの方法:Traffic acquisition(トラフィック獲得レポート)で素早くベースラインを作り、Exploration(探索レポート)と正規表現フィルターで継続的に分析し、自分でコントロールできるリンクには UTM を使ってアトリビューションを改善します。
- カスタムの AI チャネルグループ(channel group)を作る:Session source(セッションのソース)の正規表現で AI トラフィックのチャネルグループを追加し、Referral より上に配置して、AI トラフィックだけを表示するレポートを保存し、チームのレポートに役立てます。
- トラフィックの数字だけを見ない:エンゲージメントとコンバージョンのパフォーマンスを確認し、AI ソースのルールを定期的に更新し、WorkDuo で AI の可視性、センチメント、競合の動向をエンドツーエンドで追跡します。
GA4 はデフォルトで「AI トラフィック」を独立したカテゴリとして扱いません。ChatGPT、Gemini、その他の AI アシスタントからの訪問は Referral、Direct、「Unassigned」に混ざることが多く、AI 検索がレポートの中でまるで見えないかのようになります。
これは実際の測定上の問題を引き起こします。見えないものは最適化できず、トラフィックが雑然としたレポートに隠れていれば、AI 検索への投資の価値を証明することもできません。
Adobe の調査によると、2024 年 7 月から 2025 年 2 月の間に、AI からの流入トラフィックは米国で10 倍以上に成長しており、GA4 の正しい設定はもはや加点項目ではなく、基本的な要件になっています。
GA4 で AI トラフィックを追跡する方法(ステップバイステップ)
GA4 で AI トラフィックを識別しレポートするために従うべき正確な手順は次のとおりです。
ステップバイステップの設定(まずこの部分を完了してください)
ステップ 1:AI の参照元を見つける
最初のステップは、AI プラットフォームに関連する一般的な参照ドメインを見つけることです。よくある例をいくつか挙げます。
- chat.openai.com(ChatGPT)
- perplexity.ai(Perplexity AI)
- gemini.google.com(Google Gemini)
- copilot.microsoft.com(Microsoft Copilot)
- claude.ai(Anthropic Claude)
💡 実用的なヒント:これらのドメインは通常、既存の GA4 の参照トラフィックレポートを確認すれば見つかります。従来のカテゴリに属さない異常な、または新しい参照元に注意してください。
ステップ 2:GA4 が AI 参照トラフィックを「見えている」ことを確認する(クイックテスト)
レポートを作る前に、GA4 が AI の参照元からデータを受け取っていることを簡単なテストで確認します。
- GA4 で、Reports(レポート)→ Realtime(リアルタイム)に移動します。
- ある AI ツール(例えば ChatGPT)からあなたのウェブサイトへのリンクをクリックし、次に Realtime で Traffic source(トラフィックソース)を確認して、参照元情報が渡されているかを確認します(通常は参照ドメインとして表示されますが、常にそうとは限りません)。
📌 補足:一部の AI アプリケーションと AI ブラウザは参照元データを削除または変更する可能性があるため、リンクにタグを付けない限り、AI からの訪問の一部は Direct に分類されることがあります。
ステップ 3:ノイズを除外し、AI トラフィックデータの歪みを防ぐ(内部トラフィック)
チームのテストで AI トラフィックの数字が水増しされないよう、できるだけ早く内部トラフィックを除外します。
- GA4 で、Admin(管理)→ Data collection and modification(データの収集と修正)→ Data filters(データフィルター)に移動します。
- Internal traffic filter(内部トラフィックフィルター)を作成して有効にし、チームのテストが AI トラフィックの確認と探索レポートを汚染しないようにします。
💡 実用的なヒント:まずフィルターを Testing(テスト中)に設定し、Realtime や DebugView で問題がないことを検証してから Active(有効)に切り替えます。
AI トラフィックを追跡する 3 つの独自の方法
方法 1:標準の GA4 レポートで AI トラフィックを見つける(最速の方法)
まず Traffic acquisition(トラフィック獲得レポート)から着手し、AI トラフィックとその中核的な成果指標の明確なベースラインを作ります。
- Reports → Acquisition(集客)→ Traffic acquisition(トラフィック獲得)に移動します。
- レポートのフィルターを使い、Session source/medium(セッションのソース/メディア、または Session source)で AI の参照元に範囲を絞り、chat.openai.com や perplexity.ai などの既知の AI ドメインを検索します。
- これらのソースの品質指標、例えば Engagement rate(エンゲージメント率)、Average engagement time(平均エンゲージメント時間)、Key events/Conversions(キーイベント/コンバージョン)を確認します。
💡 実用的なヒント:主要ディメンションを Session source/medium に切り替えてこそ、一部の AI プラットフォームが使う referral、organic、または珍しいメディアのパターンを捉えられます。
方法 2:AI セッションを絞り込める Exploration を作る(継続的な追跡に最適)
まず Exploration(探索レポート)を設定します:
- Explore(探索)→ Free form(自由形式、または Blank を選択)に移動します。
- ディメンションを追加:
- Session source/medium(Session source を加えてもよい)
- 任意:Landing page(ランディングページ)+ query string(クエリ文字列)で、AI 訪問者がどのページから入っているかを把握する
- 指標を追加:Sessions(セッション)、Engaged sessions(エンゲージメントのあったセッション)、Key events(キーイベント)(必要なら収益関連の指標も加える)。
- フィルター条件を適用:「AI referrals」という名前の Session segment(セッションのセグメント)を作り、次のいずれかの条件を適用します。
- オプション A(推奨):Session source matches regex(Session source が正規表現に一致)、例: chat\.openai\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai
- オプション B(自分でコントロールできる UTM でリンクにタグを付けている場合):UTM のソースでフィルターする、例:Session source exactly matches chatgpt(または ai_platform)
💡 実用的なヒント:Session source/medium だけでなく Session source(ドメイン)でフィルターすることをおすすめします。メディア(medium)は変動する可能性がありますが、ドメインは通常より安定しているからです。
方法 3:AI からの訪問をアトリビューションしやすくする(UTM タグ)
自分で直接管理できる AI 関連のリンクには、UTM タグがよりクリーンなアトリビューション結果を提供します。
- リンクをコントロールできる場合(例えばニュースレター、パートナーリンク、自分で共有するリンク)、次のような UTM パラメータを加えます。
- utm_source=chatgpt(または perplexity、gemini)
- utm_medium=ai
- utm_campaign=ai_visibility
- GA4 で Session campaign(セッションのキャンペーン)または Session source/medium でフィルターすれば、タグ付けした AI トラフィックをクリーンにレポートできます。
📌 補足:UTM はコントロールできない、AI の回答の中に現れるリンクの問題は解決できませんが、コントロールできるキャンペーンについては、「Direct」に分類されるのを防ぐ最も信頼できる方法です。
GA4 は AI プラットフォームがいつトラフィックをもたらしたかを示せますが、それらの AI の回答の中でブランドがどう表示されているか、例えばどの製品が推薦されたか、競合があなたより前に並んでいるか、モデルがどんなセンチメントの口調を使っているかは教えてくれません。
WorkDuo は主要 AI プラットフォームでのブランドと製品レベルの可視性の追跡によってこのギャップを埋め、一般的な API 追跡より精度の高いリアルタイムのブラウザ追跡を採用しています。どこで変化が起きているかを発見し、失われつつある部分を修正し、GA4 で実際の成果を検証できます。
継続的なレポートのための AI トラフィックチャネルグループの作り方
以下の手順に従って、継続的なレポートのための AI トラフィックチャネルグループ(channel group)を作り、AI からの訪問を明確に分類し、毎回手動でフィルターしなくても可視化された状態を保ちましょう。
ステップ 1:GA4 の Channel groups に移動する
ここでプロパティ(property)レベルでカスタムチャネルグループを作成・管理できます。
- GA4 で、Adminをクリックします。
- Data display(データの表示)の下で、Channel groups(チャネルグループ)をクリックします。
- Create new channel group(新しいチャネルグループを作成)をクリックします(Editor(編集者)以上のアクセス権限が必要です)。
ステップ 2:チャネルグループを作る
後でレポートで選びやすいよう、グループに明確な名前を付けます。
- グループに名前を付けます(例:AI channel group)。
- GA4 が新しいグループの確認を求めたら、保存します。
ステップ 3:AI トラフィック専用のチャネルを追加する
グループの中に、ルールによって AI 参照トラフィックを捉えるチャネルを作ります。
- Add new channel(新しいチャネルを追加)をクリックします。
- 名前を付けます(例:Artificial Intelligence)。
- チャネルルールエディターを開きます。
ステップ 4:正規表現で一致ルールを追加する
これはどのソースを AI トラフィックとしてマークすべきかを GA4 に伝える中核的なステップです。
- ディメンションを Session source に設定します。
- 一致タイプを matches regex(正規表現に一致)に設定します。
- 正規表現のリストを貼り付けます。例: chat\.openai\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai
- 順に Apply(適用)、Save channel(チャネルを保存)、Save group(グループを保存)をクリックします。
ステップ 5:このチャネルが Referral より先に評価されるよう順序を調整する
GA4 はチャネルを順番に評価するため、AI チャネルは Referral より上に配置し、これらのセッションを優先的に捉えるべきです。
- Reorder(並べ替え、または同等の並べ替えコントロール)をクリックします。
- Artificial Intelligence を Referral の上に移動します。
- 順に Apply(適用)、Save(保存)をクリックします。
ステップ 6:Traffic acquisition でチャネルグループを検証する
これにより、GA4 が AI トラフィックをカスタムチャネルグループの下に分類するようになったことを確認できます。
- Reports → Acquisition → Traffic acquisition に移動します。
- ディメンションのドロップダウンをカスタムチャネルグループに切り替えます。
- 「Artificial Intelligence」とラベル付けされ、セッション数のある行が見えることを確認します。
ステップ 7:AI トラフィックだけを表示するレポートを作り、左側のナビゲーションに追加する
これにより AI トラフィックが常設のレポートになり、チームはいつでも開いて確認できます。
- Traffic acquisition を開き、pencil icon(鉛筆アイコン)をクリックしてレポートをカスタマイズします(相応の権限が必要です)。
- セッションのカスタムチャネルグループが Artificial Intelligence チャネルグループと完全に一致するフィルター条件を追加します。
- 主要ディメンションを Session source(または Session source/medium)に変更し、各 AI ツールを列挙します。
- 順に Save(保存)→ Save as a new report(新しいレポートとして保存)をクリックし、名前を付けます(例:AI traffic)。
- Reports → Library(ライブラリ)に移動し、関連するコレクション(通常は Life cycle、ライフサイクル)を編集し、新しいレポートを右側のエリアにドラッグして、保存します。
GA4 で AI トラフィックを追跡する際に避けるべきよくある間違い
AI トラフィックのデータを信頼する前に、GA4 でのこれらのよくある設定とレポートの間違いに注意してください。
1. AI 参照データの細かな違いを無視する
AI トラフィックのデータはかなり雑然としています。一部の AI ツールは参照元データを削除したり、リダイレクトを使ったり、ドメインの変更を通じてトラフィックを渡したりするため、一部のトラフィックは明確な参照トラフィックではなく Direct や Unassigned として表示される可能性があります。
💡 実用的なヒント:GA4 で正規表現ベースのソースリストを使い、頻繁に更新しましょう。
2. AI トラフィックのエンゲージメント行動を誤判定する
よくある間違いは、一般的な検索トラフィックを見る方法で AI トラフィックを解釈することです。AI 訪問者は 1 ページだけ訪れ、必要な情報を素早く得てすぐに離れるかもしれません。直帰率に似たシグナルだけを見ていると、この行動はパフォーマンスが悪いように見えるかもしれません。
💡 実用的なヒント:engaged sessions(エンゲージメントのあったセッション)とランディングページを同時に確認してこそ、そのページがユーザーの意図を素早く満たしたのか、それともまったくエンゲージメントを生まなかったのかを理解できます。
3. トラフィックの数字だけを見て品質を確認しない
AI セッションの成長を見ることは確かに役立ちますが、数量だけでは AI トラフィックに価値があるかどうかはわかりません。エンゲージメントとコンバージョンの指標を確認してこそ、これらの訪問が本当に見込み顧客、収益、意味のある行動をもたらしているかがわかります。
💡 実用的なヒント:sessions(セッション)、engaged sessions(エンゲージメントのあったセッション)、key events(キーイベント)、コンバージョン数を同じレポートにまとめたシンプルな AI トラフィックレポートを作り、毎回数量と品質を同時に確認できるようにしましょう。
4. GA4 のデフォルトのチャネルグループだけに頼る
GA4 のデフォルトのチャネルグループは AI 追跡には不十分です。AI からの訪問が Referral、Direct、Unassigned に混ざることが多いからです。カスタムチャネルグループは、AI トラフィックをよりクリーンに継続的に区別する方法です。
💡 実用的なヒント:カスタムチャネルを作り、Referral より上に配置して、GA4 が AI トラフィックを優先的に正しく分類するようにしましょう。
WorkDuo で AI 検索の成果をエンドツーエンドで測定する
GA4 は AI がいつトラフィックをもたらしたかを示せますが、なぜあなたが表示されたのか、どんなコンテンツが推薦されたのか、競合がいつあなたを追い越したのかは教えてくれません。
WorkDuo は AI の可視性と GA4 の成果を結びつけ、各 AI プラットフォームでのブランドと製品の表示、センチメント、変化を追跡し、その後分析ツールで実際の影響を検証します。もう推測に頼らず、無料トライアルでエンドツーエンドの全体像を把握しましょう。
GA4 で AI トラフィックを追跡する方法:よくある質問
1. GA4 における AI トラフィック、オーガニック検索、参照トラフィックの違いは?
GA4 では、違いは訪問の出所と GA4 がそれをどう分類するかによって決まり、質問への回答の過程で AI が使われたかどうかではありません。
トラフィックの種類 | GA4 での意味 | GA4 での表示のされ方 | 例 |
|---|---|---|---|
AI トラフィック | ChatGPT、Perplexity、Gemini、Copilot、Claude などの AI プラットフォームからの訪問 | カスタムチャネルグループ/UTM を使わない限り、通常は referral、direct、unassigned として表示される | ユーザーが ChatGPT からあなたのリンクをクリックする |
オーガニック検索(Organic Search) | 検索エンジンの結果からの非有料クリック | GA4 のデフォルトのチャネルグループで「Organic Search」として表示される | ユーザーが Google の検索結果からあなたのウェブサイトに入る |
参照トラフィック(Referral) | 他のウェブサイトのリンクからのトラフィックで、他のチャネルに分類されなかったもの | 「Referral」として表示される | ユーザーがブログ、ニュースサイト、パートナーサイトからあなたのリンクをクリックする |
GA4 ではどのトラフィックが AI トラフィックと見なされるのか?
GA4 において、「AI トラフィック」は通常、ChatGPT、Gemini、Perplexity、Copilot、Claude といった AI プラットフォームや AI アシスタントからの訪問を指しますが、GA4 はこの種のトラフィックを組み込みのチャネルとしてマークしていないため、これらの訪問は Referral の下に表示されることが多くなります(参照元データが渡されない場合は、Direct/Unassigned として表示されることもあります)。
- 例:Session source/medium に chat.openai.com/referral や perplexity.ai/referral が現れる場合、通常 GA4 における AI トラフィックと見なされます。
GA4 で追跡できる(そして追跡できない)内容は?
GA4 では、ソース/参照元データが取得できる場合にのみ AI トラフィックを追跡できます。つまり通常、どの AI ツールが訪問をもたらしたか(Session source または Session source/medium、例えば chat.openai.com/referral を通じて)、そしてセッション数、ランディングページ、エンゲージメントのあったセッション、コンバージョン数を確認できます。
しかし参照元データが削除された AI のクリックは確実に追跡できず(Direct/Unassigned として表示される可能性があります)、GA4 は AI の回答のセンチメント、シェア・オブ・ボイス、引用回数、AI の結果でのあなたの順位/可視性も示せません。