GA4でデータ計測するための事前設定

GA4(Googleアナリティクス4)でWebサイトのデータを計測するための設定準備をしたので、学んだことをメモ。

最初:プロパティの作成をする

Googleアナリティクスを既に利用している場合、新しいプロパティを作成する。プロパティ名は計測する範囲がわかりやすいよう、ドメイン名などを使用するのがおすすめ。

ウェブストリームの追加と拡張計測の設定をする

  1. 設定方法:
    • GA4>設定>データの収集と修正>データストリーム>拡張計測機能 から設定する。
  2. 拡張計測の有効化:
    • 拡張計測をオンにすることで、ページビュー数やスクロール数、離脱クリック、サイト内検索、動画エンゲージメント、ファイルのダウンロードが自動的に計測される。

「タグ設定」の設定をする

  1. 事前設定:
    • GA4でデータを蓄積するための事前設定を行う。
    • GA4>設定>データの収集と修正>データストリーム>タグ設定 から設定する。
  2. クロスドメイン測定の設定:
    • ドメインが異なるウェブサイト間でユーザーとセッションの情報を引き継ぐ設定を行う。
    • GAはファーストパーティCookieの情報をもとにユーザーを識別しているが、ドメインが異なるウェブサイトへ遷移した場合はCookieが新たに発行されるため別ユーザー扱いになる。

      クロスドメイン測定の設定を行うと、ユーザーがサブドメインを除くドメインが異なるウェブページに遷移した場合もユーザーとセッションの情報を引き継ぐことができるようになる。

  3. 内部トラフィックの定義:
    • 特定のIPアドレス(例:社内関係者)によるイベントを除外する設定を行う。
  4. 除外する参照のリスト編集:
    • 外部ドメインへの一時的な遷移を除外することで、正確な流入元の評価を行う。
    • 除外する参照のリストはウェブサイトの中に外部ドメインへの一時的な遷移を行う経路がある場合に使用する機能。

      具体的にはECサイトのクレジットカードの本人認証を行うために外部ドメインに一時的に遷移してもどってくるケースなど。

      これをしないと、CV時の「参照元/メディア」がそのクレカ本人認証のページに上書きされてしまい、もともとの流入元(例:google/cpcなど)のコンバージョンへの貢献度が正当に評価できない。

  5. セッションのタイムアウト調整:
    • ユーザーがアクションを起こさない場合のセッション終了時間を設定する。
    • ①ユーザーがアクションを越さなかった場合にセッションが終了するまでの時間=セッションのタイムアウト、②セッションがエンゲージメントセッションとみなされるまでの時間=エンゲージメントセッションの時間

      の2つが調整できる。

      例えば電子書籍販売サイトや動画配信サイトなど、ユーザーがコンテンツに没頭し長時間にわたりアクションを起こさない可能性が高いサイトを計測する時はセッションのタイムアウトまでの時間を長めに設定しておくと良いかも。

      エンゲージメントセッションの時間は変更するケースはあまりないかもしれないが、社内で確認し必要であれば調整。

「データの収集」の設定をする

  1. Googleシグナルのデータ収集:
    • Googleシグナルのデータ収集を有効にすることができる

      GA4>設定>データの収集と修正>データの収集 で設定する。


      Googleシグナルのデータ収集を有効にしておくと、Googleアカウントにログインしていて、かつGoogleアカウントの設定で「広告のカスタマイズ」をオンにしているユーザーのデータをクロスデバイスで紐づけることができる。

      また、レポートでユーザーの年齢、性別、インタレストカテゴリを確認したい場合はGoogleシグナルのデータ収集を有効にする必要がある。

      ただし、プライバシーポリシーの開示など対応ができている必要がある。

      対応ができている場合は「ユーザーデータ収集の確認」という項目で確認済みのステータスにしないと収集ができない。


      また、Googleシグナルのデータ収集を活用するには、1日当たりのユーザー数が月平均で500人以上必要という条件がある。

  2. データの保持期間:
    • イベントデータとユーザーデータのデータの保持期間の調整ができる。

    • デフォルトではイベントデータの保持が2か月になっているが、最大値の14か月にしておくことがおすすめ。

    • 過去データの長期間保存にはBigQueryエクスポートが必要。
  3. データフィルタの設置:

「レポートID」の設定をする

  1. レポート用識別子の設定:
    • レポート用識別子のことで、アナリティクスがイベントとユーザーの関連付けに使用する方法を指定できる。

    • GA4>設定>データの表示>レポートID で設定する。
    • モデル化データ(=モデリング)を使用するには同意モードが必要。

「アトリビューション設定」の設定をする

  1. アトリビューションの設定:
    • アトリビューションは、コンバージョンイベントの計測につながった最後の流入元だけでなく、コンバージョン経路上の「その他の流入元」に対しても貢献度を割り当てる考え方。

    • コンバージョン経路上の全ての流入元に貢献度を割り当てる。
    • GA4>設定>データの表示>アトリビューション設定 で設定する。
    • データドリブンモデルが標準かつ推奨されている。

GA4の立ち上げからやったことがなかったので、良い勉強になりました。