この記事でわかること

  • タグを直接埋め込まず、GTMで一元管理したほうがよい理由
  • タグ・トリガー・変数という3つの部品の役割
  • 後から破綻しないための命名規則とコンテナ設計
  • GA4・Google広告・Metaピクセルをどう入れるか
  • プレビューでの検証手順と、公開・権限の運用ルール

なぜGTMで一元管理するのか

Googleタグマネージャー(GTM)は、サイトに設置する各種の計測タグを、HTMLを直接触らずに管理するための無料ツールです。一度コンテナのコードをサイトに入れておけば、以降のタグ追加・修正はGTMの管理画面だけで完結します。

「タグは制作会社に依頼して入れてもらっている」という会社は少なくありませんが、この形には実務上の詰まりが生まれます。

状況 直接埋め込みの場合 GTMで管理する場合
広告媒体を追加した 制作会社に依頼し、数日〜数週間待つ 管理画面で追加し、その日のうちに公開できる
どのタグが入っているか知りたい ソースを見ないと分からない 一覧で確認できる
不要になったタグを外したい 削除漏れが起きやすい 一時停止・削除が管理画面で完結する
設定を間違えた 再度依頼して修正 バージョン履歴から以前の状態に戻せる
特定ページだけで動かしたい ページごとにコードを分ける必要がある トリガーの条件で制御できる

「もう入っている」場合も一度点検を:GTMは導入自体が簡単なため、誰がいつ何を入れたか分からないまま、使われていないタグが残っているコンテナをよく見かけます。過去の代理店が入れたタグ、終了したキャンペーンの計測、重複して発火しているGA4——いずれもデータを歪める原因になります。設計の見直しは、新規導入より既存の点検から始まることのほうが多いのが実情です。

タグ・トリガー・変数という3つの部品

GTMの設定は、この3つの組み合わせでできています。ここを押さえると、設定画面の見方が一気に分かりやすくなります。

1

タグ=「何を送るか」

GA4にページビューを送る、Google広告にコンバージョンを送る、Metaピクセルを発火させる——実際に動作する本体がタグです。媒体ごとに用意されたテンプレートを選び、測定IDなどを入力して作ります。

1つのタグに複数の役割を持たせない。分けたほうが後の管理が楽になる
2

トリガー=「いつ送るか」

全ページで、特定のURLに到達したときに、ボタンがクリックされたときに——発火の条件を決めるのがトリガーです。計測がおかしいときの原因は、タグよりトリガー側にあることが圧倒的に多いため、条件は必ずプレビューで確認してください。

「ページビュー」と「DOM準備完了」など、発火タイミングの違いにも注意
3

変数=「何の値を使うか」

ページのURL、クリックされた要素のテキスト、フォームのID——条件判定や送信内容に使う値が変数です。よく使う値(測定IDなど)を変数として登録しておくと、媒体側のIDが変わったときに1か所直すだけで済みます。

GA4の測定ID・広告のコンバージョンIDは、必ず定数変数にしておく

命名規則を最初に決める

タグが10個を超えたあたりから、名前が揃っていないコンテナは急速に読めなくなります。凝ったルールは不要で、「媒体 - 種類 - 対象」の順で統一するだけで十分に機能します。

種類 命名の型
タグ 媒体 - 種類 - 対象 GA4 - イベント - 問い合わせ送信
トリガー 種類 - 条件 ページビュー - サンクスページ到達
変数 種類 - 内容 定数 - GA4測定ID
フォルダ 媒体単位 GA4/Google広告/Meta

導入から公開までの手順

初期設定そのものは難しくありません。詰まりやすいのは、設置とその後の検証です。

1. アカウントとコンテナを作る

GTMの公式サイトからアカウントを作成します。アカウントは会社単位、コンテナはサイト単位で作るのが基本です。複数サイトを1つのコンテナで管理すると、トリガー条件が複雑化して事故のもとになります。サイトが分かれているなら、コンテナも分けてください。

2. コンテナのコードをサイトに設置する

コンテナを作成すると、2つのコードが表示されます。1つ目は<head>内のできるだけ上部に、2つ目は<body>開始タグの直後に設置します。全ページに入れる必要があるため、共通のテンプレートファイルに追加するのが確実です。WordPressなどのCMSでは、テーマの共通部分か専用プラグインで設置します。

