新しいサービス【AwesomeQR】

【GA4】新しい拡張計測機能であるフォームの操作を紹介します。

2 min 3,032 views

はじめに

Googleアナリティクス(ユニバーサルアナリティクス)が来年の7月に終了するということになってから、GA4へ移行する方が多いかと思います。

今回は、最近機能が拡張されたフォームの計測に関するイベントを紹介したいと思います。

設定方法

おそらくGA4を以前から導入されている方は、この機能がない状態で拡張計測機能にチェックを入れていたと思いますが、最近、下図のような欄が追加されて、チェックを入れられるようになりました。

GA4拡張測定機能フォームの操作
GA4拡張測定機能フォームの操作

上図の画面へは、管理>データストリーム>該当のページ>イベントの拡張計測機能の⚙(設定)からいけます。

設定はこれだけです。

どのように見える?

イベント名が2つ追加されます。

追加イベント

  • form_start
  • form_submit
GA4リアルタイムイベントform_start
GA4リアルタイムイベントform_start

例えば、上図のように、リアルタイムでイベントを見ると、form_startというものがありますので、こちらからそれぞれのパラメータが確認できます。

フォームの追加イベントパラメータ

それぞれのイベントには以下のイベントパラメータが追加で用意されています。

  • first_field_name
  • first_field_position
  • first_field_type
  • form_destination
  • form_length
  • form_id
  • form_length
  • form_submit_text

詳細に関しては、Googleのサポートのページにも上がっております。

ですが、どうやらfirst_field_name、first_field_position、first_field_type、form_lengthについては情報がないようです。

ですので、デバッグ機能で調べてみました。

フォームのイベントパラメータ
フォームのイベントパラメータ

上図は、form_startのイベントで見たときのイベントパラメータの様子です。

first_field_positionはおそらく、フォームの項目の上から数えて何個目から始めたかだと思われます。

first_field_typeは最初に回答したフィールドのタイプです。

上図の場合は、チェックボックスが最初に回答したものとなっています。

form_lengthはおそらくフォームの回答項目数か行数(こちらっぽい)と合っているような気がします。

このように、かなり詳細な情報まで取得できることになりました。

どう使うか?

フォームは最初に訪れてから回答するまでの過程を知るのにいろいろ小細工しないといけなかったと思いますが、これからはこのように途中経過みたいなところまで取得できるようになるので、これらのイベントパラメータをうまく活用したいところです。

いくつかのフォームの比較などで、滞在時間÷form_lengthなどの計算をして、1項目あたりどれくらいの時間をかけているかなどもGA4上で計測できるのでフォームの改善などでかなり使えるのではないかと思います。

さいごに

いかがだったでしょうか。

意外と使える機能だと思いますので、ぜひ設定してみてください。

こちらは設定した日から計測し始めるもので、過去にさかのぼって見れませんので早めに設定されることをお勧めいたします。

関連記事