【完全解決】GTMプレビューモードが繋がらない・接続中から進まない時の原因と対処法7選
Google タグマネージャー(GTM)で「プレビュー」ボタンを押したのに、Tag Assistantが「Connecting…」のまま永遠にクルクル回って繋がらない、または「Could not find the Tag Assistant window」などのエラーが出る……。
この現象は、GTMの設定ミスだけでなく、ブラウザのセキュリティ機能や拡張機能、リダイレクトの設定など様々な要因で発生します。本記事では、原因の切り分けチャートと、具体的な7つの解決手順をわかりやすく解説します。
まずは原因を切り分け!トラブル診断チャート
症状に応じて、まず確認すべきチェックポイントをまとめました。
| 発生している症状 | 考えられる主な原因 | 優先対処法 |
|---|---|---|
| 「Connecting…」で止まる | 広告ブロック/ブラウザのプライバシー制限 | 拡張機能無効化・シークレットモード |
| 新規タブが開いた後すぐ閉じる | URLのリダイレクト(パラメータ削除) | リダイレクト後の完全なURLを指定 |
| 別ウィンドウは開くが連動しない | GTMコードの未設置・IDの不一致 | HTMLソースでコンテナIDを検索 |
| 「Could not find…」と出る | サードパーティCookie制限 / 複数タブ開画 | Cookieの全許可・既存タブの全削除 |
GTMプレビューが繋がらない時の解決手順 7選
【頻度:極めて高い】
uBlock Origin、AdGuard、Brave Shieldなどの広告ブロック拡張機能が有効になっていると、GTMの接続スクリプト(gtm.js や tagassistant.google.com への通信)が遮断されます。
対処手順:
- ブラウザの拡張機能一覧から、広告ブロック系機能を一時的にオフにする。
- 対象の検証サイトとTag Assistantドメインをホワイトリスト(除外リスト)に登録する。
GTMプレビューモードは、Tag Assistant(google.com)と検証対象サイトの間でドメインを跨いだセッション連携を行うため、サードパーティCookieを使用します。
Chromeでの確認手順:
- Chrome設定 > 「プライバシーとセキュリティ」 > 「サードパーティ Cookie」 を開く。
- 「サードパーティの Cookie を許可する」を選択するか、一時的に閲覧制限を解除する。
GTMプレビューを起動すると、対象URLの末尾に ?gtm_debug=12345678... というデバッグ用パラメータが付与されます。
http から https への自動転送や、末尾の /(スラッシュ)有無によるリダイレクトが発生すると、このパラメータが消去されて接続が切れることがあります。
対処手順:
GTMの「Connect Tag Assistant」画面で入力するURLを、リダイレクトが起きない「最終的な遷移先URL」(例: https://example.com/)に書き換えて実行してください。
GTMコード(コンテナID: GTM-XXXXXXX)が設置されていない、または作業中のコンテナIDと異なるものが埋め込まれている場合、絶対に接続できません。
正しい設置コードの例(head用):
検証ページのソースを表示(Ctrl + U または Cmd + Option + U)し、GTM- で検索して設置状況とIDの一致を確認してください。
過去に開いたTag Assistantのタブや、プレビュー対象ページが複数開いたまま残っていると、セッションの競合が発生して接続が進まなくなるケースがあります。
対処手順:
- ブラウザで開いているTag Assistantのタブ・ウィンドウをすべて全終了する。
- 再度GTMの管理画面に戻り、「プレビュー」を押し直す。
ブラウザのキャッシュや、他の機能拡張が邪魔をしているかテストするための最も手軽で確実なアプローチです。
やり方:
- Chromeの「シークレット ウィンドウを開く」を起動。
- シークレットウィンドウ上でGTMにログインし、プレビューモードを実行。
※シークレットモードでも「拡張機能の実行」を許可している場合は、一旦無効にしてテストしてください。
【頻度:やや低い・エンジニア向け】
Webサイト側に高度なセキュリティ設定(CSPヘッダー)が施されている場合、googletagmanager.com や tagassistant.google.com からのスクリプト実行やWebSocket通信が拒否されることがあります。
F12キーでブラウザのデベロッパーツールの「Console」タブを開き、赤字で Refused to load the script... CSP や Content Security Policy と出ている場合は、社内のWeb開発担当・サーバー管理者に相談してください。
まとめ:困ったときのクイックチェックリスト
GTMプレビューモードが繋がらない時は、焦らず以下の順序で試すのが解決への一番の近道です。
- リダイレクトなしの正確なURLを入力しているか?
- 広告ブロック拡張機能をオフにしたか?
- サイト上のGTMコンテナIDと作業中GTMのIDは一致しているか?
- シークレットウィンドウで試したか?
ほとんどの場合、「URLのリダイレクト(パラメータ消滅)」か「広告ブロック拡張機能」を解消することで正常に接続できるようになります。

Webサイト運営やデータ分析、業務効率化が好きなWebエンジニア・ブロガーです。
普段はWordPressを使ったサイト制作や、Googleアナリティクス(GA4)、Googleタグマネージャー(GTM)、Search Consoleを活用したアクセス解析を中心に学習・検証しています。
「難しいITやWebの知識を、誰でも理解できるように伝えること」をコンセプトに、このサイト「new-otasuke」を運営しています。
記事では、実際に自分で試した内容や、つまずいたポイント、解決方法をできるだけ分かりやすくまとめています。初心者の方でも安心して実践できるよう、画像や図解を交えながら丁寧に解説することを心掛けています。
最近は特に以下の分野を中心に情報発信しています。
Google Analytics 4(GA4)
Googleタグマネージャー(GTM)
Search Console
SEO対策
WordPress
Power Automate
統計学・データ分析
このサイトが、「困ったときに最初に見に来たくなる場所」になれば嬉しいです。
今後も、Webサイト運営や仕事に役立つ情報を分かりやすく発信していきます。どうぞよろしくお願いいたします。
コメント