よくある事故:「一部のページだけコンテナが入っていない」という状態です。トップページで確認して終わりにせず、下層ページ・フォームページ・サンクスページを個別に確認してください。特にサンクスページは、別システムで生成されていてタグが入っていないケースが頻繁にあります。

3. GA4タグを設定する

GA4の測定ID(G-から始まる文字列)を、GA4の管理画面のデータストリームから取得します。GTM側でGoogleタグを作成し、測定IDを設定して、全ページで発火するトリガーを割り当てます。ここまでで、基本的なページビュー計測が動きます。

二重計測に注意:すでにサイトのHTMLに直接GA4のコードが入っている状態でGTMからも設定すると、1回のアクセスが2回として記録されます。セッション数が実態より多い、直帰率が異常に低いといった症状が出たら、まずここを疑ってください。GTMに集約する場合は、直接埋め込まれている側を必ず削除します。

4. コンバージョンイベントを設定する

問い合わせ完了などのイベントは、サンクスページのURLをトリガー条件にする方法が最も簡単です。ただしサンクスページを持たないフォーム(同一URL内で完了表示するタイプ)では、この方法が使えません。その場合はフォーム送信イベントや要素の表示をトリガーにしますが、実装により挙動が異なるため、必ずテスト送信で確認してください。イベントの設計そのものについては、別途「計測設計書」としてまとめておくことをお勧めしています。

広告タグの入れ方と注意点

Google広告のコンバージョンタグ

Google広告側でコンバージョンアクションを作成し、発行されるコンバージョンIDとラベルをGTMのタグに設定します。GA4のキーイベントをGoogle広告にインポートする方法もあり、どちらか一方に統一しないと二重計上になる点にご注意ください。

Metaピクセル

MetaピクセルはGTMのコミュニティテンプレート、またはカスタムHTMLタグで設置します。ベースコードを全ページ、コンバージョンイベントを該当ページで発火させる構成が基本です。ブラウザ側の計測はCookie規制の影響を受けるため、精度を保ちたい場合はサーバー側からも送る仕組み(コンバージョンAPI)の併用を検討します。

同意管理との関係

EEA(欧州経済領域)を対象に配信している場合など、同意状況に応じてタグの挙動を制御する必要が生じるケースがあります。日本国内のみを対象とする事業でも、個人情報の取り扱いに関する法令改正の動きは続いているため、「どのタグが、どのデータを、どこへ送っているか」を一覧で説明できる状態にしておくことには実務上の意味があります。GTMで一元管理していれば、この説明は管理画面を見せるだけで済みます。

GTM設計・運用チェックリスト

【設置】

  • コンテナのコードが全ページに入っている(下層・フォーム・サンクスページを含む)
  • サイト単位でコンテナを分けている
  • HTMLに直接埋め込まれた同じ媒体のタグを削除した
  • 命名規則を決め、フォルダで媒体ごとに整理している

【検証】

  • プレビューモードで、意図したタグだけが発火することを確認した
  • 実際にテスト送信して、媒体側の管理画面に届くことを確認した
  • GA4のリアルタイムレポートでイベントが確認できた
  • コンバージョンが二重に計上されていない

【運用】

  • 公開時のバージョン名と変更内容を必ず記入している
  • 編集権限を持つ人を把握している(退職者・元代理店を含む)
  • 使われていないタグを定期的に棚卸ししている
  • サイト改修の前後で、計測が生きているか確認する運用がある

プレビューでの検証と、公開のルール

プレビューモードの使い方

GTMの管理画面から「プレビュー」を実行すると、対象サイトが検証用の状態で開き、どのタグが発火したか・しなかったかをその場で確認できます。確認するのは次の3点です。

  1. 意図したタグが発火しているか——トリガー条件が正しいか
  2. 意図しないタグが発火していないか——全ページ配信になっているものはないか
  3. 送信された値が正しいか——測定IDやイベント名に誤りがないか

そのうえで、必ず媒体側でも受信を確認してください。GTM上では発火していても、媒体側の設定不備で届いていないことがあります。GA4ならリアルタイムレポート、広告側なら管理画面のコンバージョン列で確認します。

公開時のルールを決める

GTMは「公開」ボタンを押した瞬間に、本番サイトへ即座に反映されます。取り返しがつかない変更ではありませんが(バージョン履歴から戻せます)、公開のたびにバージョン名と変更内容を書き残す運用は必ず入れてください。数か月後に「いつから数値が変わったのか」を追う際、この記録があるかどうかで調査時間が大きく変わります。

