GA4 の設定について詳しくは、アナリティクスの設定をご覧ください。
GA4 設定タグをご利用になっていた場合、これらのタグは Google タグに自動的にアップグレードされています。測定と機能はこれまでどおりに動作し、特に対応は必要ありません。
GA4 イベントタグは変更されません。
Google タグ マネージャーを使用すると、GA4 のイベントをまとめて設定、管理できます。Google タグ マネージャーから GA4 にイベントデータを送信するには、連携する次の 2 つのタグが必要です。
- Google タグ
Google タグは、ウェブサイトから Google アナリティクスや、設定したデータ送信先へのデータフローを確立します。ドメインごとに 1 つの Google タグを作成し、測定対象にするすべてのサイトに配置します。 - Google アナリティクス: GA4 イベント
GA4 イベントタグにより、コードを記述することなくウェブサイトでイベントを設定できます。イベントデータは、GA4 レポートに表示されます。
イベントタグは、推奨イベントまたはカスタム イベントの測定に必要な数を作成します。
この記事では、GA4 設定タグを設定する方法について説明します。
Google タグと GA4 の連携の仕組み
パラメータについて
パラメータは、ページのイベントや設定に関する追加情報が記載された 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 タグを作成して、アナリティクスのプロパティにデータを送信します。
- Google タグ マネージャーを開きます。
- 設定するコンテナを選択し、 [タグ] メニューを開きます。
- 新規のタグを作成します。上部にタグの名前(例:「Google タグの設定 - example.com」)を入力します。
- [タグの設定] ボックスで [Google タグ] を選択します。
- タグを設定します。[タグ ID] に Google タグ ID を入力します。
Google タグ ID はどこで確認できますか?
Google タグの設定内容は、Google 広告、Google アナリティクス、Google タグ マネージャーで確認できます。いずれかのサービスにログインし、次の手順に沿ってタグ ID を確認します。
Google 広告向けの手順
Google タグの設定画面を開きます。Google アナリティクス向けの手順
- [管理] の [データの収集と修正] で、[データ ストリーム] をクリックします。
- ストリームをクリックすると詳細が表示されます。
- 結果: 画面に Google アナリティクスの設定内容と Google タグの設定内容が表示されます。
Google タグ マネージャー向けの手順
注: Google タグ ID を Google タグ マネージャーに表示するには、コンテナで Google 広告、アナリティクス、または Google タグを管理する必要があります。
- Google タグ マネージャーを開きます。
- [Google タグ] タブをクリックして、以前に設定した Google タグを確認します。
- タグ名をクリックして Google タグの設定内容を編集します。
- 省略可: 追加の項目を設定して、Google タグがリンク先と通信する方法を管理できます。Google タグを設定済みで、デフォルト設定をすべて維持したい場合は、ステップ 2: トリガーを作成するに進んでください。
詳細設定
グローバル パラメータの設定
複数の Google タグ間で共通のコンテキストを確立する必要がある場合は、ウェブサイトに gtag.js を直接設置することでグローバル パラメータを指定できます。
複数のタグでパラメータを再利用する方法については、デベロッパー向けドキュメントをご覧ください。
共有イベントの設定
価格の currency
など、イベントごとに送信する追加のパラメータを指定できます。イベント パラメータは、そのイベント パラメータを追加したタグに対してのみ有効です。
Google タグ間でイベント設定を再利用するには、[Google タグ: イベント設定] 変数を作成します。推奨イベント パラメータ名を使うと、Google アナリティクスでディメンションと指標が自動的に入力されます。
タグ設定サーバーにデータを送信する
サーバーサイド タグ設定を使用すると、一部のタグをウェブサイトまたはアプリからサーバーに移動できるため、パフォーマンスが向上します。サーバーサイド タグ設定の詳細
すべてのイベントを Google アナリティクスではなくタグ マネージャーのサーバー コンテナに送信するには、次のパラメータを設定する必要があります。
- [設定] メニューを開きます。
- 以下の新しい設定パラメータを追加して、サーバー コンテナの URL を設定します。
- 名前:
server_container_url
- 値: タグ マネージャーのサーバー コンテナのサーバー コンテナ URL に設定します
- 名前:
結果: 設定パラメータは次のようになります。
ユーザー プロパティを設定する
ユーザー プロパティとは、言語設定や地域など、ユーザーベースのグループを説明する属性を指します。ユーザー プロパティを使用してオーディエンスを定義できます。
たとえば、favorite_food
というユーザー プロパティを設定して、各ユーザーの好きな食べ物を記録し、そのデータをもとに、好きな食べ物でユーザーを分類できます。
アナリティクスでは、一部のユーザー ディメンションが自動的に収集されるため、それらのユーザー プロパティを定義する必要はありません。Google アナリティクス 4 プロパティごとに、最大 25 個のユーザー プロパティを追加設定できます。
カスタムのユーザー プロパティを測定するには、新しい [Google タグのイベント設定] 変数を作成して、Google タグに割り当てる必要があります。
7. Google タグを保存します。
ステップ 2: トリガーを作成する
次に、ユーザーがウェブサイトを読み込む際に Google タグを読み込むトリガーを設定します。
- 他のトリガーより先に Google タグが配信されるようにするには、[トリガー] をクリックし、[初期化 - すべてのページトリガー] を使用します。詳細: ページトリガーについて
- タグに名前を付け、タグ設定を保存します。
結果
タグ設定は次のようになります。
ステップ 3: タグが正常に機能することを確認する
タグが想定どおりに動作することを確認します。方法は次のとおりです。
- ワークスペースで [プレビュー] をクリックします。Tag Assistant を開きます。
- サイトの URL を入力します。
- ページの読み込み時に Google アナリティクス: GA4 設定が配信されていることを確認します。
- ✅ タグが正常に配信されると、Tag Assistant の管理画面は次のようになります。
- ❌ タグが配信されなかった場合は、タグのトリガー設定を確認します。
- デバッグが完了したら、プレビュー モードを閉じます。
- ワークスペースで、[送信] をクリックして変更内容を公開します。