GA4のUser-IDとユーザー提供データの収集とは?違い・活用メリット・設定手順と注意点を解説

,
GA4(Googleアナリティクス4)の管理画面「データの収集」を開くと、「Google シグナル」と並んで「User-ID の収集」や「ユーザー提供データの収集(ベータ)」という項目が表示されます。

「どちらもユーザーに関するデータを集める機能に見えるけれど、何が違うのか」「Cookie規制が進む中でどう役立つのか」「個人情報を送信しても利用規約上問題ないのか」といった疑問を持つWeb担当者やマーケターの方も多いのではないでしょうか。

User-IDは「自社会員IDを活用して複数端末の行動を1人に統合する機能」、ユーザー提供データは「同意済みの顧客情報をハッシュ化(暗号化)してCookie規制下のコンバージョン欠落を補完する機能」であり、目的も仕組みも大きく異なります。

この記事では、2つの機能の仕組みの違い、導入メリット、具体的な設定手順、そしてプライバシーポリシー等の規約遵守における必須注意点を整理して解説します。

※ 先日解説したGoogle シグナルについては、GA4の「Google シグナル」とは?有効化するメリット・設定手順と知っておくべき注意点を解説で詳しく取り上げています。あわせて参照いただくことでGA4のデータ収集機能全体を体系的に把握できます。

User-IDの収集とは?自社IDによるクロスプラットフォーム分析の仕組み

通常、Google アナリティクスはブラウザ単位で保存されるファーストパーティCookie(クライアントID)を元にユーザーを識別しています。そのため、同じ人物が「昼休みはスマートフォンで閲覧し、夜は自宅のパソコンで購入した」という場合、通常の計測では「別の2人のユーザー」として別々に集計されてしまいます。

「User-ID」機能は、自社のWebサイトやアプリで独自に発行・管理している一意のユーザー識別子(会員IDや顧客コードなど)をGA4に送信することで、異なるデバイスやブラウザ、セッションをまたいで同一ユーザーとして行動を統合する仕組みです。

User-ID機能の基本仕様

  • 自社システム側で発行した一意の英数字IDを、ユーザーのログイン時にGA4へ送信する
  • PC、スマートフォン、タブレット、ネイティブアプリ間での行動が1人のユーザーとして結合される
  • ログイン前後のセッションも紐付けられ、初回訪問から購入・リピートまでのカスタマージャーニーを正確に追跡できる
  • レポート用識別情報で「ハイブリッド」または「計認済み」を選択することでレポートに反映される

【重要】個人情報(PII)の直接送信は厳禁

User-IDとして「メールアドレス」や「氏名」「電話番号」などの個人を直接特定できる情報(PII: Personally Identifiable Information)を平文で送信することは、Google アナリティクス利用規約で固く禁止されています。必ずシステム内部で採番したランダムな英数字(例: USER_839201 など)を使用する必要があります。

ユーザー提供データの収集(ベータ)とは?ハッシュ化によるコンバージョン補完

近年のSafariのITP(Intelligent Tracking Prevention)や各種ブラウザにおけるCookie規制、プライバシー保護の強化により、Cookieの有効期限が短縮されたり、リファラー情報が欠落したりするケースが急増しています。その結果、Web広告をクリックしてコンバージョンに至ったにもかかわらず、その成果が正しく計測されない「コンバージョンの欠落」が大きな課題となっていました。

そこで登場したのが、GA4の「ユーザー提供データの収集(User-provided data collection / ベータ)」です。

この機能は、Webサイトのフォーム(問い合わせ、会員登録、資料請求、商品購入など)でユーザー自身が入力し、同意を得た顧客情報(メールアドレス、電話番号、住所など)を、ブラウザ上で「SHA-256」という暗号化方式によってハッシュ化(不可逆変換)した上でGoogle アナリティクスに安全に送信する機能です。

ユーザー提供データが解決する課題

  • Cookieが途切れた環境でも、ハッシュ化された顧客情報とGoogleアカウント情報を安全に照合してコンバージョンを補完
  • Google広告の「拡張コンバージョン(Enhanced Conversions)」とシームレスに連携し、広告成果の測定精度を改善
  • 拡充されたオーディエンスデータを活用し、広告のパーソナライズやリマーケティングリストの精度を高める
  • Googleタグの「自動検出」機能を利用すれば、Webサイト側の複雑なタグ改修なしにフォーム入力を自動的にハッシュ化して送信可能

