GA4、ほんとに入ってた!?ブログのページのソースで「測定ID」をAIに探してもらったら、見つからなかった!

10月26日の回で、GoogleアナリティクスとCocoonのつなぎ方を調べました。そのとき見つけたのが、10月3日に見たCocoonのID欄が空欄だったという記録と、そのあとGA4の測定IDを入れた記録がない、ということでした。

10月28日の回ではGA4のレポートの見方まで調べたのに、肝心の「測定IDが本当に入っているか」は、まだ確かめていないままでした。アクセス解析の記事が検索に出はじめているのに、自分のブログの計測があやふやなのは、ちょっと恥ずかしい…。

そこで今回は、AI(Claude)にブログの公開ページのソースを調べてもらい、GA4のタグが入っているかを確かめてもらいました。

前回までの宿題は「測定IDを入れたか、まだ確かめていない」だった

前の回で残っていた宿題を並べると、こうなります。

  • 10月26日:Cocoonの設定画面でGA4の測定IDが入っているか確かめ、入っていなければ入れて、ログアウトした状態でリアルタイムレポートを確かめる
  • 10月28日:CocoonのID欄の今の状態を確かめ、GA4のプロパティを作って測定IDを入れる
  • 10月31日(Clarityの回):GA4の測定IDが入っているか確かめてから、Clarityを入れる

3回続けて「確かめる」と書いたまま、まだ確かめていませんでした。次の作業が全部ここで止まっているので、今回まずここを片づけます。

そもそも、タグが入っているかはどこで見ればいいの??

GA4の公式ヘルプでは、Googleタグをページに直接貼る場合、各ページの head タグの直後に貼る、と案内されていました。貼るコードは「Google tag (gtag.js)」というメモ書きの行で始まり、閉じタグの行で終わる形です。

測定IDは「G-」のあとに数字と英文字が並んだ形です。なので、ページのソース(HTML)の中に次のような文字があれば、タグが入っている目印になります。

探す文字何の目印か
gtag / googletagmanager.com/gtag/jsGoogleタグ(gtag.js)の読み込み
G-で始まるIDGA4の測定ID
dataLayerタグがデータを渡すときに使う入れもの
UA-で始まるID古いユニバーサル アナリティクスのID

UA-のIDが残っていたら、それはそれで問題です。公式ヘルプによると、標準のユニバーサル アナリティクスは2023年7月1日にデータの処理が止まっていて、古いIDのままでは計測されません。

AIにソースを調べてもらったら、タグが見つからなかった!

2026年11月3日に、AI(Claude)にログインしていない状態の公開ページを3つ取り直してもらい、上の文字を探してもらいました。結果はこうです。

調べたページgtag・dataLayerG-のIDUA-のID
トップページ見つからない見つからない見つからない
GA4のレポートの回(ga4-reports)見つからない見つからない見つからない
PR表記の回(pr-label)見つからない見つからない見つからない

つまり、公開ページから見える範囲では、GA4のタグは入っていませんでした。タグそのものがないので、二重に入っているということもありませんでした。

デップ

レポートの見方まで調べたのに、そもそも計測が入っていなかったかも…!「入れたつもり」で先に進むと、空っぽのレポートを眺めることになるところでした。

「googletagmanager」の文字はあったけど、タグではなかった

ひとつ紛らわしかったのが、ソースの中に「googletagmanager.com」と「google-analytics.com」という文字が、それぞれ1行ずつあったことです。

AIに確かめてもらうと、これはCocoonが出している「preconnect / dns-prefetch」という、相手のサーバーに前もってつなぐ準備の行でした。計測のタグそのものではありません。gtagの呼び出しも、G-のIDも、この行には入っていませんでした。

デップ

「googletagmanager」で検索して1件ヒットしても、安心しないでね。「G-」で始まるIDと、gtag の命令の行があるかまで見るのが大事です。

ただし、今回わかったのは「ログインしていない人が見る公開ページには、タグが見えなかった」ということだけです。なぜ入っていないのか(Cocoonの欄が空なのか、ほかの設定なのか)は、管理画面を見ていないので、まだ決めつけません。

見つからなかったので、次の一手を公式で確かめた

  1. GA4のプロパティがまだなければ作る。あれば、GA4の[管理]→[データの収集と修正]→[データストリーム]→[ウェブ]タブ→ウェブのデータストリームを開き、「ストリームの詳細」の最初の行で測定ID(G-〜)を確かめる(プロパティの編集者以上の権限が必要)
  2. Cocoon設定の「アクセス解析・認証」タブ →「Google Analytics設定」の「GA4測定ID」に、その測定IDを入れる
  3. もう一度、公開ページのソースにG-のIDとgtagが出ているかAIに確かめてもらう
  4. GA4のリアルタイムレポートで、データが届いているか見る

GA4の公式ヘルプには、データの収集が始まるまで最長で30分ほどかかる場合がある、と書かれていました。入れてすぐリアルタイムに何も出なくても、少し待ってから見ることにします。

Cocoonの公式の説明では、「GoogleタグマネージャーID」の欄にIDが入っていると、二重計測を防ぐためにタグマネージャーが優先され、GA4測定IDを入れても計測されません。測定IDを入れる前に、タグマネージャーの欄も必ず見ておきます。

自分のアクセスを外す設定は、あわてないでおく

計測を始めたら、自分で記事を確認したアクセスも数えられてしまいます。GA4には「内部トラフィックの定義」で自分のIPアドレスなどを決め、データフィルタで外す方法が公式で案内されていました。

ただ、公式ヘルプには「データフィルタの適用によってデータが受ける影響は恒久的」とありました。外したデータは、あとから戻せないということです。まずは計測が入ったことを確かめてから、ゆっくり決めます。

デップ

フィルタの設定をまちがえると、本当の読者のデータまで消えたままになっちゃう。最初は「入っているか」だけに集中しよう。

今回わかったことと、次にやること

わかったこと

  • 2026年11月3日、公開ページ3つのソースに、gtag・G-の測定ID・UA-のIDはどれも見つからなかった
  • ソースにある「googletagmanager.com」の行は、前もってつなぐ準備の行で、計測のタグではなかった
  • Cocoonでは、タグマネージャーIDが入っているとGA4測定IDより優先される
  • 自分のアクセスを外すデータフィルタは、影響があとから戻せない

次にやること

  • Cocoon設定の「アクセス解析・認証」を開いて、GA4測定IDとタグマネージャーIDの欄が今どうなっているか確かめる
  • GA4で測定IDを確かめてCocoonに入れ、ソースとリアルタイムレポートで届いているか記録する
  • 入ったのを確かめてから、Clarityを入れるかと、自分のアクセスを外すかを決める

「調べた」と「入っている」は別もの、というのが今回いちばんの学びでした。次回は管理画面を開いて、本当に計測が始まるところまで記録します。

前回の記録:アナリティクスを入れたら、どこを見ればいいの!?GA4の最初に見るレポートとサーチコンソールとの違いを公式で調べてみた!

コメント

タイトルとURLをコピーしました