通知

G Suite は Google Workspace に生まれ変わりました。業務に必要な機能がすべて揃っています。

[GA4] Google タグ マネージャーで Google アナリティクス 4 を設定する

この記事は、Google タグ マネージャー内で Google アナリティクス 4(GA4)のタグを維持したい方を対象としています。Google タグ マネージャーのウェブコンテナが GA4 にイベントを送信するために必要な操作について説明しています。
GA4 の設定について詳しくは、アナリティクスの設定をご覧ください。
Google アナリティクス: GA4 設定タグは Google タグに変わりました

GA4 設定タグをご利用になっていた場合、これらのタグは Google タグに自動的にアップグレードされています。測定と機能はこれまでどおりに動作し、特に対応は必要ありません。

GA4 イベントタグは変更されません。

Google タグ マネージャーを使用すると、GA4 のイベントをまとめて設定、管理できます。Google タグ マネージャーから GA4 にイベントデータを送信するには、連携する次の 2 つのタグが必要です。

  • Google タグ
    Google タグは、ウェブサイトから Google アナリティクスや、設定したデータ送信先へのデータフローを確立します。ドメインごとに 1 つの Google タグを作成し、測定対象にするすべてのサイトに配置します。
  • Google アナリティクス: GA4 イベント
    GA4 イベントタグにより、コードを記述することなくウェブサイトでイベントを設定できます。イベントデータは、GA4 レポートに表示されます。
    イベントタグは、推奨イベントまたはカスタム イベントの測定に必要な数を作成します。

Google タグ マネージャーと、ウェブサイトやアプリ、Google アナリティクス 4 の関係を示す図。Google アナリティクス設定タグにより、ウェブサイトから Google アナリティクスへのデータフローが可能になります。イベントタグを使用すると、コードを記述せずにイベントを設定できます。

この記事では、GA4 設定タグを設定する方法について説明します。

Google タグと GA4 の連携の仕組み

Google タグは、特定のページの Google アナリティクス 4 プロパティを次の方法で読み込みます。

  • GA4 タグの共通設定を宣言する
  • Google アナリティクスの Cookie を設定する
  • 自動収集イベントと拡張計測機能イベントを送信する

パラメータについて

パラメータは、ページのイベントや設定に関する追加情報が記載された Key-Value ペア(例: 'currency': 'USD')です。すでに自動収集されている推奨イベントに関する情報が記録されたイベント パラメータが、Google タグを介して送信されます。

より詳細なイベントの情報が必要な場合は、パラメータを追加することもできます。パラメータを追加するには、事前定義されたパラメータ名を検索するか、カスタム パラメータを作成します。

たとえば、ユーザーがショッピング カートに商品を追加した際に Google タグを介して送信される add_to_cart イベントに関連して、商品の名前や価格などのイベントのパラメータをエンコードすると、より詳細な商品のデータを取得できるようになります。

タグ間でパラメータを共有する

すべてのタグでデータの一貫性を維持するには、設定変数とイベント設定変数を使用して共有パラメータを設定します。Google タグは、測定 ID やユーザー ID などの多くの設定変数からパラメータを継承できます。

GA4 イベントタグでは、Google タグのパラメータが継承されます。Google タグで設定されたパラメータは、ページで発生するすべてのイベントで静的に保持されます。パラメータが更新されるのは、Google タグが再び配信された場合(通常、次回のページ読み込み時)のみです。

Google タグのパラメータと同じ名前のパラメータが GA4 イベントタグにある場合は、GA4 イベントタグのパラメータ値が Google タグのパラメータ値よりも優先されます。ただし、これは該当のイベントに限ります。同じパラメータ名のないその他の GA4 イベントタグでは、Google タグで最初に設定されたパラメータ値が引き続き参照されます。

始める前に

このガイドは、お客様が次の操作を完了していることを前提としています。

また、以下を付与されていることを前提としています。

  • ウェブサイトに対応するタグ マネージャー コンテナへのアクセス権
  • Google アナリティクス アカウントの「編集者」(またはそれ以上の)ロール

Google タグを設定する

ステップ 1: Google タグを作成する

