流入元の読み違いを防ぐ:GA4のチャネルを正しく解釈する手順
GA4のチャネルは、セッションの参照元とメディアに規則を当てはめた結果です。チャネルを比べる前にタグ付けを点検し、「Direct」と「Unassigned」の割合を測り、同じ条件の期間で量と質を読む手順を整理します。
要点
- GA4のチャネルは生のデータではなく、セッションの参照元とメディアに規則を当てはめた結果です。UTMのつけ方が曖昧だと、分析を始める前にトラフィックがチャネル間で移動してしまいます。
- 「Direct」と「Unassigned」は、分類できなかったものの受け皿です。ほかのチャネルを論じる前に、その割合を測り、原因を探ります。
- チャネルの読み取りは、量と質(エンゲージメント率、コンバージョン)を同じ条件の期間で突き合わせる作業です。コンバージョンが数件しかない状態の率は、信頼できる値になりません。
- 成果物は、1ページに収まるUTM命名規則と、「症状・確認・判断」の読み取り表の2点です。
同じチャネル表から、三通りの読み方ができる
あるECサイト(仮の例)が、月が明けて3月分のGA4集客レポートを開いたとします。有料SNS広告は3,000セッション、全体の4分の1を送り込んだのに、注文は21件にとどまっていました。広告費の行を削りたくなる場面ですが、その前に表を最後まで読みます。以下の数値は、演習用に作った架空のものです。
| チャネル | セッション | エンゲージのあったセッション | エンゲージメント率 | 注文数 | コンバージョン率 |
|---|---|---|---|---|---|
| Organic Search | 4,000 | 2,600 | 65% | 80 | 2.0% |
| Paid Search | 1,500 | 900 | 60% | 60 | 4.0% |
| Paid Social | 3,000 | 1,050 | 35% | 21 | 0.7% |
| 800 | 640 | 80% | 40 | 5.0% | |
| Direct | 2,200 | 1,100 | 50% | 33 | 1.5% |
| Referral | 500 | 300 | 60% | 6 | 1.2% |
| 合計 | 12,000 | 6,590 | 54.9% | 240 | 2.0% |
一つ目の読み方は「量」です。有料SNSはセッションの25%(12,000件中3,000件)を占めますが、注文では8.8%(240件中21件)にとどまります。メールは逆で、セッションの6.7%に対して、注文の16.7%を生んでいます。二つ目は「質」です。有料SNSのエンゲージメント率35%は、サイト全体(12,000セッション中6,590セッションが該当、54.9%)をかなり下回ります。エンゲージのあったセッションは、GA4のヘルプで定義されており、一定の時間を超えて滞在した、キーイベントが発生した、または複数のページが表示された、のいずれかに当てはまるセッションを指します。
三つ目の読み方は、表には載っていません。チャネルが顧客の道のりの中で果たす役割です。広告でお店を知り、その後にブランド名の検索で戻ってきた人の注文は、Organic Searchの成果として計上されます。このとき有料SNSは「弱く」見えますが、実際にはほかの行を支えているかもしれません。これはセッション単位のレポートに共通する限界で、アトリビューションモデルの比較で詳しく扱っています。
もう一つ、目立ちにくい落とし穴があります。GA4には、セッション単位に紐づくチャネルのディメンション(「セッションのデフォルト チャネル グループ」)と、ユーザーの最初の接点に紐づくディメンションがあります。同じ「Paid Social」という名前でも、開いたレポートによって指す母集団が違うことがあるのです。二つの数字を比べる前に、ディメンションとスコープを確かめてください。アビナッシュ・カウシックは『Web Analytics 2.0』で、セグメントに分けない集計値だけで結論を出さない姿勢を説いており、考え方は同じです。
GA4はチャネルをどう作っているか
すべてのセッションには、参照元(訪問がどこから来たか。例:google、newsletter、facebook)とメディア(どの種類のリンクか。例:organic、cpc、email、referral)が付きます。デフォルトのチャネル グループは、この組み合わせに一連の規則を当てはめて、セッションをOrganic Search、Paid Search、Paid Social、Email、Direct、Referralなどに振り分けます。どの規則にも合わなければ、「Unassigned」に入ります。正確な規則、検索エンジンやSNSとして認識される参照元の一覧、メディアとして受け付けられる表記は、Googleアナリティクスの公式ヘルプに載っています。内容は更新されるため、命名規則を作る時点で改めて読み直してください。
この仕組みが実際にどう働くかを、表にしました。一般的な考え方を示したもので、最終的には現行のドキュメントと照らし合わせてください。
| タグ付け(参照元 / メディア) | 想定されるチャネル | 注意点 |
|---|---|---|
| google / cpc | Paid Search | Google広告の自動タグ設定を使っている場合、ヘルプを読まずに手動のUTMを足さないこと。両者が競合することがあります。 |
| facebook / paid_social | Paid Social | メディアが「有料」を表す規則の表記に合っていること、参照元がSNSとして認識されることが必要です。 |
| facebook / social | Organic Social | 広告に「social」と付けると、オーガニックのトラフィックとして数えられます。有料は過小に、オーガニックは過大に見えます。 |
| newsletter / email | メディアが email なら足ります。参照元には配信名やリスト名を入れます。 | |
| newsletter / newsletter | おそらくUnassigned | 独自に作ったメディア名は、どの規則にも当てはまりません。 |
「facebook / social」の行は、少し立ち止まる価値があります。チームが広告を出し、同僚がいつもの癖で「social」とタグ付けすると、ダッシュボード上ではオーガニックSNSが好調に、有料が低調に見えます。その錯覚をもとに予算が付け替えられてしまうのです。GA4にはカスタムチャネル グループを定義して、汚れた過去分を再分類する機能がありますが、これから先のデータを守れるのは、タグ付けを直すことだけです。
DirectとUnassigned:ほかを論じる前に「受け皿」を測る
「Direct」は「ユーザーがURLを直接打ち込んだ」という意味ではありません。GA4が、使える流入元の情報を受け取れなかったということです。ブックマークや手入力のほか、メッセージアプリから開いたリンク、PDF文書、メール署名、QRコード、UTMのないキャンペーンも、ここに入ります。パラメータを落としてしまうリダイレクトでも、同じことが起きます。
先ほどのECサイト(仮の例)では、「Direct」が2,200セッション、トラフィック全体の約18%を占めます。この受け皿を探る一つの方法が、そのセッションのランディングページを見ることです。仮に700セッションがトップページに、1,500セッションが商品ページやキャンペーンページに着地しているとします。すると、「Direct」の68%(2,200件中1,500件)が深い階層のページに着地した計算になります。商品詳細ページのURLを覚えて直接入力する人は、そう多くありません。これらはむしろ、タグ付けされていないリンクから来たと考えるほうが自然です。この手がかりは経験則であり、証拠ではありません。それでも調査の向きは決まります。どのキャンペーンやどのパートナーが、そのページへ送客しているのかを探すのです。
「Unassigned」も同じ考え方で扱います。セッションを参照元とメディアの組み合わせで並べ、想定外の組み合わせ(打ち間違い、独自のメディア名)を見つけて、元から直します。タグの設置漏れ(一部のテンプレートにタグがない)や複数ドメインといった、より深い計測の不具合への対処は、計測の不具合を診断するケーススタディで説明しています。
同意の有無も、計測結果をゆがめる
タグ付けとは関係のない偏りもあります。バナーなどで同意管理の仕組みを導入しているサイトでは、訪問者が計測を拒否すると、そのセッションが計測されない、あるいは一部しか計測されないことがあります。どこまで計測されるかは、サイトの設定と、GoogleのConsent Mode(同意モード)の構成によります。そのため、計測されたトラフィックは実際のトラフィックと一致せず、計測されない割合も、接触した層によってチャネルごとに異なり得ます。
日本では、Cookieなどの計測タグの扱いに、個人情報保護法(個人関連情報の第三者提供に関する規律を含む)と、2023年6月に施行された電気通信事業法の外部送信規律が関わる場合があります。総務省の公表資料によれば、外部送信規律は、一定の事業者がウェブサイトやアプリから利用者の情報を外部に送信させる際に、通知または公表、同意の取得、オプトアウトの機会の提供などの措置を求めるものです。対象となる事業者の範囲や、求められる措置は、サイトの種類やツールの使い方で変わります。個人情報保護委員会と総務省の最新の公表資料、および専門家に確認してください。EU域内の訪問者を対象にする場合は、GDPRの同意要件も別途検討が必要です。いずれの場合も、同意しない意思を回避する目的で設定を変えることは避けるべきです。
成果物1:1ページに収まるUTM命名規則
UTM命名規則は、リンクを公開する人が公開前に必ず開く短い文書です。チャネルを左右する値(参照元、メディア)は選択肢を固定した語彙にし、分析に使う値(キャンペーン、コンテンツ)は自由度を残しつつ形式を決めます。
| パラメータ | 役割 | 提案するルール | 例 |
|---|---|---|---|
utm_source | トラフィックの送り手 | プラットフォームまたはパートナー名。小文字、スペースなし | facebook、newsletter-customers |
utm_medium | 施策の種類 | 選択肢を固定:cpc、paid_social、email、display、affiliate、referral | paid_social |
utm_campaign | マーケティング施策 | 年月、テーマ、オファーをアンダースコアでつなぐ | 202603_spring_followup |
utm_content | バリエーション(クリエイティブ、メッセージ) | 短く、テストをまたいで変わらない名前にする | creative-a |
utm_term | キーワード(必要な場合) | 手動でタグ付けしたキーワード広告に限る | running-shoes |
完全なURLの例は、あくまで説明用です。https://www.example.jp/spring-offer?utm_source=newsletter-customers&utm_medium=email&utm_campaign=202603_spring_followup。値は半角英数字で統一しておくと、集計や検索で表記ゆれが起きにくくなります。表を補う規則が、ほかにもあります。
- すべて小文字にする。 GA4は大文字と小文字を区別するため、「Facebook」と「facebook」は別の行になります。
- サイト内リンクにUTMを付けない。 内部リンクにタグを付けると、新しい参照元で新しいセッションが始まり、訪問者の本当の流入元が上書きされます。内部のクリックを追うには、イベントを使います。
- 台帳を一つにする。 公開したリンクごとに、日付、担当者、完全なURLを共有スプレッドシートに記録します。台帳がないと、「Unassigned」が増えたときに、誰がいつ何を投稿したのかをたどれません。
- 自由入力ではなくジェネレーターを使う。 メディアをプルダウンにしたスプレッドシートを使えば、打ち間違いを防げます。
- 配信前にテストする。 リンクを開き、GA4のリアルタイムレポートで、正しい参照元とメディアのセッションが表示されることを確認します。
この命名規則は、GA4のタグ設計表の作り方で説明した計測設計の延長線上にあります。タグ設計はサイト上で何を測るかを決め、UTM命名規則はサイトへ導くリンクをどう呼ぶかを決めます。
成果物2:読み取り表と、その限界
タグ付けが整ったら、チャネルの読み取りは四つの確認を次の順で行います。期間、受け皿、量と質、そして判断です。次の表は、症状ごとに、確認することと、取り得る判断を対応させたものです。
| 症状 | 検証すべき仮説 | 確認方法 | 取り得る判断 |
|---|---|---|---|
| 全体のトラフィックが増えた | 暦の影響、単発のキャンペーン、季節性 | 日別に比べ、前年の同じ時期とも比べる | 日別の増加が確認できるまでは、何も変えない |
| 有料チャネルのコンバージョンが低い | ターゲティングのずれ、またはジャーニー上流での認知獲得という役割 | エンゲージメント率とアシストコンバージョンを見て、アトリビューションも確認する | 止める前に、より絞った配信先やメッセージを試す |
| 「Direct」が増えた | タグなしのリンク、流入元情報の欠落、本物の認知拡大 | ランディングページ、日付、実施中のキャンペーンを調べる | 足りないタグを付け、リダイレクトを直す |
| 「Unassigned」が増えた | 規則に合わないメディア、打ち間違い | 該当する参照元とメディアの組み合わせを一覧にする | 命名規則を直し、必要なら過去分を再分類する |
| 小さなチャネルのコンバージョン率が大きく変動する | 統計的なノイズ | コンバージョン数を数える。10件に満たなければ、どの率も信頼できない | 数か月観察してから評価する |
比べられるものだけを比べる
一行目を例に取りましょう。2月は28日間で10,080セッション、1日あたり360セッションでした。3月は31日間で12,000セッション、1日あたり約387セッションです。単純な増加率は19.0%(12,000÷10,080−1)ですが、1日あたりで見ると増加は7.5%にすぎません。見かけの増加19ポイントのうち、11.5ポイントは暦の違いだけで説明でき、割合にしておよそ60%に当たります。季節性のある事業では、前月との比較よりも、前年の同じ時期との比較のほうが適しています。
少数のデータが生むノイズ
最初の表では、Referralは500セッションで注文6件、率にして1.2%でした。翌月に8件になれば、率は1.6%に上がります。相対的な変化は33%ですが、2件増えただけなら偶然の範囲かもしれません。ボリュームが小さいほど、見かけの差は当てになりません。対処は、集計単位をまとめること(月ではなく四半期)や、事前にチームで決めた件数の基準を超えるまで率を表示しないことです。
とはいえ、厳密さにはコストがかかり、何も決めないことの言い訳にしてはいけません。タグ付けを完璧にしても、同意の拒否、複数デバイスにまたがる行動、クリックを伴わない接触は解決しません。チャネルのレポートはあくまで指標であり、因果関係の測定ではありません。「この支出がなかったらどうなったか」に答えられるのは、インクリメンタリティ(増分効果)テストだけです。それまでは、正確な数字を追い求めるよりも、毎月同じ規則で読む、不完全でも一貫した読み方のほうが役に立ちます。
この読み取り表の結果は、適切な場所に置いてこそ役に立ちます。意思決定に使えるダッシュボードの作り方では、これを管理画面の1ページにどう配置するかを、問いに応じたグラフの選び方では、ゆがめずに表現する方法を扱っています。この流れを実践ラボで体系的に学びたい場合は、マーケティング分析・AI実践コースの案内をご覧ください。
参考文献
- Google アナリティクス ヘルプ「デフォルト チャネル グループ」(GA4)。参照元とメディアに基づくセッションの分類規則を参照。規則は更新されるため、現行版を確認のこと。
- Google アナリティクス ヘルプ「カスタムURLを使ったキャンペーンデータの収集」および Google広告の自動タグ設定に関するページ。
utm_source、utm_medium、utm_campaign、utm_content、utm_termの扱いを参照。 - Google アナリティクス ヘルプ「エンゲージのあったセッション」「エンゲージメント率」(GA4)。例示した表で使う定義を参照。
- Google「同意モード(Consent Mode)」に関するドキュメント(Googleアナリティクス、Googleタグ向け)。同意が計測に与える影響を参照。
- 個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」および個人関連情報に関する公表資料。Cookie等の識別子の扱いを確認する際の出発点。本稿執筆時点の情報であり、最新の内容は同委員会の公式サイトを参照のこと。
- 総務省「電気通信事業法の外部送信規律(利用者に関する情報の外部送信)」に関する公表資料(2023年6月施行)。対象事業者と求められる措置は、現行の資料で確認のこと。
- Avinash Kaushik. "Web Analytics 2.0: The Art of Online Accountability and Science of Customer Centricity." Sybex, 2009.(集計値ではなくセグメントで読むという推奨を参照)
関連記事
マーケター向けデータ可視化:問いに応じたグラフの選び方
棒グラフ、折れ線、散布図、表、ゲージ、円グラフは、それぞれ得意な問いと不得意な問いがあります。タフティとクナフリックの考え方をもとに、形式の比較、数字で見る読み違いの罠、「問い→グラフ」の対応表を整理します。
意思決定に使えるマーケティングダッシュボードの作り方
役に立つダッシュボードは、一つの意思決定の問いに答え、KPIと診断指標を階層に分け、比較の基準を選び、指標ごとに担当者を決めています。Looker Studioやスプレッドシートで使える1ページの設計図と指標カードを示します。
AI Reasoning Boundaries
無料メールで、新しい記事とコースのご案内を受け取る
新しい実践記事とコースの最新情報を、月に1〜2回お届けします。登録は無料です。メールアドレスはこのご案内の送付にのみ使用し、第三者に提供することはありません。