GA4レポートで「(not set)」と表示される場合、そのデータが取得できていないことを示します。
これには、2つの原因が考えられます。
データが収集されていない
- ページビューイベントが発生していない
- イベントパラメータが登録されていない
ページビューイベントが発生していない
ランディングページレポートの場合、ページビューイベントが発生していないセッションは「(not set)」として表示されます。これは、シングルページアプリケーション(SPA)や、JavaScript でページ遷移を行うSPAのような場合に発生することがあります。
イベントパラメータが登録されていない
カスタムイベントのパラメータの場合、イベントパラメータが登録されてから24時間以内は「(not set)」と表示されることがあります。
データが正しく取得できていない
- 計測タグの設定ミス
- ブラウザの設定
計測タグの設定ミス
計測タグの設定ミスがあると、データが正しく取得できず「(not set)」と表示されることがあります。
ブラウザの設定
ユーザーがブラウザで Cookie を無効化している場合、リファラー情報が取得できず「(not set)」と表示されることがあります。
「(not set)」の表示を減らす方法
- ページビューイベントの計測漏れがないか確認する
- 計測タグの設定を確認する
ページビューイベントの計測漏れがないか確認する
シングルページアプリケーションや SPA の場合は、適切にページビューイベントが計測されていることを確認する必要があります。
カスタムイベントのパラメータを登録してから24時間以上経過していることを確認する: カスタムイベントのパラメータは、登録してから24時間以上経過しないと正しく表示されないことがあります。
計測タグの設定を確認する
計測タグの設定に誤りがないか確認します。
ユーザーに Cookie を許可してもらうように促す: ユーザーにブラウザで Cookie を許可してもらうように促すことで、リファラー情報を含むデータを取得できる可能性があります。
なお、「(not set)」はGA4の仕様であり、必ずしも問題があるわけではありません。
もしも「(not set)」が異常に多い場合は、上記の原因を調査することをおすすめします。