30秒で理解
GTM(Google タグマネージャー/グーグルタグマネージャー)は、Webサイトやアプリに入れる計測・広告タグを、管理画面からまとめて設定する仕組みです。
サイトのコードにタグを1本ずつ直接書く代わりに、GTMでは「何を送るか」をタグ、「いつ送るか」をトリガー、「どの値を使うか」を変数として分けて管理します。設定を保存しただけではサイトに反映されず、確認後にコンテナを公開して初めて有効になります。
GTMは、計測用のスイッチ盤です。「購入完了のときだけ広告タグを入れる」「全ページでアクセス解析を動かす」のように、スイッチの種類と入れる条件を管理します。スイッチ盤を編集しただけでは配線先は変わらず、公開して初めて現場で動きます。
どういう仕組みか
GTMは、サイトで起きたイベントをトリガーが検知し、条件に合ったタグを配信します。タグへ値を渡すときは変数を使い、サイト側から商品名や金額などを渡す場合はデータレイヤーを使います。
| 構成要素 | 役割 | 例 |
|---|---|---|
| タグ | 外部サービスへ情報を送るコード | Google アナリティクスのイベント、広告のコンバージョン計測 |
| トリガー | タグを動かす条件 | ページの読み込み、ボタンのクリック、フォーム送信 |
| 変数 | 条件や送信値として使う値 | ページURL、クリックした要素、商品ID |
| データレイヤー | サイトからGTMへ渡す構造化データ | 購入金額、商品名、会員状態 |
| コンテナ | タグ・トリガー・変数をまとめた設定単位 | 1つのWebサイト用コンテナ |
たとえば購入完了を計測するなら、サイトが購入イベントと金額をデータレイヤーへ渡し、トリガーが購入イベントを検知し、タグがその値を解析ツールや広告サービスへ送ります。GTMは成果そのものを作るのではなく、サイトで起きた情報を条件付きで別サービスへ渡す役割です。
どこで見えるか
GTMの設定は tagmanager.google.com を開き、対象のアカウントとコンテナを選ぶと確認できます。未公開の変更はワークスペースにあり、サイトで実際に動いている設定は公開済みのバージョンです。
| 知りたいこと | 開く場所 | 最初に見る項目 |
|---|---|---|
| 何が設定されているか | ワークスペース → タグ / トリガー / 変数 | 対象タグの配信条件と送信先 |
| いまの変更が動くか | ワークスペース →「プレビュー」 | Tag Assistantでイベント発生とタグ配信を確認 |
| サイトで有効な設定は何か | 「バージョン」→公開済み | 公開日時、公開者、バージョンの変更内容 |
| 誰が変更・公開できるか | 「管理」→ユーザー管理 | コンテナの読み取り・編集・承認・公開権限 |
「ワークスペースに設定がある」ことと「サイトでタグが動いている」ことは同じではありません。まずプレビューで確認し、必要なら変更をバージョンとして保存してから公開します。
よくある誤解
GTMを入れれば、すべての行動が自動で正しく測れるわけではありません。サイト側が渡していない値は、GTMの画面だけから正確に作れません。また、GTMの公開は、送信先の解析ツールで成果として登録されることとは別の操作です。
プレビューでタグが発火しても、送信先に正しい値が届いたとは限りません。Tag Assistantで発火条件を確認したあと、GA4など送信先のリアルタイム表示やデバッグ画面でイベント名・パラメータを照合します。
| 誤解 | 実際に確認すること |
|---|---|
| 保存すればサイトに反映される | コンテナの公開済みバージョンに変更が入っているか |
| タグを作れば購入数が測れる | 購入完了を示すイベントと必要な値がサイトから渡っているか |
| プレビューで発火すれば計測は完了 | 送信先でイベント名とパラメータを受信できているか |
| 誰でも公開できる | 対象コンテナに公開権限が付与されているか |
| GTMとGA4は同じもの | GTMは配信管理、GA4は受信したデータの分析と役割を分ける |
これを踏まえて何をするか
既存の計測を確認するなら、いきなりタグを追加せず、まず公開済み設定とプレビューを見ます。新しい計測を追加する場合も、送るイベント名・値・発火条件を1行で決めてから編集画面を開きます。
| 順番 | 開く場所 | その場で行うこと | 判定 |
|---|---|---|---|
| 1 | GTMのアカウント選択 | 対象サイトのコンテナを開く | 別サイトのコンテナを選んでいない |
| 2 | 「バージョン」→公開済み | 最新版のタグと変更内容を見る | 探している計測が公開済みか分かる |
| 3 | 「ワークスペース」→「タグ」 | 対象タグを開き、送信先・イベント名・トリガーを確認する | 何をいつ送る設定か説明できる |
| 4 | 「プレビュー」 | 対象サイトのURLを入力して接続し、操作を再現する | 想定イベントでタグが発火する |
| 5 | Tag Assistant と送信先の確認画面 | イベント名・パラメータ・発火回数を照合する | 二重送信や値の欠落がない |
| 6 | 「送信」→「変更を確認」 | バージョン名と説明を入力し、公開またはバージョン保存を選ぶ | 公開者と変更理由を後から追える |
最初に開く場所は tagmanager.google.com の対象コンテナです。左側の「ワークスペース」で「タグ」を選び、確認したいタグを開いてください。変更をサイトへ出す前なら、右上の「プレビュー」でテストし、問題がなければ「送信」画面で「バージョンの作成」または「公開」を選びます。