コンテナはGTMアカウントの下に属し、通常は1つのサイトまたはアプリごとに1つのコンテナを作成します。コンテナスニペット(GTM-XXXXXX形式のIDを持つJavaScriptコード)をHTMLのheadとbodyに挿入すると、GTMはそのページで機能します。
GTMにはWebコンテナ(クライアントサイド)とサーバーコンテナ(サーバーサイド)があります。 Webコンテナはブラウザで実行される標準GTMであり、サーバコンテナはクラウドサーバにデプロイしてブラウザの代わりにサーバでタグを処理するサーバサイドタグ付け方式である。 2つのコンテナを組み合わせることで、ブラウザからサーバーコンテナにデータを送信し、サーバーが各プラットフォームに渡す構造を作成できます。
GTMの設定画面:tagmanager.google.comでアカウント→コンテナのリストを見ることができます。コンテナ設定でコンテナID(GTM-XXXXXX)、ワークスペースリスト、タグ・トリガー・変数全体を管理します。コンテナは、エクスポート(JSON)機能でバックアップすることも、別のアカウントに移すこともできます。
要点
- 一つのスニペットコードで複数のタグ・トリガー・変数を一元管理・デプロイする。
- Webコンテナ(クライアントサイド)とサーバーコンテナ(サーバーサイド)に分けられます。
- コンテナ単位でバージョン管理が行われ、以前のバージョンにすぐに戻せます。
- ワークスペース(Workspace)で複数の人が同時に修正してマージすることができる。
- コンテナJSONファイルに設定全体をエクスポートして、別のアカウントにインポートまたはバックアップできます。
