2026/11/03
著者:
Maryna Semidubarska
重要なポイント:
Google Analytics 4(GA4)は、ユーザーによるウェブサイトの利用状況や、どのアクションがマーケティング目標に寄与しているかを把握するのに役立ちます。適切な設定を行うことで、GA4は正しいウェブサイトアクションを記録し、イベントの重複や欠落を防ぎ、ユーザーの同意を尊重し、チームが活用できるレポートを作成できるようになります。
Google Analytics 4は、ウェブサイトおよびアプリ向けに提供されているGoogleの最新アナリティクスプラットフォームです。ページビュー、フォーム送信、ログイン、購入などのイベントを通じてデータを収集します。各イベントには、ページURL、商品名、金額、トラフィックソースなど、有用な詳細情報を付加するパラメータを含めることができます。
GA4は主に3つの階層でデータを管理します:
Universal Analyticsが新しいデータの処理を行わなくなったため、GA4は2026年において不可欠です。企業は現在、ウェブサイトやアプリのアクティビティ計測、オーディエンスの構築、アトリビューション分析、Google Adsなどの製品とのアナリティクスデータ連携にGA4を使用しています。
ツールの性能だけでなく、設定の質も同じくらい重要です。タグが重複していると、1回ではなく2回のページビューが記録される可能性があります。購入イベントに不備があると、誤った売上がレポートされます。同意シグナルが欠落していると、データ収集や広告機能に影響が出るおそれがあります。
多くの企業が、より完全なデータを収集し、Google Analyticsに送信されるデータを制御するためにサーバーサイドトラッキングを導入しています。ブラウザは各トラッキングリクエストをまずサーバーコンテナに送信し、そこでビジネスやプライバシーの要件に基づいてデータをフィルタリングまたはエンリッチメントできます。その後、サーバーコンテナは処理済みのイベントをGA4に転送します。この構成は、より耐障害性の高いファーストパーティCookieの作成にも役立ちます。
タグを作成する前に、ビジネスに貢献するアクションを書き出します。例:
これがトラッキングプランになります。これにより、誰も使用しないイベントでプロパティが埋もれてしまうのを防ぎます。
同一の論理的なユーザージャーニーおよびビジネスに属するデータはまとめます。アクセス権限、所有権、ブランディング、レポート要件が異なる場合はデータを分離します。
メインのウェブサイトと別のチェックアウトドメインのように接続されたドメインの場合、通常はクロスドメイン計測を設定した1つのウェブストリームを使用できます。クロスドメイン計測により、ユーザーがドメイン間を移動する間も、GA4は1人のユーザーおよび1つのセッションとして認識できるようになります。
GA4自体はユーザーの同意の選択肢を収集・管理しません。同意バナーや同意管理プラットフォーム(CMP)が各ユーザーの選択を収集し、 Google Consent Mode V2を介して対応する同意ステータスをGoogle Analyticsタグに渡します。Google Analyticsタグはそのステータスに基づいて動作を調整します。
GA4タグを公開する前に、同意設定をセットアップしてテストしてください。特にプライバシーや同意の要件が定められている地域からの訪問者がいるウェブサイトでは、先にアナリティクスを導入して後から同意を追加することは避けてください。
GA4を追加する前に、CMSやウェブサイトビルダー、プラグイン、ウェブサイトコード、またはGoogle Tag Managerのウェブコンテナを介して既に導入されていないか確認してください。
プラグイン、ウェブサイトコード、GTMを通じて同一のMeasurement IDを同時に実行すると、イベントの重複が発生する可能性があります。
| 選択肢 | 仕組み | 主なメリット |
| CMSまたはウェブサイトコード経由のGoogle Analytics タグ | ウェブサイトからGoogle Analyticsに直接データを送信 | 基本的なウェブサイト計測を迅速に導入可能 |
| Google Tag Managerのウェブコンテナ | GTMがGoogle Analyticsタグを読み込み、イベントタグとトリガーを制御 | GA4イベントとマーケティングタグの一元管理 |
| サーバーサイドのセットアップ | ウェブサイトのリクエストがGA4の前にサーバーを経由 | データ品質の向上、より強固なプライバシー管理、ブラウザ側のトラッキング負荷軽減、ウェブサイト自体のドメイン経由による耐障害性の高いファーストパーティデータ収集 |
GA4は、ウェブサイトプラットフォーム経由、ウェブサイトコードへの直接設置、またはGoogle Tag Managerウェブコンテナを使って追加できます。また、Stape GatewayやサーバーGoogle Tag Managerによるサーバーサイドトラッキングへと拡張することも可能です。アカウントとデータストリームのステップはいずれの選択肢でも共通です。その後、本ガイドでは各設定ルートを順を追って解説します。

