- Tag Management System(タグマネジメントシステム)の略で、WebサイトのHTMLに直接コードを書かずに解析タグ・広告タグなど様々なタグを管理画面から一元管理するシステムのこと
- マーケターがエンジニアに依頼せずにタグの追加・変更・削除ができるようになり、施策のスピードが上がり開発リソースの節約にもつながるのが最大のメリットだ
- Google Tag Manager(GTM)がTMSの代表例で無料で使えることから最も広く普及しているが、Tealium・Adobe Launchなどのエンタープライズ向けTMSも存在する
【深掘り】これだけ知ってればOK!
TMSの仕組みは「コンテナ」という概念に基づいている。サイトに一つのコンテナスクリプトだけを設置し、その中に全てのタグを入れて管理する。タグはいつ・どのページで・どのユーザーに対して発火させるかを「トリガー」で細かく制御できる。Webサーバーへのデプロイ不要でタグの追加・変更・無効化がリアルタイムに行える。
TMSを使うとページ速度の改善にも貢献できる。各タグを非同期で並列読み込みすることでタグが原因のページブロッキングを防ぐ。不要になったタグを管理画面から即座に無効化できる点も大きなメリットだ。
TMSの代替として小規模サイトでは各HTMLファイルに直接タグを書く方法もあるが、ページ数が増えるほど管理が困難になる。TMSの導入は「タグが5個以上あり、今後も増える見込みがある」場合に特に効果を発揮する。
よくある誤解
TMS=Google Tag Manager(GTM)だと思っている
GTMはTMSの一種で最も広く使われているが、TMS自体はより広い概念だ。エンタープライズ向けのTealium・Adobe Launchはデータレイヤーの管理・データプライバシーへの対応など、GTMより高度な機能を持っている。
TMSを導入したらHTMLのタグは全て削除していいと思っている
GTMなどのTMSをHTMLに設置した後、その中でGAやGoogleのタグを新たに設定する。もともとHTMLに直接書かれていた同じタグが残っていると二重計測になる。「HTMLの既存タグを削除してからTMSで設定し直す」という正しい手順を守ることが重要だ。
会話での使われ方

新しい広告タグの設置依頼、今後はGTMで自分でできるようにしたいです。エンジニアへの依頼を減らして施策スピードを上げたいので。
マーケターが上司にGTM(TMS)を自分で運用できるようにするための学習意欲を伝えている場面。




GTMでタグを設定してPublishするのを忘れていたみたいで、1週間分のデータが計測されていませんでした。Publishしないと本番に反映されません。
マーケティング担当者がタグ設定のミスに気づいてチームに注意を促している場面。




TMSのガバナンス、権限設定をきちんとしてください。承認フローを経ずにタグを追加できる状態は情報漏洩リスクもあります。
情報システム部門のセキュリティ担当者がTMS運用のリスク管理をマーケティング部門に説明している場面。
【まとめ】3つのポイント
- エンジニア不要でタグの追加・変更・無効化がリアルタイムに行える:コンテナスクリプト一つをHTMLに設置するだけで後は管理画面から全てのタグを操作できるためマーケターの自律性が上がり施策のスピードが向上する
- 非同期読み込みでページ速度への影響を最小化できる:各タグを並列で非同期読み込みすることでタグが原因のページブロッキングを防ぎ、不要なタグの即時無効化もできるためページパフォーマンスの維持に貢献する
- 承認フローと定期棚卸しでタグのガバナンスを維持する:権限管理が甘いと意図しないデータ収集・セキュリティリスク・パフォーマンス劣化が起きるため、タグ追加の承認ルールと定期的な棚卸し作業を仕組みとして組み込むことが重要だ
よくある質問
-
QGTMは無料で使えますか?
-
A
Google Tag Managerは基本機能が無料で利用できます。Tag Manager 360(有料版)ではSLAの保証・高度なサポートなどが追加されますが、一般的なWebサイト運営では無料版で十分な機能が揃っています。
-
QTMSのプレビューモードとは何ですか?
-
A
Publishする前に自分のブラウザだけでタグの動作を確認できる機能です。実際の本番ユーザーには影響を与えずにタグの発火・変数の値・トリガーの条件を検証できます。
-
Qデータレイヤーとは何ですか?
-
A
データレイヤー(dataLayer)はWebサイトとTMSの間でデータをやり取りするための中間的なオブジェクトです。「このユーザーの会員ランクはゴールド」といった情報をdataLayerに書き込むことで、TMSがその情報を使ってタグの発火条件やパラメータに活用できます。
-
QTMSとGAは何が違いますか?
-
A
GAはWebサイトのアクセス解析ツールです。TMSはGAを含む複数のタグを管理する容れ物です。TMSを使ってGAのタグを設置し、GAでデータを分析するという組み合わせが典型的な使い方です。
この用語と一緒に知っておきたい用語
| 用語 | この記事との関連 |
|---|---|
| データ | 本記事のテーマと実務上セットで使われることが多い用語です。コンピュータが処理する数値や文字、画像といった事実や資料そのもの、それがデータだ |
| サイト | サイトは関連分野でよく登場する重要キーワードです。関連する複数のWebページを、一つのまとまりとして束ねたもの、それがサイトだ |
| ガバナンス | ガバナンスを押さえると本記事の理解がさらに深まります。組織を健全に運営するために、自分たちで自分たちを適切に管理・統制する仕組みのこと! |
| コンテナ | コンテナは関連分野でよく登場する重要キーワードです。アプリの動作に必要なプログラム・設定・ライブラリを一箱にまとめて、どこでも同じように動かせる軽量な仮想化技術だ。 |
| アイコン | アイコンを押さえると本記事の理解がさらに深まります。アプリやファイル、操作ボタンなどをひと目でわかる小さな絵で表したもの、それがアイコンだ |
【出典】参考URL
https://www.xserver.ne.jp/bizhp/google-tag-manager/ :Google Tag Manager(TMS)の解説
https://taga-tame.com/blog/what-is-google-tag-manager/ :GTMの仕組みと設定時の注意点
https://www.fwh.co.jp/knowledge/data-analysis/gtm-use/ :GTMの入門ガイドと用語解説


コメント