GTMで設定したタグが発火しているのにGA4に送信されないなら、ここを確認してみよう
WordPressで運用しているサイトをGoogleアナリティクス(GA4)で測定しています。
その設定で、WordPressにプラグインsite kit by googleを入れて、Googleタグマネージャー(GTM)で新しくタグを設定してイベントを測定(例えば、購入フォームの表示でイベント発生をしようとしました。
ところが、GTMのプレビューでタグAssistantで確認すると、発火はするのですが、GA4に送信されません。当然、GA4のリアルタイムモニターでもイベントは観測されません。
標準のpage_viewなどのイベントは計測されています。
三日三晩、Geminiを問い詰めながら試行錯誤するも解決の糸口が見えません。
そこで、コード系の不具合はClaudeさんだと思って、投げてみました。ブラウザでソース表示をして、全部突っ込んで「おかしなところを教えて」と言ってみました。
すると、site kitとGRMの両方でGA4の初期設定をしている可能性があると言われました。
「site kitが?」
確かに連携していますが、site kitはそこまで面倒見るのか?
半信半疑でWordPressの設定画面を見てみると
たしかにCode Snippetを挿入する設定になっていました。
これを外してみると、おおー!GTMで作成したイベントが無事にGA4のリアルタイムモニターで計測できました!


普通にGA4とGTM、site kit by googleプラグインを使うとハマる気がするけど、情報が一切ないのはなんでだろう。