Google Analyticsにアクセスし、セットアップを所有・管理するGoogleアカウントでサインインします。
左下のAdminをクリックします。Account列の上部でCreateをクリックし、Accountを選択します。ビジネス名を入力し、アカウントのデータ共有オプションを確認します。
ビジネスに既に適切なアカウントが存在する場合は、新しいアカウントを作成しないでください。1つのアカウントに複数のプロパティを含めることができます。
AdminでCreateを選択し、Propertyをクリックします。
以下を入力します:
レポートのタイムゾーンによって、イベントがどの日付に計上されるかが決まります。通貨はGA4での売上金額の表示に影響するため、両方の設定を最初から正確にしておく必要があります。
Data collection and modificationの下にあるData streamsを開き、Webを選択します。
メインのウェブサイトアドレスを入力し、ストリームに明確な名前を付けます。Enhanced Measurementはひとまず有効のままにしておきます。Enhanced Measurementの各オプションは後で確認できます。
ストリームを作成すると、GA4にMeasurement IDが表示されます。G-で始まり、例えばG-ABC1234567のようになります。Measurement IDは、ウェブサイトのデータをどこに送信すべきかをGoogle Analyticsタグに指示します。
これでGA4プロパティとウェブデータストリームの準備が整いました。次に、ウェブサイトをGA4に接続する方法を選択します。以下のオプションでは、CMSやウェブサイトコードからGoogle Tag Manager、サーバーサイドトラッキングに至るまで、各設定ルートを解説します。
一部のウェブサイトプラットフォームには、GoogleタグIDまたはGA4 Measurement IDを入力するフィールドが用意されています。
G-.で始まるIDをコピーします。このルートは、プラットフォームに信頼性の高いネイティブGA4連携があり、基本的な計測のみを必要とする場合に適しています。 ただし、ストアで標準のページビューを超えた詳細なeコマースイベントの計測が必要な場合は、柔軟性と制御性を大幅に高められる専用のShopify Google Tag Manager設定へのアップグレードをご検討ください。
ウェブサイトがネイティブ連携をサポートしておらず、GTMを使用したくない場合は手動による方法を使用します。
<head>の直後に貼り付けます。Googleは、同じ設定のGoogleタグを各ページに複数追加しないよう推奨しています。
通常、このルートは開発者が担当します。また、将来イベントを変更する際にもコードの更新が必要になる場合があるため、マーケティングチームはGTMを選択することが多くなっています。
まず、GTMアカウントとウェブコンテナを作成し、ウェブサイトのすべてのページにウェブコンテナをインストールします。
次にGA4を設定します:
G-で始まるMeasurement IDをコピーします。Googleの現在の設定手順では、Initialization - All Pagesトリガーを指定したGoogle Analytics Tagを使用します。
同一のGA4設定をウェブサイトコードとGoogle Tag Managerの両方に直接インストールしないでください。両方の方法を併用すると、データが重複して送信される可能性があります。
この設定によりメインのGoogle Analyticsタグがインストールされ、ページビューなどの標準的な情報が収集されます。フォーム送信、通話予約、アカウント登録、購入などのアクションには、追加のイベントトラッキングが必要です。
Stape Gatewayは、GA4およびGoogle Ads向けのサーバーサイドトラッキングをよりシンプルかつ迅速に導入できるルートを提供します。オプション3で設定したGTMウェブコンテナと連動するため、GA4クライアント、サーバータグ、トリガーを手動で作成する必要がありません。
先へ進む前にオプション3を完了し、GTM Previewを使用してGoogle Analytics タグが正しく発火していることを確認してください。また、GA4のRealtimeレポートを確認して、GA4がウェブサイト訪問を受信していることも確認してください。
Stape Gatewayの設定方法に関するステップ別ガイドをご覧ください。
サーバーGoogle Tag Managerを使用すると、ウェブサイトのデータがGA4やその他のプラットフォームにどのように到達するかをより詳細に制御できます。リクエストはまずサーバーコンテナに送信され、そこでイベントのフィルタリング、データのエンリッチメント、共有したくない情報の削除、各イベントを受信するプラットフォームの選択を行うことができます。
このオプションは、GA4やGoogle Adsに限定されないため、Stape Gatewayよりも柔軟性があります。同じサーバーコンテナを使用して、送信先ごとに個別のタグやルールを設定し、MetaやTikTokなどの他のプラットフォーム向けのトラッキングを構成できます。高度なデータ管理が必要な場合や、将来的にサーバーサイドトラッキング環境を拡張する予定がある場合に適していますが、より多くの技術的な作業が必要になります。
server Google Tag ManagerでGA4を設定する方法に関するステップバイステップガイドをご覧ください。
Google Analytics Measurement Protocolは、Hypertext Transfer Protocol(HTTP)リクエストを通じてGA4にイベントを送信します。これは、CRM(顧客関係管理)システムでのリードの選別や、バックエンドでの返金処理の完了など、オフラインのアクションやサーバーイベントに役立ちます。
Googleは、Measurement Protocolは通常のウェブサイトやアプリのタギングを置き換えるものではなく、補完するものであるべきだと言及しています。一部の情報はブラウザタグやアプリのソフトウェア開発キット(SDK)に依存しているため、Measurement Protocolのみの設定では部分的なレポートしか提供できない場合があります。
この方法には通常、開発者が必要です。オンラインのカスタマージャーニーと適切に紐付けるために、イベントには正しいユーザー、セッション、同意、イベント、およびeCommerce情報が含まれている必要があります。