User-IDとユーザー提供データの違いと役割比較

2つの機能はどちらも「ユーザーに関する情報」を取り扱いますが、その役割・送信データ・対象範囲には明確な違いがあります。

項目 User-ID の収集 ユーザー提供データの収集(ベータ)
主目的 複数端末・セッションにまたがる会員行動の統合分析 Cookie規制下でのコンバージョン補完・広告入札精度の向上
送信するデータ 自社システムで採番した内部ID(個人情報を含まない英数字) SHA-256でハッシュ化された顧客情報(メールアドレス・電話番号等)
対象となるユーザー サイトやアプリに「ログイン」している会員ユーザー 問い合わせ・購入・資料請求フォームに入力した全ユーザー
主な活用領域 GA4のユーザー探索レポート、LTV分析、継続率分析 Google広告のコンバージョン測定、スマート入札最適化、オーディエンス共有
主な前提条件 会員ログイン機能、およびログイン時にIDを送信するタグ設定 プライバシーポリシーへの開示、エンドユーザーの同意、広告連携設定
User-IDとユーザー提供データの仕組みと役割の違い対比図解

自社会員IDによるセッション統合と、ハッシュ化データによるコンバージョン補完の対比

2つの機能を活用する主なメリット

User-IDとユーザー提供データの収集を適切に導入・併用することで、従来のCookieのみに依存した計測では得られなかった多くのメリットが得られます。

より正確な実ユーザー数とカスタマージャーニーの可視化

Cookieによるカウントでは、1人のユーザーがスマートフォンとパソコンを使い分けると「2人」として重複計上されてしまいます。User-IDを導入することで、デバイスをまたいだ重複が排除され、より現実に即した正確なユニークユーザー数を把握できます。

また、「スマートフォンでサービスを知って会員登録し、週末にパソコンから有料プランを契約した」といった、複数の接点を経由した成約プロセスを一本の線として可視化できるようになります。

サードパーティCookie規制環境下でのコンバージョン欠落防止

近年のブラウザセキュリティ強化により、広告経由のセッション情報が途切れやすくなっています。ユーザー提供データによってハッシュ化された顧客情報が送信されることで、Cookieが失われていてもGoogleアカウントとの照合によってコンバージョンが正しく復元・計上されます。

これにより、「広告の成果が過小評価されてしまい、効果的なキャンペーンを停止してしまう」といったマーケティング上の機会損失を防ぐことができます。

Google広告のスマート自動入札の精度向上

Google広告の自動入札アルゴリズム(コンバージョン値の最大化や目標コンバージョン単価など)は、過去の成果データを学習して最適化を行います。ユーザー提供データによってコンバージョンの計上漏れが減少し、より多くの高精度な学習データが蓄積されるため、AIによる入札最適化のパフォーマンスが向上します。

GA4における設定手順

それぞれの機能を有効化し、実際にデータを収集する具体的な手順を解説します。

ユーザー提供データの収集を有効化する手順

GA4の管理画面から、ユーザー提供データの収集を有効化します。管理者または編集者権限を持つアカウントで作業を行います。

GA4管理画面のユーザー提供データの収集有効化ダイアログ

GA4の管理画面で「ユーザー提供データの収集」を有効にする設定ダイアログ

管理画面での操作手順

  • 手順1:GA4画面の左下にある「管理(歯車マーク)」をクリックします。
  • 手順2:「データの収集と修正」メニュー内の「データの収集」をクリックします。
  • 手順3:「ユーザー提供データの収集」のエリアにある「オンにする」をクリックします。
  • 手順4:ポリシー規約の確認モーダルが表示されます。内容を確認し、「自動検出されたユーザー提供データを収集します」にチェックが入っていることを確認して「オンにする」をクリックします。

