5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

WebでのGA4のイベント設定方法

Posted at

GA4 (Google Analytics 4) のイベントを設定する方法についてまとめます。

イベント送信の流れ

イベント発火 -> GTM (Google Tag Manager) -> GA4という流れでイベントが送信されます。

GTMのスニペット取得・挿入

  1. GTMを開きます。
  2. 管理 をクリックします。
    91a50c2e-efee-a3f8-998f-b53f38743702 (1).png
  3. Google タグ マネージャーをインストール をクリックします。
    d28c7082-89f9-b35b-8362-4f52915ebf1a (1).png
  4. 記載されている手順に従って、HTML内にGTMのスニペットを挿入します。

実装

以下のコードをHTMLの head 内にあるGTMのスニペットより前に記述することで、イベントを発火させる処理を実装します。

<script>
  window.dataLayer = window.dataLayer || [];
  dataLayer.push({
    "イベント名": イベントの値,
    ...
  });
</script>

GTM設定

変数設定

発火させるイベントを設定します。

  1. 左ペインの 変数 をクリックします。
    14298dc0-9c23-a2c4-d22a-7a2de50c508b.png
  2. ユーザー定義変数 セクションの 新規 をクリックします。 ユーザー定義変数 セクションは 組み込み変数 セクションの下にあります。
    a72fa717-1c19-26bd-c872-8f8fe39feb8b.png
  3. 変数の設定 セクションをクリックします。
    a9b5cdff-bcb8-3f03-1754-4b5bd39c6695.png
  4. 変数タイプを選択 ペインの ページ変数 セクション内にある データレイヤーの変数 をクリックします。
    702abf11-b8df-b05b-6190-dba84f588211.png
  5. 以下の項目を入力し、 保存 ボタンをクリックします。
    • 変数名 (左上): 任意
    • データレイヤーの変数名: 実装で指定したイベント名
      090220ed-e92e-bd7a-0825-7c3a41f233e7.png

タグ設定

GA4への送信設定を行います。タグはイベントを発火させる操作単位で設定します。

  1. 左ペインの タグ をクリックします。
    4691b290-b844-5d2e-e88c-86ebb5c2315c.png

  2. タグ セクションの 新規 をクリックします。
    b7dd4439-cbfa-e992-f047-bd8f70fb7723.png

  3. タグ名を入力します。
    cba9c68e-3950-846f-fd05-02fa4a3e29ad.png

  4. タグの設定 セクションをクリックします。
    a1bc45a9-d37f-9bee-0c66-d73c78a53c8b.png

  5. タグタイプを選択 ペインの おすすめ セクション内にある Google アナリティクス: GA4 イベント をクリックします。
    5ebf2d06-6cc5-6717-ae92-ae9ab9693c6e.png

  6. タグの設定 セクションの 設定タグ を設定します。
    4a27225f-7c1b-9c0d-78b8-e957f344a5aa.png

  7. 以下を設定します。

    • イベント名: 任意の英数字
    • イベント パラメータ: 対象の操作で送信する変数
      • パラメータ名: 変数設定で設定した変数名
      • 値: fee7ea4a-2ff7-c122-5703-d170d997eacc.pngをクリックし、設定する変数をクリック
        7222dc1e-30c5-c06c-8280-b0eef1c12430.png
  8. トリガー セクションをクリックし、GA4に送信する条件を設定します。
    92fe121d-191e-b110-7b8c-87317a31a6a2.png

  9. 保存 をクリックします。
    eb40e13d-5ea0-dc48-eb8c-fe34ede18916.png

GA4設定

コンバージョン設定

イベントを発火させる操作 (GTMのタグ) 単位で設定します。
コンバージョンとして設定しない場合はスキップしてください。

  1. 左ペインの 管理 をクリックします。
    476d1045-6feb-172e-1e7e-7b2d299397fd (1).png
  2. プロパティ セクションの イベント をクリックします。
    7fa332b7-190b-e3e5-1d15-90a8a27caa6c.png
  3. 対象の操作の コンバージョンとしてマークを付ける をオンにします。
    83c72b3f-a391-d6ee-10da-7935e849ff94.png

カスタムディメンション設定

発火させるイベント (GTMの変数) 単位で設定します。

  1. 左ペインの 管理 をクリックします。
    476d1045-6feb-172e-1e7e-7b2d299397fd (1).png
  2. プロパティ セクションの カスタム定義 をクリックします。
    a520984c-097f-e10d-f759-26df639a6428.png
  3. カスタム ディメンションを作成 をクリックします。
    2eafa7d1-eaf5-7601-d46d-67179597cbf3.png
  4. 以下を設定し 保存 をクリックします。
    • ディメンション名: 任意
    • 範囲: ユーザー属性 (性別・年齢等) をイベントとして取得する場合は ユーザー、それ以外の場合は イベント を選択
    • 説明: 任意
    • イベント パラメータ: GTMの変数名
      c4b581ab-8046-f1a3-d055-b85fe37fa00c.png

動作確認

  1. Chromeに拡張機能Tag Assistant Companionをインストールします。
  2. GTMの プレビュー をクリックします。
    538f92ae-40bd-ca8c-880d-0e1297f22dae.png
  3. Your website's URL に動作確認環境のURLを入力し Connect をクリックします。
    b8ddadf8-cabf-4e6a-e23d-01b1c92d908e.png
  4. 別タブで開いたサイトでイベントを発火させる操作を行います。
  5. 手順3で開いたタブを開き、左ペインのイベントを発火させたページをクリックします。
    6a4e0a27-3a7e-f654-9a26-5669d02f9f6b.png
  6. Tags Fired に対象のGTMのタグが表示されていることを確認し、そのタグをクリックします。ここに表示されていない場合はイベントが発火していないので実装や設定を見直してください。
    2e045fe4-67ef-21b4-c817-8c66379f10f6.png
  7. Messages Where This Tag Fired~ Container Loaded をクリックします。
    cfbba28a-37ba-ad2f-a508-29350d3a0808.png
  8. Propertiesユーザー プロパティ に意図通りのイベントの値が入っていることを確認します。
    890a257d-25ca-6ef0-0452-efec8760c862.png
  9. (翌日以降) GA4のレポート・探索で送信されたイベントが見れることを確認します。

GTM設定公開

イベント設定を行った場合は実装のリリースの他にGTM設定の公開が必要になります。

  1. 公開 をクリックします。
    489d8a70-a9ee-3728-7b72-7f40dcf94360.png
  2. バージョン名バージョンの説明 を入力し 公開 をクリックします。
    4a538789-974e-257c-8986-2f113b8d9852.png
5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?