GTMで導入した場合は、Previewモードを開き、ウェブサイトにTag Assistantを接続します。
想定されるページでGoogle Analyticsタグが1回だけ発火することを確認します。ホームページ、商品ページ、フォーム、チェックアウト、購入完了ページなど、複数のページタイプでテストしてください。
Reportsを開き、Realtimeを選択します。
テスト用のデバイスからウェブサイトにアクセスし、いくつかのアクションを実行します。Realtimeには過去30分間のアクティビティが表示されるため、GA4がイベントを受信しているかどうかの確認に役立ちます。
Tag Assistantまたはテスト環境からデバッグモードを有効にし、GA4でDebugViewを開きます。
DebugViewには1台のテストデバイスから送信されたイベントが表示され、その順序やパラメータを検査できます。フォーム、eCommerceイベント、イベント名、値、通貨の確認に特に役立ちます。

ブラウザのデベロッパーツールを開き、Networkタブを使用してGA4の収集リクエストを探します。
サーバーサイドトラッキングの場合は、GA4のリクエストがお使いの構成に設定されたファーストパーティのタギングURLを使用していることを確認します。server Google Tag Managerを使用している場合は、サーバーコンテナのPreviewモードを開き、リクエストが受信・処理されていることを確認します。Stape Gatewayを使用している場合は、Gatewayのセットアップガイドに記載されているテスト手順に従ってください。
GA4は、ビジネス成果を記録している基幹システムと比較する必要があります。
例:
各システムはデータの収集や処理方法が異なるため、数値が完全に一致するとは限りません。それでも、大幅な乖離や急激な変動がある場合は調査が必要です。
Googleは、標準レポートやデータ探索の処理が完全に完了するまでに24〜48時間かかる場合があると述べています。インストール直後の確認には、RealtimeとDebugViewを使用してください。
Enhanced Measurement(拡張計測機能)を使用すると、追加のコードを記述することなく、ウェブサイト上の複数のインタラクションを収集できます。これには、ページビューのほか、スクロール数、離脱クリック、サイト内検索、動画エンゲージメント、ファイルのダウンロード、フォームの操作などのオプションイベントが含まれます。
ウェブデータストリームを開き、各オプションを確認してください。別のツールやカスタムタグですでに同じアクションを計測している場合は、実装の重複によって二重カウントが発生する可能性があるため、該当のイベントを無効にします。

