(Journal) — AI検索対策

GA4でAI検索からの流入を計測する方法|ChatGPT・Gemini・Perplexity

公開日
情報確認日
カテゴリ
AI検索対策
シリーズ
計測とKPI

GA4でChatGPT・Gemini・PerplexityなどAIサービスからの流入を確かめる方法を解説。AI Assistantチャネル、参照元別の見方、カスタムチャネルグループ、問い合わせまでの経路、数えられない訪問の扱いをまとめます。

GA4では、AIサービスからの訪問をセッションの参照元で確認できます。AI経由の流入をまとめて見るには「AI Assistant」チャネルを、ChatGPTやGeminiなどサービスごとに分けるにはセッションの参照元を使います。

ただし、参照元が記録されない訪問は (direct) / (none) に分類されることがあるため、GA4で把握できるAI経由の訪問数は一部に限られる可能性があります。

GA4でAI検索からの流入を見る基本

GA4でAI経由の流入を確認するには、トラフィック獲得レポートでセッションの参照元やメディアを見ます。これらは、新しいセッションが始まったときの流入元を示す値です。

確認に使用する値とレポートは次のとおりです。

当社のサイトでは、参照元や utm_source を含む情報をGA4が自動で記録しています。

AI Assistantチャネルで全体を見る

GA4のデフォルトチャネルグループには、AIサービスからの訪問をまとめる「AI Assistant」チャネルがあります。チャネルグループとは、ルールに基づいてトラフィック元を分類する仕組みです。

Googleは、AI AssistantをChatGPT、Gemini、Deepseek、Copilot、Grokなどのサービスからサイトを訪れた利用者のチャネルと説明しています。判定条件は次のとおりです。

  • メディアが ai-assistant に完全一致すること。
  • 参照元がAIアシスタントの一覧に一致すると、メディアが ai-assistant、キャンペーンが (ai-assistant) に自動設定されること。

Google アナリティクス ヘルプ:デフォルト チャネル グループの定義⁠(新しいタブで開きます)

ただし、Googleの説明ページには、判定に使われるAIアシスタントの一覧全体は掲載されていません。そのため、例示されたサービス以外がこのチャネルに分類されるかどうかは、該当ページの記述だけでは確認できません。AI Assistantの値だけで個別サービスの状況まで把握できるとは限らないため、サービス別の確認には参照元も併せて使います。

ChatGPTからの流入

当社では、セッションの参照元が chatgpt.com のセッションを、ChatGPTからの訪問として集計しています。OpenAIは、ChatGPTが参照URLに utm_source=chatgpt.com を自動で付与すると説明しています。

OpenAIの案内は「ChatGPT search results in the browser」と「ChatGPT Atlas」の文脈で書かれています。また、OAI-SearchBotによるコンテンツへのアクセスを許可した発行者は、Google Analyticsなどの解析ツールでChatGPTからの参照トラフィックを追跡できるとしています。OpenAI「Publishers and Developers FAQ」⁠(新しいタブで開きます)

GA4では、トラフィック獲得レポートのセッションの参照元を確認し、chatgpt.com の値を探します。当社では、AI経由のセッション数を集計する参照元のひとつとして chatgpt.com を使い、utm_source=chatgpt.com が付いた流入も対象に含めています。

サービスごとに分けて見る

サービス別の流入は、トラフィック獲得レポートの「セッションの参照元」から確認します。参照元の値を個別に見る方法のほか、カスタムチャネルグループでまとめる方法もあります。

当社では、次の参照元をAI経由のセッションとして集計する設計です。

見たいことGA4の場所条件・参照元
AIサービスからの流入全体トラフィック獲得レポートAI Assistantチャネル
サービス別のセッショントラフィック獲得レポートセッションの参照元が chatgpt.com、perplexity.ai、copilot.microsoft.com、gemini.google.com、claude.ai
条件をまとめたチャネルカスタムチャネルグループ含めたい参照元に合う正規表現

トラフィック獲得レポートでは、セッションの参照元を選んでサービス別に確認します。なお、上記の参照元は当社の集計条件であり、AI Assistantチャネルの自動判定条件と同一ではありません。Google アナリティクス ヘルプ:トラフィック獲得レポート⁠(新しいタブで開きます)

参照元を条件でまとめたい場合は、カスタムチャネルグループを作成し、条件に「正規表現に一致(matches regex)」を選んで、含めたいAIアシスタントのURLに一致する正規表現を入力します。正規表現とは、文字列のパターンを指定して値を判定する方法です。Google アナリティクス ヘルプ:カスタム チャネル グループ⁠(新しいタブで開きます)

Googleのヘルプページには、AIアシスタント向けの正規表現例として次の条件が掲載されています。

