この記事でわかること

  • GTMのプレビューが「接続できない」ときの症状を3つに分けて見分ける方法
  • コンテナコード・ブラウザ・サイトの3か所に分けた、原因と確認手順
  • 接続はできたのにタグが動かないときの見方
  • 10分で終わる確認の順番と、外部に相談する判断の目安

結論:プレビューに接続できない原因は、「①入力したURLにコンテナコードが入っていない」「②ブラウザの広告ブロッカーや拡張機能が止めている」「③サイト側のリダイレクト・同意管理・CSPなどが止めている」の3つに絞れます。先に①を確かめ、次に②、最後に③の順で確認すると、多くの場合は10分以内に原因が見つかります。

まず、症状を3つに分けて見分ける

「プレビューが使えない」と言っても、止まっている場所は同じではありません。最初に、どの症状かを決めます。

症状疑う場所最初に見ること
A. Tag Assistantの画面が開かない・進まないブラウザ・アカウントポップアップのブロック、ログイン中のGoogleアカウント
B. 「接続」を押しても「接続済み」にならないコンテナコード・サイト入力したURLにコンテナコードがあるか、リダイレクトがないか
C. 「接続済み」になったが、デバッグ画面にタグが出ない・動かないタグ・トリガーの設定トリガーの条件、公開前後の取り違え

公式ヘルプでは、プレビューは「ワークスペース」右上の「プレビュー」から開き、サイトのURLを入力して「接続」を押すと、サイトが新しいウィンドウで開いて右下に「接続済み」と表示される、という流れが示されています。この「接続済み」が出るかどうかが、AとBの分かれ目です。(出典:プレビューとデバッグ|Googleタグマネージャー ヘルプ)

原因① 入力したURLに、コンテナコードが入っていない

いちばん多く、いちばん見落とされやすい原因です。プレビューは「コンテナコードが実装されたサイト」で試す機能なので、コードの入っていないページでは接続できません。公式のトラブルシューティングでも、最初の項目はタグの未設置です。(出典:接続の問題のトラブルシューティング|Tag Assistant ヘルプ)

次の点を確認してください。

  • URLの取り違え:本番サイトのコンテナを、テスト環境や別ドメインのURLで試していないか。コンテナIDが違えば、同じ見た目のサイトでも接続されません
  • 一部のページだけ未設置:トップページには入っているのに、予約システムやカート、LPなど別の仕組みのページには入っていないことがあります
  • head内とbody直後の両方:標準の設置では、コードを2か所に入れます。片方だけだと、動きが不安定になる場合があります

自分で確かめる最短の方法は、対象ページをブラウザで開き、右クリックから「ページのソースを表示」で「GTM-」で始まるコンテナIDを検索することです。見つからなければ、そのページには入っていません。さらに、開発者ツールの「ネットワーク」で gtm.js?id=GTM- から始まる通信が出ているかを見れば、実際に読み込まれているかが分かります。

原因② ブラウザ側が止めている

コンテナコードが入っているのに接続できない場合は、閲覧しているブラウザの側を疑います。

  • 広告ブロッカー:公式の手順でも、テスト対象のページでは無効にするよう案内されています。タグ類を「広告・トラッキング」とみなして止める拡張機能は多くあります
  • ブラウザ拡張機能の権限:Tag Assistantの拡張機能を入れている場合は、対象ページのサイトデータを読み取る権限があるかを確認します
  • ポップアップのブロック:接続すると、サイトが新しいウィンドウで開きます。ポップアップをブロックしていると、症状Aのように先へ進みません
  • ログイン中のアカウント:複数のGoogleアカウントを使っていると、コンテナの権限がないアカウントでTag Assistantが開くことがあります

切り分けは簡単です。拡張機能をすべて無効にしたシークレットウィンドウ(または拡張機能を入れていない別のブラウザ)で同じ操作を試し、接続できれば、原因はブラウザ側の拡張機能です。1つずつ有効に戻して、犯人を探します。

原因③ サイト側の仕組みが止めている

ブラウザを替えても接続できない場合は、サイト側に原因があります。公式のトラブルシューティングには、次のような項目が挙げられています。

サイト側の原因起きること確認・対処
デバッグ用パラメータの干渉URLに付くパラメータでページが崩れ、接続できないTag Assistantのドメイン設定で「URLにデバッグシグナルを含める」のチェックを外す
複数回のリダイレクトデバッグ用のウィンドウが読み込まれないリダイレクト後の最終URLを入力して試す
同意管理ツール(Cookieバナー)同意前はタグが読み込まれないGoogleの同意APIでタグを許可する設定になっているか確認する
iframe内のタグiframeの中のタグはデバッグできないTag Assistantの拡張機能を入れて再試行する
ファイアウォール・プロキシ・CSPタグの読み込みそのものが遮断される開発者ツールのコンソールでブロックのエラーが出ていないか確認し、サイト管理者に許可を依頼する
読み込みタイミングタグの読み込みが接続処理より遅れるページが完全に表示されてから、再試行する

なお、公式ヘルプによれば、AMPページはTag Assistantでの接続に未対応で、モバイルアプリ用とAMP用のコンテナではデバッグ画面を使えません。対象がこれらの場合は、別の確認方法が必要です。

