ユニバーサル アナリティクス用に算出
平均セッション継続時間は、すべてのセッションの継続時間(秒単位)の合計をセッション数で割った値となります。
個々のセッションの継続時間は、セッション最後のページでのエンゲージメント ヒットの有無によって算出方法が異なります。
エンゲージメント ヒットとは、opt_noninteraction パラメータが適用されていないイベントに起因するヒットのことを指します。たとえばイベント トラッキングを設定して動画の再生などのイベントをトラッキングしている場合は、それぞれの動画再生がエンゲージメント ヒットとなります。
opt_nonInteraction
パラメータを適用しているイベントは、エンゲージメント ヒットにはなりません。詳細
エンゲージメント ヒットがない場合
最後のページにエンゲージメント ヒットがない場合、継続時間は以下のように算出されます。
最後のページでの最初のヒットの時間 - 最初のページでの最初のヒットの時間
例:
- ページ 1: 最初のヒットが午前 10 時
- ページ 2: 最初のヒットが午前 10 時 5 分
- ページ 3: 最初のヒットが午前 10 時 10 分
- 午前 10 時 10 分 - 午前 10 時 = セッションの継続時間 10 分(600 秒)
エンゲージメント ヒットがある場合
最後のページにエンゲージメント ヒットがある場合、継続時間は以下のように算出されます。
最後のページでの最後のエンゲージメント ヒットの時間 - 最初のページでの最初のヒットの時間
例:
- ページ 1: 最初のヒットが午前 10 時
- ページ 2: 最初のヒットが午前 10 時 5 分
- ページ 3: 最初のヒットが午前 10 時 10 分、最後のエンゲージメント ヒットが午前 10 時 15 分
- 午前 10 時 15 分 - 午前 10 時 = セッションの継続時間 15 分(900 秒)
指標の算出
平均のセッション継続時間は、指定した期間における各セッションの継続時間の合計を、総セッション数で割った値となります。例:
- セッション継続時間の合計: 1,000 分(60,000 秒)
- セッションの総数: 100
- 平均セッション継続時間: 1000 ÷ 100 = 10 分(600 秒)