^.*ai|.*\.openai.*|.*chatgpt.*|.*gemini.*|.*gpt.*|.*copilot.*|.*perplexity.*|.*google.*bard.*|.*bard.*google.*|.*bard.*|.*.*gemini.*google.*$

この正規表現は、Googleのページに掲載された例です。この例には perplexity が含まれますが、claude.ai は含まれていません。自社で使う場合は、実際に記録されている参照元の値に合うかを確かめてから設定します。なお、この例が唯一の書き方というわけではありません。Google アナリティクス ヘルプ:カスタム チャネル グループ⁠(新しいタブで開きます)

問い合わせまでの経路を見る

AIサービスからの訪問が問い合わせにつながったかどうかは、キーイベントと参照元を確認し、経路データ探索でサイト内の行動を追います。キーイベントとは、事業上重要な行動を示すイベントのことです。確認の流れは次のとおりです。

  1. 問い合わせの完了をイベントとして送ります。当社の例では、相談フォームの送信成功時に generate_lead を送ります。
  2. そのイベントをキーイベントに指定し、参照元別に見ます。
  3. 経路データ探索で、記事から問い合わせまでの行動を追います(下記)。

経路データ探索では、開始点にページやイベント名などのディメンションを選び、ノードを展開して次のステップを追加します。開始点の後に利用者が閲覧した画面や発生させたイベントを、ツリーグラフで探索できます。Google アナリティクス ヘルプ:経路データ探索⁠(新しいタブで開きます)

当社では、記事から問い合わせまでの経路を /journal/ → /services/ → generate_lead の順で追う設計です。この経路はあらかじめ自動で表示されるものではなく、ページパスやイベント名を選んで組み立てます。

数えられない訪問と同意の影響

AIサービスからの訪問でも参照元が記録されない場合があり、GA4では (direct) / (none) に分類されることがあります。そのため、AI経由のセッション数は、把握できた範囲の値として読み取ります。

参照元が失われる場合

Googleは、次のように説明しています。

  • 参照元情報が失われる場合:リンクにUTMパラメータがない場合や、リダイレクトによってURLからUTMパラメータが取り除かれる場合です。URL短縮サービスによって参照元情報が失われる場合もあります。
  • (direct) / (none) に分類される場合:URLの直接入力や、PDF・Wordなどのオフライン文書からの訪問は (direct) / (none) に分類されます。広告ブロッカーの影響で (direct) / (none) に分類されることもあります。

Google アナリティクス ヘルプ:(direct) / (none) のトラフィックを理解する⁠(新しいタブで開きます)

当社では、AIサービスが参照元を送らない場合や、アプリから開かれた場合もdirectになると整理しています。このため、AI経由のセッション数は下限として扱います。これは当社の計測方針であり、GA4のヘルプがAIサービスを直接の原因として挙げているという意味ではありません。

同意モードの影響

同意モードでは、Cookieの使用に同意がない状態でも、Cookieを使わないpingがGoogle アナリティクスに送られます。Googleは、コンバージョンモデリングや行動モデリングによってデータ収集の欠落を補うと説明しています。Google アナリティクス ヘルプ:同意モードについて⁠(新しいタブで開きます)

当社では、EEA・英国・スイスの訪問者について、GA4のCookieを付与する前に同意を取ります。拒否または未選択の間は、Cookieを使わないpingだけを送る設定です。Googleによるモデリングが当社のGA4プロパティでどのように働くかは、ここでは確認できません。

まとめ

GA4では、流入全体をAI Assistantチャネル、サービス別をセッションの参照元、問い合わせをキーイベントと経路データ探索でそれぞれ確認します。参照元が記録されない訪問もあるため、当社の集計では、把握できたAI経由のセッション数を下限として扱います。

AI検索で追う指標を整理する場合はAI検索で追うべきKPI一覧、計測や施策の支援についてはAI検索対策の支援をご覧ください。

本文の仕様や数値は、OpenAIとGoogle アナリティクスの公開資料および当社サイトの計測設定に基づきます。独自の調査・効果検証の結果は含みません。

(Contact)

Free first hearing

記事の内容について、お気軽にご相談ください。

初回ヒアリングは無料。全国・オンラインで対応します。

初回のご相談

課題が曖昧なままでも、お気軽にご相談ください。業務の困りごとや、実現したいことをお聞かせください。

First call
初回ヒアリング無料
Area
全国・オンライン
Reply
通常2営業日以内

ご入力いただいた情報は、ご相談への対応・連絡に使用します。メール送信にはResendを、自動送信の防止にはCloudflare Turnstileを利用します。送信によりプライバシーポリシーに同意したものとします。

通常2営業日以内にご返信します。