権限の棚卸しも忘れずに:GTMは編集・公開権限を細かく設定できます。過去に依頼した制作会社や広告代理店のアカウントが、契約終了後も編集権限を持ったまま残っているケースは珍しくありません。年に一度はユーザー一覧を確認し、不要な権限を外してください。アカウントの所有権をどう持つべきかという論点は、広告アカウントでも同じ構図です。

マーケティング顧問制度

計測の土台づくりから、数字の運用まで伴走します

「GTMは入っているが中身が分からない」「誰が何を設定したか追えない」——コンテナの棚卸しから設計の作り直し、その後の運用ルールづくりまで、マーケティング顧問としてご一緒します。

マーケティング顧問制度を見る

LnXの見解

新しくご支援を始めるとき、私たちが最初に見せていただくものの一つがGTMのコンテナです。ここを見ると、そのサイトがこれまでどう運用されてきたかがほぼ分かります。フォルダも命名規則もなく、停止されたまま放置されたタグが並んでいるコンテナは珍しくありません。そして多くの場合、数字が信用できない原因もここにあります。

GTMは「入れれば計測できる」ツールではなく、計測の設計をそのまま形にする場所です。ですので、私たちはタグを作る前に、必ず「どの数字を、誰が、何の判断に使うか」を先に決めます。この順番を守ると、必要なタグは驚くほど少なくて済みます。中小企業のサイトであれば、GA4の基本設定に加えて、キーイベントが2〜3個、広告のコンバージョンタグが媒体ごとに1つ——これで十分に運用できることがほとんどです。

もう一つ強くお勧めしたいのが、権限とバージョン履歴の管理です。地味ですが、事故が起きたときに最も効きます。誰がいつ何を変えたかが追えるだけで、原因の切り分けが数日から数十分に短縮されます。LnXでは広告・LP・計測を同じ担当が見るため、数値が動いたときにGTMの変更履歴とサイト改修と広告の設定変更を並べて確認できます。計測は成果を作る施策ではありませんが、施策の良し悪しを判断できる唯一の土台です。

よくある質問

Q GTMは無料で使えますか?

個人・法人を問わず、標準版は無料で利用できます。有償版(Google Tag Manager 360)も存在しますが、承認ワークフローや大規模運用向けの機能が中心で、中小企業の一般的な計測用途であれば標準版で不足することはほとんどありません。費用がかかるのは、設定を外部に依頼する場合の作業費です。

Q すでにHTMLに直接タグが入っています。GTMに移行すべきですか?

媒体を複数使っている、あるいは今後増える見込みがあるなら移行をお勧めします。移行の際に最も重要なのは、GTM側で設定した後に、HTMLへ直接埋め込まれている同じ媒体のタグを必ず削除することです。両方が残っていると同じアクセスが二重に記録され、セッション数が実態より多くなったり、コンバージョンが2倍に計上されたりします。移行後はプレビューと媒体側の管理画面の両方で確認してください。

Q GTMを入れるとサイトが遅くなりませんか?

タグは非同期で読み込まれるため、コンテナを入れること自体の影響は限定的です。ただし、タグを無制限に増やせば読み込む処理は当然増えます。実務上の対策は、使われていないタグを定期的に棚卸しして削除すること、そして全ページで発火する必要のないタグはトリガーで対象ページを絞ることです。表示速度が気になる場合は、まず不要タグの整理から着手してください。

Q サンクスページがないフォームでもコンバージョンを計測できますか?

計測できますが、URLの変化を条件にできないため、フォーム送信イベントや完了メッセージ要素の表示をトリガーにする方法をとります。フォームの実装方式によって挙動が変わるため、必ずプレビューモードで実際にテスト送信し、意図したタイミングで発火するかを確認してください。外部のフォームサービスを埋め込んでいる場合は、そのサービス側の仕様で計測できないこともあります。

Q 設定を間違えて公開してしまった場合はどうすればよいですか?

GTMにはバージョン履歴が残るため、過去のバージョンを選んで再公開すれば元の状態に戻せます。ただし、誤った設定で配信されていた期間のデータは戻りません。影響範囲を把握するためにも、公開のたびにバージョン名と変更内容を記入しておくことをお勧めします。記録があれば、後から数値の変化を見たときに原因を特定しやすくなります。

関連記事