「自動検出されたユーザー提供データを収集します」を有効にすると、GoogleタグがWebサイト上のフォーム送信イベント(フォーム送信時のメールアドレス入力欄など)を自動検出し、ブラウザ上で自動的にハッシュ化して送信します。

より確実に制御したい場合や、カスタムフォームを使用している場合は、Google タグ マネージャー(GTM)の「Google タグ」設定から「ユーザーが指定したウェブサイトのデータを含める」オプションを構成し、変数で明示的に指定することも可能です。

User-IDの送信設定(GTMまたはgtag.js)

User-ID機能を利用するには、GA4の管理画面側で何かスイッチをオンにするだけでなく、サイト側のタグでログイン時の内部IDをパラメータとして送信する必要があります。

直接gtag.jsを実装している場合、ユーザーのログイン処理完了時に以下のように `user_id` をセットして送信します。

// ユーザーログイン時に自社発行のユーザーIDを設定して送信する例
gtag('config', 'G-XXXXXXXXXX', {
  'user_id': 'USER_987654321' // 個人情報を含まない自社システムの内部ID
});

Google タグ マネージャーを使用している場合は、「Google タグ」または「GA4 イベント」の構成パラメータとして `user_id` をキーに指定し、データレイヤー変数等で取得した会員IDを値としてマッピングします。

レポート用識別情報の確認

送信したUser-IDをレポート全体に反映させるには、GA4の「管理」>「レポート用識別情報」で「ハイブリッド(推奨)」または「計認済み」が選択されていることを確認してください。「デバイスベース」が選択されている場合、User-IDが送信されていてもレポート上はCookie(クライアントID)のみで識別されてしまいます。

導入前に必ず確認すべきプライバシーポリシーと規約の注意点

これらの高度なデータ収集機能を利用するにあたっては、法的な要件およびGoogleのポリシーを遵守する義務が発生します。

プライバシーポリシーへの利用目的の明記

ユーザー提供データ機能やUser-ID機能を利用する場合、自社サイトのプライバシーポリシーにおいて以下の事項を明記し、エンドユーザーに適切な開示を行っている必要があります。

  • アクセス解析や広告配信の最適化を目的として、アクセスデータやCookie情報を取り扱っていること
  • ユーザーがフォームに入力した情報(メールアドレス等)をハッシュ化し、個人が特定されない安全な形式で第三者(Google等)に送信・照合する場合があること
  • 電気通信事業法の外部送信規律や個人情報保護法に基づき、外部送信されるデータの項目・送信先・利用目的を適切に公開していること

デリケートなカテゴリに関する厳格な禁止事項

Googleの利用規約に基づき、デリケートな情報を取り扱うWebサイトやサービスでは、ユーザー提供データの機能を使用することが固く禁止されています。

  • 医療・健康関連:個人の健康状態、病歴、医療機関の利用情報など
  • 宗教・信条・思想:宗教的信条や政治的意見に関連するデータ
  • センシティブな個人情報:人種、性的指向、犯罪歴、信用情報や困窮状態など

自社が運営するサイトの取り扱い分野がこれらのデリケートなカテゴリに該当する可能性がある場合は、安易に機能を有効化せず、利用規約やガイドラインを精査した上で慎重に判断してください。

まとめ:自社のサイト特性に合わせてデータ収集基盤を整えよう

GA4における「User-ID」と「ユーザー提供データの収集」は、プライバシー保護とCookie規制が強まる現代のWebマーケティングにおいて、分析と広告運用の精度を維持・向上させるための重要な機能です。

  • 会員制サイトやECサイト:User-IDを実装してクロスデバイスでの顧客ジャーニーやLTVを正確に分析する
  • 問い合わせ・購入フォームを持つすべてのサイト:ユーザー提供データの収集を有効化し、Cookie欠落によるコンバージョンの漏れを補正してGoogle広告の最適化を図る
  • プライバシー要件の遵守:平文の個人情報送信を避け、プライバシーポリシーの開示対応を確実に実施する

先日紹介した「Google シグナル」とあわせて、それぞれの機能の役割と注意点を正しく把握し、自社のビジネスモデルに適した堅牢なデータ収集体制を構築していきましょう。


eguchi.netをもっと見る

購読すると最新の投稿がメールで送信されます。