衣袋宏美のデータハックス

セッション時間を10分で区切ることは可能か? [アクセス解析Q&A]

デフォルトのセッション時間30分を、例えば10分というふうに、独自に設定することは可能か? 
衣袋宏美のデータハックス

質問:利用回数を表す指標としてセッションがありますが、セッションを区切る時間は30分だと聞きました。自分のサイトは長期滞在するようなサイトではなく、このセッションを区切る時間は10分でよいので、短い間隔で集計しなおしたいのですが、ツールは対応してくれるのでしょうか?

答えサーバーログを集計するタイプのアクセス解析ツールでは、セッションの時間間隔を集計時に自由に設定することができるものがあるので、設定時に変更すれば可能です。Webビーコン(JavaScript)型のASPツールでは、原則この30分ルールで集計されることになると思いますが、ベンダーによっては対応しているかもしれませんので、問い合わせてみましょう。

解説現在の世界の標準的なルールでは、ページの閲覧開始時間の間隔が30分以上開いている場合に、閲覧をやめて中断していると判断して、別の利用行動としてカウントしようという決まりになっています。たいていのアクセス解析ツールでは、この時間が標準に設定されているはずです。

下記の例では同じ利用パターンでも、セッションのルールを30分とするか10分とするかで、どのように違ってくるかを見ていきましょう。

例:あるサイトにおけるある人のページ閲覧記録だとしましょう。各ページの閲覧開始時間が次のようになっていたとします。

ページ名閲覧開始時間
ページA12:00
ページB12:08
ページC12:15
ページD12:30
ページE12:37
ページF13:20

それぞれの閲覧開始時間の差分が単純にそれぞれのページの滞在時間だとして算出すると、次のようになります。

ページ名滞在時間
ページA8分
ページB7分
ページC15分
ページD7分
ページE43分
ページF不明

最後の閲覧ページは次がないため差分が計算できません。こちらはすぐに閲覧を止めたかもしれませんし、20分見続けたかもしれませんので「不明」としておきました。

通常通りセッションの区切りを30分とした場合のセッションは、30分を超える時間差があるページEでセッションは切れると考えます。よって下記2つのセッションから構成されるとみなします。

ページ名滞在時間
ページA8分
ページB7分
ページC15分
ページD7分
ページE不明
最初のセッションはここまで
ページF不明

次にセッションの区切りを10分とした場合のセッションは、10分を超える時間差があるページCでもセッションが切れると考えますので、下記3つのセッションから構成されるとみなします。

ページ名滞在時間
ページA8分
ページB7分滞在
ページC不明
最初のセッションはここまで
ページD7分滞在
ページE不明
次のセッションはここまで
ページF不明

通常の30分ルールでは2セッションとカウントしていたものが、上記の例では10分と設定変更することで3セッションにカウントされることになります。同じ元データからでも、集計の定義や設定を変更することで、週単位や月単位での集計結果の数字も変わってきますので、過去にさかのぼって集計しなおす際には注意が必要です。

この記事が役に立ったらシェア!
メルマガの登録はこちら Web担当者に役立つ情報をサクッとゲット!

今日の用語

ワイヤーサービス
プレスリリースを、メディアに配信し、さらにサービス事業者のWebサイトや提携メデ ...→用語集へ

インフォメーション

RSSフィード


Web担を応援して支えてくださっている企業さま [各サービス/製品の紹介はこちらから]