Google タグ マネージャーとグローバル サイトタグ(gtag.js)は、Google 広告や Google マーケティング プラットフォームなどの Google サービスのタグを設置するための方法で、どちらも完全にサポートされています。タグ マネージャーと gtag.js のどちらを使用するべきか判断する際は、このドキュメントを参考にしてください。
タグ マネージャーと gtag.js はどちらも同様の機能を果たします。
- タグ マネージャーは、ウェブ インターフェースから、ウェブサイトやモバイルアプリ上のタグを素早く簡単に更新できるタグ管理システムです。
- gtag.js は、Google タグをウェブページに直接追加するために使用される JavaScript フレームワークです。
Google タグ マネージャーでは、Google 広告に関連付けられた Google タグの一部の機能がサポートされていません。タグ マネージャーを使用している場合:
- カスタム HTML またはテンプレートを使って Google タグ マネージャーに Google タグ(gtag.js)を追加しないでください。意図したとおりに動作しない可能性があります。
- URL を使ってコンバージョンを自動的に設定するには、gtag.js スニペットをウェブサイトに直接インストールする必要があります。
- 拡張コンバージョンとリードの拡張コンバージョンを、タグ マネージャー コンテナに直接設定することをおすすめします。
次の機能が必要な場合は、タグ マネージャーの使用を検討してください。
- Google タグとサードパーティ タグの両方を設置、変更する機能
- ウェブアプリとモバイルアプリの両方のタグを設置、変更する機能
- ウェブ インターフェースから直接タグを変更する機能
- コラボレーションとバージョン管理機能
Google タグ マネージャーを使用できない場合や次の機能が重要な場合は、gtag.js の使用を検討してください。
- タグ管理システムを立ち上げることなく、ウェブページに直接タグをインストールする機能
- インターフェースにアクセスすることなく、JavaScript で直接タグを扱う機能
現在タグ マネージャーを使用している場合は、引き続きタグ マネージャーを使用してください。Google 広告タグと Google マーケティング プラットフォーム タグはタグ マネージャーで完全にサポートされています。タグ マネージャーがすでに使用されている場合は、追加の gtag.js ベースのコードをサイトにデプロイする必要はありません。
すでに gtag.js を使用している場合は、後からいつでもタグ マネージャーにアップグレードできます。