GA4とUniversal Analyticsの比較
イベントベースへの移行を学びます。
「GA4とUniversal Analyticsの比較」はCoddyKit上の無料Digital Marketing Academyレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはDigital Marketing Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Digital Marketing Academyコースには全4レッスンが含まれています。
GA4がUAに取って代わった理由
Universal Analytics(UA)は2023年7月1日に新しいデータの処理を停止しました。現在サポートされているバージョンはGoogle Analytics 4(GA4)のみです。
この移行は単なるデザイン変更ではありません。GA4は、プライバシー、デバイスをまたいだトラッキング、Cookieのない将来に対応するために構築された、まったく異なるデータモデルを使用します。
この違いを理解しておくと、UAから移行したレポートを読む際に誤った前提を置かずに済みます。
セッションとイベントの違い
UAはセッションベースでした。すべてのデータがセッションに集約され、ヒットタイプ(ページビュー、イベント、トランザクション)は別々の概念として扱われていました。
GA4はイベントベースです。page_view自体を含め、すべてのインタラクションがパラメータ付きのイベントになります。これにより、ウェブとアプリのデータを1つのスキーマで統合できます。
UA hit types:
- pageview
- event (category / action / label)
- transaction
- social
GA4 model:
- everything is an event
- page_view -> event
- purchase -> event
- scroll -> event
- parameters carry the detailイベントスキーマ
UAでは、イベントに固定的なカテゴリ/アクション/ラベル/値の構造を使用していました。拡張が難しい構造でした。
GA4のイベントは、名前と柔軟なパラメータ(イベントあたり最大25個)で構成されます。表現力が大幅に高く、アプリ分析にも自然に対応できます。
UA event:
category: "Video"
action: "Play"
label: "Intro"
value: 1
GA4 event:
event_name: "video_start"
parameters:
video_title: "Intro"
video_provider: "youtube"
video_percent: 0自動計測
GA4では、Enhanced Measurementによって多くのインタラクションを標準で収集します。UAでは、これらの多くに手動でタグを設定する必要がありました。
データストリームの設定で有効化または無効化できます。設定時間を短縮できますが、二重計測を避けるために何が自動トラッキングされるのかを把握しておく必要があります。
Enhanced Measurement auto-events:
- page_view
- scroll (90% depth)
- click (outbound links)
- view_search_results
- video_start / video_progress / video_complete
- file_download
- form_start / form_submitバウンス率の廃止
UAのバウンス率は、インタラクションがない1ページのみのセッションを示します。GA4ではこれに代わり、エンゲージメントのあったセッションの割合であるエンゲージメント率を使用します。
エンゲージメントのあったセッションとは、10秒以上継続したセッション、コンバージョンが発生したセッション、または2ページビュー以上を含むセッションです。GA4のバウンス率は、単純に1からエンゲージメント率を引いた値です。
Engaged session = any of:
- duration >= 10 seconds, OR
- 1+ conversion event, OR
- 2+ page_view / screen_view events
Engagement Rate = engaged_sessions / total_sessions
Bounce Rate (GA4) = 1 - Engagement Rateユーザーと識別情報
GA4はセッションよりもユーザー中心のレポートを重視します。Google signals、User-ID、デバイスデータを使用して、デバイスをまたいでユーザーの識別情報を結び付けます。
UAはCookieに大きく依存していました。GA4では、Cookieがない場合に機械学習によるモデリングで不足分を補い、プライバシー規制にも対応します。
GA4 identity spaces (priority order):
1. User-ID (your logged-in ID)
2. Google signals (signed-in Google users)
3. Device ID (cookie / app instance)
4. Modeling (behavioral, when consent denied)データ保持期間の制限
GA4の標準のイベント単位データの保持期間はデフォルトで2か月で、14か月まで延長できます。標準の集計レポートは、これより長く保持されます。
14か月を超えて分析する場合は、未加工データをBigQueryにエクスポートしてください。GA4では標準ティアでBigQueryを無料で利用でき、これはUAからの大きな変更点です。
Retention settings (Admin > Data Settings):
Event data retention: 2 months (default)
14 months (max, standard)
Long-term solution:
GA4 -> BigQuery export (free)
query historical events with SQLコンバージョンと目標
UAでは、目標をビュー単位で設定していました(移動先、滞在時間、ページ、イベント)。GA4にはビューも目標もありません。
代わりに、任意のイベントをコンバージョンとして指定します。これはより簡単ですが、まずイベント分類を計画し、その後に重要なイベントを昇格させる必要があります。
UA Goal types:
- Destination (thank-you URL)
- Duration
- Pages/session
- Event
GA4 conversion:
Admin > Events > toggle
"Mark as conversion" on event
e.g. generate_lead, purchase, sign_upビューの廃止
UAの構造はアカウント > プロパティ > ビューでした。ビューを使うと、データをフィルタリングしたコピーを作成できました。
GA4はアカウント > プロパティ > データストリームという構造です。現在はデータフィルタ、比較、サブプロパティ(360)を使ってフィルタリングします。これによりガバナンスは簡素化されますが、開発環境のトラフィックを分離する方法は変わります。
UA: Account > Property > View(s)
GA4: Account > Property > Data Stream(s)
Replace View filters with:
- internal traffic data filter
- developer traffic data filter
- report-level comparisonsレポートインターフェース
GA4のレポートはより簡潔です。「レポート」セクションでは標準的な概要を確認し、詳細なカスタム分析は「探索」セクションで行います。
UAのユーザーは、あらかじめ用意されたレポートが見つからず戸惑うことがあります。GA4ではレポートライブラリをカスタマイズするか、探索を作成して使い慣れたビューを再現します。
Where things moved:
UA Behavior > Site Content -> Reports > Pages and screens
UA Acquisition > Channels -> Reports > Traffic acquisition
UA Custom Reports -> Explore (free-form, funnel, path)
UA Audiences -> Admin > Audiences移行チェックリスト
適切な移行は、単なるコピーではありません。最初からイベントとパラメータを中心に計測計画を作り直してください。
コンバージョンを確認し、Google Adsをリンクし、保持期間を14か月に設定し、BigQueryエクスポートを有効にしてから、内部トラフィックのフィルタを設定してください。これらを完了するまでは、データを信頼しないようにしましょう。
Migration checklist:
[ ] map UA goals -> GA4 conversion events
[ ] enable Enhanced Measurement
[ ] set data retention to 14 months
[ ] define internal traffic filter
[ ] re-link Google Ads & Search Console
[ ] turn on BigQuery export
[ ] validate in DebugView理解度チェック
基本的なモデルの違いを理解できているか確認しましょう。
まとめ
GA4は、イベントベースかつユーザー中心のモデルでUAに取って代わりました。ビューや目標はなく、バウンス率はエンゲージメント率に変わり、識別情報はUser-ID、Google signals、モデリングを組み合わせて処理されます。
まずイベントを計画し、重要なイベントをコンバージョンとして指定し、保持期間を延長し、過去のデータにはBigQueryを使用してください。移行とはコピーではなく、再構築することです。
AI チューターと学ぶ Digital Marketing Academy — 無料
ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。
- コース
- 63
- レッスン
- 239
よくある質問
「GA4とUniversal Analyticsの比較」レッスンは無料ですか?
はい。「GA4とUniversal Analyticsの比較」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Digital Marketing Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Digital Marketing Academyコースには全4レッスンが含まれています。
「GA4とUniversal Analyticsの比較」で何を学びますか?
イベントベースへの移行を学びます。 ブラウザで直接実行するハンズオンコードでDigital Marketing Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Digital Marketing Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのDigital Marketing Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「GA4とUniversal Analyticsの比較」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このDigital Marketing Academyレッスンでコードを書いて実行できますか?
はい。すべてのDigital Marketing Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- GA4とUniversal Analyticsの比較
- イベントとコンバージョン
- 探索レポート
- オーディエンスとインサイト