IT豆知識

Googleアナリティクス4で、カスタムイベントが反映されない!と頭を抱えた話

Googleアナリティクスのユニバーサルアナリティクス(UA)が2023年7月1日をもってサービス終了、とアナウンスされましたね。

というわけで、自称プログラマーの私も対応に追われてるよ。UAからGoogleアナリティクス4(GA4)という未知なるツールへの切り替え作業に追われてるよ。

サービス終了まで一年以上あるけど、そんなのあっという間だからね。こういうのは、併用できるうちにやってしまうのがいい。

とはいえ、UA使ってたからね、GA4を使い始めるところまではスムーズにいきました。10分かかってないんじゃないかな。

だがしかし。カスタムイベントでつまづいたよね。

どんなことでつまづいたのかというと、カスタムイベントを一個登録して、それをコンバージョンとして設定しようとしたのさ。

具体的に言うと、とあるツールで作成したフォームの完了画面が表示されたらコンバージョンとしてカウントする、という設定にしたかったの。

フォームは、まず「1.入力画面」が表示され、次に「2.入力内容確認画面」が表示され、最後に「3.入力ありがとう画面=完了画面」が表示されるっていう感じなのですが、このうち3が表示されたらコンバージョンをカウントしたいわけです。

カスタムイベントとコンバージョンの設定自体は、設定のイベントとコンバージョンからそれぞれサクッと設定できました。

が、しかし、カスタムイベントが発火しない!!!

完了画面を開くと、レポートのリアルタイムにそのページが開かれたと表示されるので、GA4の設定をしくってるわけではない。

なのに、カスタムイベントが発火しない!!!

設定してから数時間から1日経たないとカスタムイベントは反映されないよ、という記述を見つけたので様子を見ていたのですが、待てど暮らせど、

カスタムイベントが発火しない!!!

なぜ?どうして?教えてよ、ドラ◯もーんっ!!!

と、叫んだところで私のび太くんじゃないし、自力で解決するしかないのよね、とGA4弄りたおしていたら、変なことに気づいたの。

上述した1、2、3、全てのページに数は違えど1以上のアクセスがあったことは使い慣れたUAで確認とったのに、GA4で検索すると1のページのデータしか出てこない。

え?ってなって、探索で各ページのデータを一覧にして確認してみたら、こちらには3つとも記載されている。

んんん?どーゆーこと???

データとしては蓄積されてるけど、ユーザーとかエンゲージメントとかの画面で検索しても、該当のURLがヒットしないって、どーゆーこと???

GA4、マジわけわからん!と、レポートのリアルタイムをぼーっと眺めてたんですけど、そのときあることに気付いたのです。

3つのページが同じタイトルである、ということに。

これには理由があって、まず、使ってるフォームツールの仕様だった、ということ。作成したフォームの名前が3つのページのタイトルとなる、という仕様だったのです。

もう一つの理由は、フォームの確認画面と完了画面が私にとってSEO対策対象外だったこと。だって、確認画面と完了画面の検索順位あげても意味ないじゃん?

というわけで、3つのページは、長らく同じタイトルで、今も同じタイトルなわけで。

まさか、これが原因?でも、GA4ってデフォルトでページタイトル表示したりしてきてる箇所あるし、うーん。

悩みつつも、物は試しとそれぞれのタイトルをユニークにしたら、

カスタムイベント発火した!

マジで???ユニークなタイトルじゃないといけないの???

そんな感じで、果たしてこれが真の原因かは(そういう解説ページとか見つけられてないので)わからないのですが、なんか期待通り動き出したので、とりあえず良しとしました。

SEO対策として、基本、各ページ異なるタイトルなんですが、今回のは盲点でした。

つかれた。

スポンサーリンク

     

ブログランキングに参加しています!
応援よろしくお願いいたします^^
にほんブログ村 IT技術ブログへ
にほんブログ村


IT・通信業ランキング

-IT豆知識
-, , ,

© 2022 さやログ