タブブラウザでは、ページ滞在時間をタブ別に集計しているのか? [アクセス解析Q&A]
質問:IEやFirefox、Chromeといったタブブラウザで、同じサイトを複数のタブで並行して閲覧した場合は、ページ滞在時間はタブごとに別々に集計されているのでしょうか?
答え多くのアクセス解析ツールではタブ別に集計せず、単純にリクエストのあったページと閲覧開始時間を並べて、リクエストがあった時間の差を測ってページ滞在時間を計算しているだけだと思われます。
解説滞在時間を高い精度で計測することは、技術的には可能です。しかし、一般的にはあまり複雑な仕組みで計測することは少ないようです。
純粋に技術的に可能かどうかという点からいえば、「どのタブがアクティブなのか」はもちろん、「ブラウザがアクティブのアプリケーションになっているのか」や、そもそも「PCがアクティブなのか」をマウスポインタなどの動きから判定して、より精度の高い閲覧行動の把握をすることは可能だと思われます。しかし、現実的には技術の進歩の方が激しいため、何を標準的な計測方法とすべきかというガイドラインの統一見解は、業界団体などでも出すことは困難でしょう。
各ツールが独自の計算方法を次々と編み出していくのも不都合ですので、ツールでの計測や集計というのは、標準では単純な設定にされていることがほとんどです。ただ、各ツールによってどのように計算しているかは、きちんとベンダーに問い合わせしてみることをお勧めします。当たり前の指標が実は全然想像もしなかった集計をしているといったことも現実にはあるからです。
たとえば、同じサイトを2つのタブを使って次のような閲覧をした場合で考えてみましょう。
閲覧開始時間 | タブA | タブB |
---|---|---|
10:00 | page01.html | |
10:02 | page11.html | |
10:03 | page02.html | |
10:06 | page12.html | |
以降はアクセス記録なし |
もしタブごとに閲覧ページを分け、その閲覧間隔(閲覧開始時間の差)で判定するとすれば、結果は次のようになります。
閲覧ページ | 閲覧開始時間 | ページ滞在時間 |
---|---|---|
page01.html | 10:00 | 3分 |
page02.html | 10:03 | 不明 |
以降はアクセス記録なし |
閲覧ページ | 閲覧開始時間 | ページ滞在時間 |
---|---|---|
page11.html | 10:02 | 4分 |
page12.html | 10:06 | 不明 |
以降はアクセス記録なし |
しかし単純にリクエスト時間を並べて、その差をみる場合は、また違ってきます。
閲覧ページ | 閲覧開始時間 | ページ滞在時間 |
---|---|---|
page01.html | 10:00 | 2分 |
page11.html | 10:02 | 1分 |
page02.html | 10:03 | 3分 |
page12.html | 10:06 | 不明 |
以降はアクセス記録なし |
では、タブAとBでそれぞれ別のサイトを見ていた場合はどうでしょう。
どのアクセス解析ツールでも、異なるサイトの計測はそれぞれ個別に行われます。本質的には、タブAを見ている時間はタブBのサイトの閲覧時間に含めるべきではありません。つまり、各タブがアクティブだった時間がわからないことには、各サイトの正確な閲覧時間は計測できないということになります。
しかし、多くのツールでは仕組みを難しくしてまで滞在時間の計測精度を高めることはしていないと考えられます。
使う側の心構えとして、サイト滞在時間という指標は、せいぜいこの程度の精度の数字なのだということを理解して使うことです。絶対値の精度は必ずしも高くないのですから、「1分は少なすぎる」「5分だから良い」といった見方ではなく、中期的なトレンドを見て、上昇傾向なのか下降傾向なのかといった見方が必要になります。
ソーシャルもやってます!