まず、Google タグを作成して、アナリティクスのプロパティにデータを送信します。

  1. Google タグ マネージャーを開きます
  2. 設定するコンテナを選択し、 [タグ] メニューを開きます。
  3. 新規のタグを作成します。上部にタグの名前(例:「Google タグの設定 - example.com」)を入力します。
  4. [タグの設定] ボックスで [Google タグ] を選択します。
  5. タグを設定します。[タグ ID] に Google タグ ID を入力します。

    Google タグ ID はどこで確認できますか?

    Google タグの設定内容は、Google 広告、Google アナリティクス、Google タグ マネージャーで確認できます。いずれかのサービスにログインし、次の手順に沿ってタグ ID を確認します。

    Google 広告向けの手順

    Google アナリティクス向けの手順

    1. [管理] の [データの収集と修正] で、[データ ストリーム] をクリックします。
    2. ストリームをクリックすると詳細が表示されます。
    3. 結果: 画面に Google アナリティクスの設定内容と Google タグの設定内容が表示されます。Google アナリティクス 4 のデータ ストリーム設定のスクリーンショット。Google タグ設定はデータ ストリーム設定内にあります

    Google タグ マネージャー向けの手順

    : Google タグ ID を Google タグ マネージャーに表示するには、コンテナで Google 広告、アナリティクス、または Google タグを管理する必要があります。

    1. Google タグ マネージャーを開きます。
    2. [Google タグ] タブをクリックして、以前に設定した Google タグを確認します。
      Google タグ マネージャーにおける Google タグの概要
    3. タグ名をクリックして Google タグの設定内容を編集します。
  6. 省略可: 追加の項目を設定して、Google タグがリンク先と通信する方法を管理できます。Google タグを設定済みで、デフォルト設定をすべて維持したい場合は、ステップ 2: トリガーを作成するに進んでください。

詳細設定

グローバル パラメータの設定

複数の Google タグ間で共通のコンテキストを確立する必要がある場合は、ウェブサイトに gtag.js を直接設置することでグローバル パラメータを指定できます。

グローバル パラメータは、ウェブサイトのすべての Google タグによって読み取られます。このオプションは非機密データにのみ使用します。

複数のタグでパラメータを再利用する方法については、デベロッパー向けドキュメントをご覧ください。

設定

Google タグの設定に影響する、追加の設定パラメータを指定できます。

Google タグ間で設定を再利用するには、設定変数を作成します。

共有イベントの設定

価格の currency など、イベントごとに送信する追加のパラメータを指定できます。イベント パラメータは、そのイベント パラメータを追加したタグに対してのみ有効です。

Google タグ間でイベント設定を再利用するには、[Google タグ: イベント設定] 変数を作成します。推奨イベント パラメータ名を使うと、Google アナリティクスでディメンションと指標が自動的に入力されます。

タグ設定サーバーにデータを送信する

サーバーサイド タグ設定を使用すると、一部のタグをウェブサイトまたはアプリからサーバーに移動できるため、パフォーマンスが向上します。サーバーサイド タグ設定の詳細

すべてのイベントを Google アナリティクスではなくタグ マネージャーのサーバー コンテナに送信するには、次のパラメータを設定する必要があります。

  1. [設定] メニューを開きます。
  2. 以下の新しい設定パラメータを追加して、サーバー コンテナの URL を設定します。
    • 名前: server_container_url
    • 値: タグ マネージャーのサーバー コンテナのサーバー コンテナ URL に設定します

結果: 設定パラメータは次のようになります。Google タグでのサーバーサイド タグ設定の実装を示すスクリーンショット。

ユーザー プロパティを設定する

ユーザー プロパティとは、言語設定や地域など、ユーザーベースのグループを説明する属性を指します。ユーザー プロパティを使用してオーディエンスを定義できます。

たとえば、favorite_food というユーザー プロパティを設定して、各ユーザーの好きな食べ物を記録し、そのデータをもとに、好きな食べ物でユーザーを分類できます。

アナリティクスでは、一部のユーザー ディメンションが自動的に収集されるため、それらのユーザー プロパティを定義する必要はありません。Google アナリティクス 4 プロパティごとに、最大 25 個のユーザー プロパティを追加設定できます。

カスタムのユーザー プロパティを測定するには、新しい [Google タグのイベント設定] 変数を作成して、Google タグに割り当てる必要があります。

7. Google タグを保存します。

ステップ 2: トリガーを作成する

次に、ユーザーがウェブサイトを読み込む際に Google タグを読み込むトリガーを設定します。

  1. 他のトリガーより先に Google タグが配信されるようにするには、[トリガー] をクリックし、[初期化 - すべてのページトリガー] を使用します。詳細: ページトリガーについて
  2. タグに名前を付け、タグ設定を保存します。

結果

タグ設定は次のようになります。

設定を完了した Google タグのスクリーンショット

ステップ 3: タグが正常に機能することを確認する

タグが想定どおりに動作することを確認します。方法は次のとおりです。

  1. ワークスペースで [プレビュー] をクリックします。Tag Assistant を開きます。
  2. サイトの URL を入力します。
  3. ページの読み込み時に Google アナリティクス: GA4 設定が配信されていることを確認します。
    • ✅ タグが正常に配信されると、Tag Assistant の管理画面は次のようになります。正常に設定された Google タグを示す Google Tag Assistant のスクリーンショット
    • ❌ タグが配信されなかった場合は、タグのトリガー設定を確認します。
  4. デバッグが完了したら、プレビュー モードを閉じます。
  5. ワークスペースで、[送信] をクリックして変更内容を公開します。

次のステップ

これで、タグ マネージャー コンテナが Google アナリティクス プロパティと通信できるようになりました。次は、イベントタグをサイトに追加します。

GA4 イベントタグを設定

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
17733030953394293361
true
ヘルプセンターを検索
true
true
true
true
true
102259
false
false