原因④ 接続はできたのに、タグが動かない

「接続済み」と表示され、デバッグ画面も開いたのに、確認したいタグが出てこない場合は、接続ではなく設定の問題です。見る場所は次の3つです。

  • トリガーの条件:「ページビュー」「クリック」「フォーム送信」など、タグを動かす条件が、実際のページ構造と合っているか。ボタンのクラス名が変わると、条件に合わなくなります
  • 変数の値:URLやクリックしたボタンの文字を条件にしている場合、デバッグ画面の「変数」で実際の値を確認します。全角・半角や末尾のスラッシュの違いで、条件に合わないことがよくあります
  • ワークスペースと公開の取り違え:プレビューは下書きを試すものです。確認が済んでも「公開」していなければ、訪問者のサイトでは動きません。逆に、プレビューで見えているのは自分のブラウザだけです

デバッグ画面は、プレビューを有効にしたブラウザ、または共有を受けたユーザーにしか表示されません。同僚に見せたいときは、プレビューの共有機能を使います。

10分で終わる確認の順番

上から順に、1つずつ試す

  • 対象ページのソースに、自分のコンテナID(GTM-で始まる)があるか
  • 開発者ツールの「ネットワーク」に、gtm.jsの通信が出ているか
  • 拡張機能をすべて切ったシークレットウィンドウで、同じ操作を試したか
  • ポップアップをブロックしていないか。ログイン中のGoogleアカウントは正しいか
  • URLを、リダイレクト後の最終URLに替えて試したか
  • 「URLにデバッグシグナルを含める」のチェックを外して試したか
  • Cookieバナーが出ている場合、同意前でもタグが動く設定になっているか
  • コンソールに、CSPやブロックのエラーが出ていないか

この中で「どこまで試して、どこで止まったか」をメモしておくと、制作会社や支援会社へ相談するときに、原因の特定が大幅に早まります。

それでも直らないときの判断の目安

上の確認を一通り試しても接続できない場合は、サイト側のサーバー設定やCSP、同意管理ツールの設定が絡んでいる可能性が高く、サイトの管理者でないと直せません。次のどれかに当てはまるときは、外部に相談する段階です。

  • どのブラウザでも、どのURLでも接続できない
  • CSPやファイアウォールのエラーがコンソールに出ているが、設定を変更する権限がない
  • 接続はできるが、本番の計測数値が広告管理画面と大きくずれている

数値のズレまで疑う場合は、プレビューだけでなく、計測全体の点検が必要です。月に一度の点検の作り方はGA4の計測が止まっていても気づけない?月1回の計測監査と異常検知の仕組みの作り方で整理しています。

LnXの見解

広告の運用相談を受けていると、「プレビューが使えない」という小さな不具合を放置したまま、計測を確認しないまま広告費だけが動いている状態に出会います。プレビューで確認できない設定は、本番でも確認できていない設定です。広告費をかける前に、まず計測が見える状態にしておくことが、あとの改善判断のすべてを支えます。

LnXの広告運用代行は、GA4・各媒体のタグ・コンバージョン計測の設定を、運用のサービス内容に含めています(LPの記載による)。料金は、スタートプランがMeta広告のみ・月額33,000円〜(新規ご契約限定、最低契約期間6か月)、通常プランが月額100,000円〜(広告費の20%、出稿50万円未満は10万円)です。計測の状態が不安な場合は、まず現状の調査からご相談ください。

Web広告運用代行

計測の不具合を切り分けて、広告の数字が見える状態に整えます
広告運用代行の詳細を見る

よくある質問

Qプレビューは出るのに「接続済み」と表示されないのはなぜですか?

対象のURLにGoogleタグマネージャーのコンテナコードが入っていないか、読み込みが接続処理より遅れている可能性があります。入力したURLが実際にコンテナを設置したページか確認し、再試行してください。公式ヘルプでも、タグの未設置と読み込みタイミングが原因として挙げられています。

QTag Assistantの拡張機能は入れないとだめですか?

必須ではありません。公式ヘルプでは、拡張機能(Tag Assistant Companion)を入れるとサイトが新しいウィンドウではなく新しいタブで開くと説明されています。ただし、iframe内のタグをデバッグする場合は拡張機能が必要です。

Qプレビューで確認できたのに、本番では計測されません。なぜですか?

プレビューは公開前の下書きを試す機能です。確認後に「公開」の操作をしていないと、訪問者のサイトには反映されません。公開したバージョンを、ワークスペースのバージョン一覧で確認してください。

Q広告ブロッカーを切れば必ず直りますか?

必ず直るわけではありません。広告ブロッカーはよくある原因の1つですが、コンテナコードの未設置、リダイレクト、同意管理ツール、CSPなどでも接続できなくなります。下の10分チェックの順に、1つずつ切り分けてください。

Q自社で直せない場合、誰に頼めばよいですか?

サイトを管理している制作会社や、計測の設計を担当している事業者です。依頼するときは、確認した画面のスクリーンショットと、どのURLで何を試したかのメモを渡すと、原因の特定が早まります。

関連記事