Googleタグとは?GTMとの違い・設置方法をわかりやすく解説

GA4やGoogle広告を導入する際に必ず登場する「Googleタグ」。しかし「Googleタグマネージャー(GTM)と何が違うの?」「G-XXXXXやGTM-XXXXXなど似たようなIDが多くて混乱する」という声は少なくありません。本記事では、Googleタグの基本的な仕組みとGTMとの違い、そして具体的な設置方法までをわかりやすく解説します。
Googleタグとは、Webサイトに設置することでGA4(Googleアナリティクス4)やGoogle広告などのGoogleサービスと連携し、ユーザーの行動データを収集するためのJavaScriptコード(スクリプトタグ)です。以前は「グローバルサイトタグ(gtag.js)」と呼ばれていましたが、2023年にGoogleタグとしてリニューアルされました。
Googleタグの最大の特徴は、1つのタグで複数のGoogleサービスを横断的に管理できる点です。旧来のグローバルサイトタグでは、GA4用、Google広告用とそれぞれ個別にコードを記述する必要がありましたが、Googleタグでは最初に1つのタグIDをスクリプトに記載するだけで、その後のサービス連携はGA4やGoogle広告の管理画面上からUI操作で完結できるようになりました。これにより、コーディングの知識がない担当者でも簡単にサービス間の連携設定が行えます。
Googleタグを設置すると、ページビュー、スクロール、離脱クリック、サイト内検索、動画エンゲージメント、ファイルダウンロードといった基本的なユーザー行動イベントが自動的に収集されます。これらはGA4の「拡張計測機能」と連動しており、Googleタグを正しく設置するだけで基本的なアクセス解析に必要なデータが揃います。
Googleタグでは、GA4の管理画面やGoogle広告の管理画面から、内部トラフィックの定義、クロスドメイン測定、除外する参照元の設定、セッションタイムアウトの調整など、計測の基盤となる設定を行うことができます。注意点として、Googleタグの設定変更は連携しているすべてのGoogleサービスに影響するため、変更前に影響範囲を把握しておくことが重要です。たとえば、Googleタグで内部トラフィックを除外する設定をした場合、GA4だけでなくGoogle広告のデータにも反映されます。
GoogleタグとGTM(Googleタグマネージャー)は名前が似ているため混同されがちですが、役割がまったく異なります。両者の違いを正しく理解することが、計測環境を正しく構築するための第一歩です。
Googleタグは、Webサイト上で実際にデータを収集してGoogleのサーバーに送信する「計測の実行役」です。GA4のページビューデータやGoogle広告のコンバージョンデータを計測するのは、このGoogleタグの仕事です。Googleタグ単体でWebサイトに直接設置して使うことができますが、管理できるのはGoogleのサービス(GA4・Google広告)のタグのみです。Meta広告のピクセルやヒートマップツールなど、Google以外のタグを管理することはできません。
一方、GTMはタグの「管理システム」です。Googleタグを含むさまざまなタグ(GA4、Google広告、Meta広告ピクセル、Yahoo!広告、ヒートマップツールなど)を一元的に管理・配信するための「道具箱」のような存在です。GTM自体にはデータを計測する機能はありません。GTMの中にGoogleタグやその他のタグを設定し、「いつ」「どのページで」「どのタグを」発火させるかをコントロールします。
両者の関係をわかりやすくまとめると、Googleタグは「計測を実際に行うコード」、GTMは「そのコードを管理・配信するシステム」です。GTMを利用する場合、GTMの管理画面内で「Googleタグ」というタグタイプを選択して設定します。2023年9月に、GTM内の旧「GA4設定タグ」が「Googleタグ」にリネームされたため、GTMの管理画面上でもこの名称が使われるようになりました。GTMを使わない場合は、GoogleタグのコードをWebサイトのHTMLに直接設置して計測を行います。
Googleタグ周辺では複数のIDが登場し、混乱しやすいポイントです。ここで各IDの意味を整理しておきましょう。
「G-XXXXXXX」はGA4の測定IDです。GA4のデータストリームを作成すると発行され、このIDをGoogleタグに渡すことでGA4へのデータ送信が有効になります。「AW-XXXXXXX」はGoogle広告のコンバージョンIDです。Google広告のコンバージョンアクションを作成すると発行されます。「GT-XXXXXXX」はGoogleタグ固有のIDです。GA4やGoogle広告でIDを作成すると同時に発行され、複数サービスの紐づけを管理する役割を持ちます。そして「GTM-XXXXXXX」はGTM(Googleタグマネージャー)のコンテナIDです。GTMでコンテナを作成すると発行され、GTMのコンテナスニペットに含まれます。
よくある間違いとして、GTMの管理画面でGoogleタグを設定する際に、タグタイプでは「Googleタグ」を選択しているのにIDに「G-XXXXXXX」を入力してしまうケースがあります。Googleタグのタグタイプに渡すべきIDは「GT-XXXXXXX」です。保存時にエラーが表示されず、プレビュー上では一見動作しているように見えても、GA4にデータが反映されないことがあるため注意が必要です。GA4の測定IDを使う場合は、正しいタグタイプを選択しているか必ず確認しましょう。
Googleタグの設置方法は大きく分けて2つあります。HTMLに直接コードを記述する方法と、GTMを経由して設定する方法です。それぞれのメリットと手順を見ていきましょう。
GoogleタグをHTMLに直接設置する場合は、GA4の管理画面から設置コードを取得します。GA4の「管理」から「データストリーム」を開き、対象のウェブストリームを選択すると、「タグの設定手順を確認」からGoogleタグのスクリプトコードが表示されます。このコードをWebサイトの全ページのhead要素内に貼り付けます。設置後、GA4の「リアルタイム」レポートで自分のアクセスが計測されているか確認しましょう。
この方法はシンプルでわかりやすく、使用するGoogleサービスがGA4だけの場合や、Webサイトの構造がシンプルな場合に適しています。ただし、今後Google広告やその他のタグを追加する可能性がある場合や、複数のタグを管理する必要がある場合は、GTM経由での設置がおすすめです。
GTMを使ってGoogleタグを設置するのが、Googleが公式に推奨している方法です。GTMの管理画面から「新しいタグを追加」をクリックし、タグタイプとして「Googleタグ」を選択します。タグIDにGA4の測定ID(G-XXXXXXX)を入力し、トリガーに「All Pages(すべてのページ)」を設定します。プレビューモード(Tag Assistant)で動作確認を行い、問題なければ「公開」します。
GTM経由で設置するメリットは多くあります。Google広告のコンバージョンタグやMeta広告のピクセルなど、Google以外のタグもすべてGTMの管理画面から一元管理できること、プレビューモードで事前に動作検証ができること、バージョン管理による安全な運用が可能なこと、そしてカスタムイベントやeコマーストラッキングなど高度な計測設定を柔軟に行えることなどが挙げられます。Googleの公式ドキュメントでも、計測タグの設置にはGTMを第一の選択肢として推奨しています。
直接設置が向いているケースは、使うGoogleサービスがGA4のみで今後も増える予定がない場合、サイトの規模が小さくタグの管理が簡単な場合、GTMの学習コストをかけたくない場合です。一方、GTM経由が向いているケース(ほとんどのケース)は、GA4に加えてGoogle広告やその他の広告媒体を利用している場合、今後タグが増える可能性がある場合、複数人でタグの管理を行う場合、カスタムイベントやeコマースなど高度な計測を行いたい場合です。将来的な拡張性を考えると、最初からGTMで設定しておくのが安心です。
Googleタグの設置にあたっては、いくつかの注意点があります。
最も多いトラブルが二重計測です。HTMLにGoogleタグを直接設置しているにもかかわらず、GTMからも同じGoogleタグを配信してしまうと、1回のページビューが2回カウントされてしまいます。どちらか一方の方法に統一するようにしましょう。すでにHTMLにGoogleタグを直接設置している状態からGTMに移行する場合は、GTMでのタグ配信開始と同時にHTMLから直接設置のコードを削除する必要があります。
前述のとおり、Googleタグは複数のGoogleサービスを横断的に管理する仕組みです。そのため、Googleタグの設定(内部トラフィックの除外設定、クロスドメイン設定など)を変更すると、連携しているすべてのサービスに影響します。GA4だけの設定を変更したいつもりが、Google広告にまで影響を与えてしまうケースがあるため、設定変更時にはGoogleタグレベルの変更なのか、各サービス固有の設定なのかを見極めることが大切です。
Googleタグ(またはGTMのコンテナスニペット)は、計測したいすべてのページに設置する必要があります。特定のページだけに設置した場合、そのページ以外のアクセスデータが取得できません。WordPressなどのCMSを利用している場合はテーマのテンプレートファイルやプラグインを活用して全ページに一括設置するのが確実です。
Googleタグの前身である「グローバルサイトタグ(gtag.js)」は2017年に登場しました。グローバルサイトタグの時代は、GA4用、Google広告用といったサービスごとにコードを個別に記述する必要があり、コーディングの知識がない担当者にとってはハードルが高いものでした。
現在のGoogleタグでは、最初に1回だけタグIDをスクリプトに記載すれば、その後のGoogle広告連携やクロスドメイン設定などはGA4やGoogle広告の管理画面上のUI操作で完結します。この変更により、技術的な知識がなくてもサービス間の連携設定が行えるようになりました。また、データ品質の向上や新機能への対応もスムーズに行えるよう設計されています。すでにグローバルサイトタグを設置済みのサイトでは、自動的にGoogleタグとして機能しているため、コードの差し替えなどの対応は不要です。
Googleタグは、GA4やGoogle広告などのGoogleサービスへデータを送信するための計測コードです。一方GTM(Googleタグマネージャー)は、Googleタグを含むさまざまなタグを一元管理するための管理システムです。両者は名前が似ていますが役割が異なり、GTMの「中に」Googleタグを設定するという親子関係にあります。
Googleタグの設置方法はHTMLへの直接設置とGTM経由の2パターンがありますが、将来の拡張性やタグ管理の効率を考えると、GTM経由で設置するのがおすすめです。設置の際は二重計測の回避、設定変更の影響範囲の確認、全ページへの設置を徹底しましょう。
Googleタグで正確に収集した計測データをさらに活用するには、NeX-Rayのようなクロスメディア分析ツールと組み合わせることで、Google広告・Yahoo!広告・Meta広告など複数チャネルの広告効果を一元的に可視化・比較分析できます。正確なタグ設定を基盤に、データドリブンなマーケティングを実現しましょう。

タグマネージャー(タグマネ)とは何かを初心者向けに解説。GTM(Googleタグマネージャ)とYTM(Yahoo!タグマネージャー)の違い、YTMサービス終了後の対応、タグマネ導入のメリットと手順まで体系的にまとめました。

Tag Manager(GTM)の使い方と、実務でよく使われるタグ設定パターンを5つ厳選して解説。GA4基本計測・Google広告CV・Metaピクセル・PDFクリック計測・カスタムイベントの具体的な設定手順を紹介します。

GTMタグ・トリガー・変数の基本概念を初心者向けに解説。それぞれの役割と仕組み、実務でよく使われるタグの種類・トリガーの設定方法・変数の活用例まで、Google Tag Managerの基礎を体系的に学べます。