このページでは、ユニバーサル アナリティクス(UA)と Google アナリティクス 4(GA4)の Measurement Protocol の主要な機能の違いについて説明します。
詳しくは、Measurement Protocol の制限事項をご覧ください。
一般
このセクションでは、UA の一般的なパラメータについて説明します。
項目 | UA | GA4 |
---|---|---|
トラッキング ID / プロパティ ID | tid パラメータが必要です。 |
測定 ID と API Secret が必要です。 |
マスク IP | 省略可。 | 利用できません。 |
広告掲載の権限を無効にする | 省略可。 | ドキュメントのルートにオプションの consent パラメータがある。 |
データソース | ds は、送信されるデータのソース(ウェブまたはアプリ)の省略可能なパラメータです。 |
データ ストリームの種類によって決定されるため、データソースは必要ありません。測定 ID はデータ ストリームに関連したクエリ パラメータとして送信されます。 |
キャッシュの無効化 | z は、ブラウザでのキャッシュ ヒットを回避する省略可能なプロパティです。 |
ブラウザのヒットは gTag を使って送信する必要があるため、不要です。 |
ユーザー
このセクションでは、UA のユーザー パラメータについて説明します。
項目 | UA | GA4 |
---|---|---|
Client-ID | cid は、ユーザーを一意に識別するために使用される省略可能なパラメータです。 |
GA4 では、クライアントの一意の識別子が必要となります。ブラウザの場合は、gtag から client_id を送信します。モバイルアプリの場合は、Firebase 向け Google アナリティクスから取得できる app_instance_id を送信します。 |
User-ID | cid を使用しない場合は uid が必要です。uid はユーザーの一意の識別子です。 |
user_id は省略可能です。 |
セッション
このセクションでは、UA のセッション パラメータについて説明します。
項目 | UA | GA4 |
---|---|---|
セッション管理 | セッション継続時間の調整に使用します。 | GA4 では、Measurement Protocol を使ってセッションをコントロールすることはできません。gtag または Firebase の既存の session_id を指定することは可能です。 |
IP オーバーライド | ユーザーの IP アドレスです。 | 利用できません。 |
ユーザー エージェント オーバーライド | ブラウザのユーザー エージェントです。 | GA4 では、ユーザー エージェントをオーバーライドすることはできません。 |
地域オーバーライド | ユーザーが所在する地域です。 | GA4 では、いかなるヒットの位置情報も提供せず、提供する方法もありません。 |
トラフィック ソース
このセクションでは、UA のトラフィック ソース パラメータについて説明します。
項目 | UA | GA4 |
---|---|---|
キャンペーンの詳細 | キャンペーン フィールドを使用します。 | GA4 では、campaign_details というイベントが用意されています。GA4 では、パラメータ名が UA とは異なります。 |
他のトラフィック ソース データ | UA では、ドキュメント参照 URL、Google 広告 ID、Google ディスプレイ広告 ID 用のパラメータが用意されています。 | GA4 では、これらのパラメータは、client_id または app_instance_id を指定した際に、自動的にリクエストに追加されます。 |
システム情報
このセクションでは、UA のシステム情報パラメータについて説明します。
UA | GA4 |
---|---|
UA では、画面解像度やビューポートのサイズなどのシステム情報向けの省略可能なパラメータが用意されています。 | GA4 では、多くのパラメータは Google タグ(gtag)で自動的に収集されますが、他のパラメータは Flash バージョンのようにサポート終了となりました。サポート終了となったパラメータを引き続き収集する場合は、カスタムのイベントとパラメータを作成してください。 |
ヒット
このセクションでは、UA のヒット パラメータについて説明します。
UA | GA4 |
---|---|
UA では、ページビューやスクリーン ビューを記録するために使用される必須のパラメータの t が用意されています。 |
GA4 では、イベントモデルが使用され、こうしたイベントは Google タグ(gtag)または Firebase 向け Google アナリティクスによって自動的に収集されます。 |
アプリ
このセクションでは、UA のアプリ パラメータについて説明します。
UA | GA4 |
---|---|
Apps フィールドです。 |
GA4 では、アプリに関するほとんどの情報は、ストリームが設定されると、Firebase 向け Google アナリティクスによって自動的に収集されます。 |
イベント
このセクションでは、UA のイベント パラメータについて説明します。
UA | GA4 |
---|---|
UA では、イベントはカテゴリ、アクション、ラベルの組み合わせを使って送信されていました。 | GA4 では、イベントはデータモデルの中核であり、ほぼすべてのデータがイベントとして送信されます。 Measurement Protocol を使用すると、推奨イベントまたはカスタム イベントを送信できます。 |
e コマース
このセクションでは、UA の ecommerce パラメータについて説明します。
UA | GA4 |
---|---|
UA では、e コマースに関する情報は、さまざまな組み合わせのパラメータを使って送信されていました。 | GA4 では、e コマースに関するほとんどの情報がpurchase イベントとして送信されます。詳しくは、e コマースに関するドキュメントをご覧ください。
アトリビューション情報を取得するには、セッションの終了後 24 時間以内に購入イベントを送信する必要があります。 |
ソーシャル インタラクション
このセクションでは、UA のソーシャル インタラクション パラメータについて説明します。
UA | GA4 |
---|---|
UA では、ソーシャル ネットワーク、操作、ターゲットを示すために、sn パラメータ、sa パラメータ、st パラメータが使用されていました。 |
GA4 では、ソーシャル インタラクションは、share や select_content などの推奨イベントを使って測定できます。その他のアクションについては、カスタム イベントを使用してください。 |
速度
このセクションでは、UA の速度パラメータについて説明します。
UA | GA4 |
---|---|
UA では、速度パラメータはウェブに関する指標に使用されていました。 | GA4 では、ウェブに関する指標のイベントはありません。GA4 でウェブに関する指標を測定する場合は、カスタム イベントを使用してください。詳しくは、GA4 の指標の取得に関するガイドをご覧ください。 |
例外
このセクションでは、UA の例外パラメータについて説明します。
UA | GA4 |
---|---|
UA では、例外には exd パラメータと exf パラメータが使用されていました。 |
GA4 には、例外のイベントはありませんが、カスタム ディメンションとカスタム指標を使って作成できます。 |
カスタム ディメンションとカスタム指標
このセクションでは、UA のカスタム ディメンションとカスタム指標のパラメータについて説明します。
UA | GA4 |
---|---|
UA では、カスタム ディメンションとカスタム指標はそれぞれ cd<dimensionIndex> と cm<metricIndex> の形式のパラメータを使って送信されていました。 |
GA4 では、カスタム イベントとカスタム指標は Measurement Protocol を使って送信できます。イベントとパラメータの名前と値を指定するかどうかは、任意です。カスタム ディメンションとカスタム指標をレポートで使用するには、追加の設定が必要となります。 |