キーイベントとは、重要なビジネス成果を表すイベントのことです。
一般的な例は以下のとおりです。
generate_lead
sign_up
purchase
book_appointment
subscribe
収集された任意のイベントをキーイベントとしてマークできます。ただし、すべてのイベントを重要としてマークしないでください。通常、ページビューやスクロールは単なるインタラクションであり、最終的なビジネス成果ではありません。
標準のGA4プロパティでは、ユーザーおよびイベントのデータ保持期間として「2か月」と「14か月」の2つのオプションが用意されています。
この設定はデータ探索や目標到達プロセスレポートに影響しますが、標準の集計レポートから過去のデータが削除されることはありません。ビジネスでより長期的なユーザーレベルの分析が必要であり、プライバシーポリシーでその期間が認められている場合は、「14か月」を選択してください。
従業員、開発者、代理店からの内部アクセスは、ウェブサイトの分析結果を歪める可能性があります。
GA4では、IP(Internet Protocol)アドレスのルールを使用して内部トラフィックを識別し、データフィルタによって除外できます。まずはフィルタをTestingモードにして開始してください。除外フィルタをアクティブにすると、一致する受信データはAnalyticsおよびBigQueryから完全に削除されます。
決済プロバイダー、ログインシステム、外部の予約ツールなどは、ユーザーがサイトに戻ってきた際に参照元として表示されることがあります。これらのサービスにマーケティングの貢献度(アトリビューション)を割り当てるべきではない場合は、そのドメインを除外する参照元リスト(unwanted referrals)に追加します。
ドメインを追加する手順:
変更を保存すると、GA4はユーザーのイベントの収集を継続しますが、一致したドメインにセッションを帰属させることはなくなります。
除外する参照元リストは、ユーザーをビジネスに呼び込むのではなく、カスタマージャーニーを補助するだけのドメインにのみ使用してください。たとえば、決済プロバイダーはチェックアウト時にユーザーをサイト外へ誘導し、支払い完了後に戻す場合があります。このプロバイダーがGoogle Adsやオーガニック検索などの本来のトラフィックソースを上書きすべきではないため、そのドメインをリストに追加することで正しいアトリビューションを保護できます。
この設定はトラフィックをフィルタリングするものではありません。参照元がボットやスパムである場合、そのドメインを除外する参照元リストに追加しても、レポート上の参照元が変わるだけで、不要なトラフィック自体はGA4に表示され続けます。GA4レポートからボットやスパムの参照元を特定して除外するには、当社のGA4でボットトラフィックをフィルタリングするガイドに従ってください。
1回のジャーニーの中でユーザーが関連ドメイン間を移動する場合は、クロスドメイン測定を使用します。
これは、企業が以下を使用している場合によく見られます。
この設定を行わないと、GA4は同一の訪問者を2人の異なるユーザーおよび2つの別々のセッションとして認識する可能性があります。
両プラットフォーム間でデータをやり取りできるように、Google AdsアカウントをGA4プロパティにリンクします。これにより、GA4でGoogle Adsのキャンペーンデータを確認したり、GA4のキーイベントからGoogle Adsのコンバージョンを作成したり、関連するコンバージョンを入札に利用したりできるようになります。
完了したビジネス成果を表すイベントを選択してください。たとえば、その直前に発生するボタンのクリックではなく、正常に完了したフォーム送信を使用します。Google Adsが1件の成果を2つの別々のアクションとして処理してしまう可能性があるため、両方のアクションをプライマリコンバージョンとして設定しないでください。
コンバージョン設定の作成、テスト、改善に関する詳細な手順については、当社のGoogle Adsコンバージョントラッキングガイドをご活用ください。
Google Analyticsタグが各ユーザーの同意選択を受信できるように、同意管理プラットフォーム(CMP)をGoogle Consent Modeに接続します。Consent Modeは同意バナーの代わりになったり、それ自体が同意を収集したりするものではありません。CMPからユーザーが各データカテゴリを承認したか拒否したかが伝達された後、Google Analyticsタグの動作を変更する役割を果たします。
欧州経済領域(EEA)のユーザーを対象とする場合は、analytics_storage、ad_storage、ad_user_data、ad_personalizationの各シグナルを設定します。すべてのCookieを承認した場合、拒否した場合、個別の設定を変更した場合のそれぞれでセットアップをテストしてください。その後、GA4のConsent settingsを確認し、ウェブデータストリームが必要なシグナルを受信していることを確認します。
利用可能な導入オプション、同意シグナル、およびテストプロセスの詳細については、当社のGoogle Consent Mode V2ガイドで解説しています。
Google Analytics Tag Managerウェブコンテナ経由でGA4を設定した後は、このチェックリストを活用してください。本ガイドで解説した主な確認事項を網羅しています。
サーバーサイドトラッキングを始めませんか?
無料でお試しください2026/11/03
コメント