分析データのある記録には、訪問者が一つのページに 619,637,320 秒滞在したとありました。約19.6年です。この値は、驚くほど辛抱強い読者ではなく、自動スキャナーから得られたものです。

スキャナーが生成したこの時間は、実際の訪問を示すものではありません。それでも平均滞在時間の表示をゆがめる可能性があります。入力として受け付けられる数値が、有用な測定値とは限りません。

ブラウザーのタイマーは定義に基づく測定値であり、人の注意を直接測るものではありません。

外れ値はデータであって、関心の証拠ではない

トラッカーは訪問者のブラウザから情報を受け入れる必要があります。そのブラウザは分析サーバーの制御外にあります。通常のページ スクリプトは継続時間を報告できますが、テスト クライアントは実際の訪問では生成されなかった数値を送信する可能性があります。

スキャナーからのリクエストには、time_on_page に19.6年相当の値が含まれていました。ブラウザーが報告した時間を平均に使うには、妥当性の上限と外れ値の扱いを定める必要があります。そうしなければ平均が表すのは受信したデータであり、人が読んだ時間ではありません。

静かな線から突出するありえない滞在時間

数字の大きさから、このケースは明らかです。小さなエラーは気づきにくくなります。 5 時間の「訪問」は、放棄されたタブ、古い時計、または不正なクライアントからのものであっても、レポートではもっともらしく見えるかもしれません。だからこそ、たとえ誰も年単位で測定された別の値を見たことがなかったとしても、境界が重要になるのです。

開いているタブはアクティブなセッションではありません

経過時間の計算は簡単です。現在のタイムスタンプから開始タイムスタンプを減算します。ページを見るのに費やす時間とは違います。タブを開いて別のアプリに切り替え、昼食をとり、戻ることができます。単純な時計なら、その間の時間もすべて数えてしまいます。

Zenovay の現在のブラウザ トラッカーは、そのギャップを別の方法で処理します。そのハートビートは、ドキュメントが表示されているかどうか、およびウィンドウにフォーカスがあるかどうかをチェックします。ページが非表示またはフォーカスされていない間は時間は発生しません。表示されている間は、5 分間入力がないと時間の追加も停止します。非表示のタブが再び表示されると、タイミング基準がリセットされるため、1 回のジャンプで移動時間が追加されることはありません。

経過時間は続き、アクティブな時間は止まる

これらは実装上の選択であり、注意を完全に測定できると主張するものではありません。マウスに触れずに長い記事を読む人もいるかもしれません。別のユーザーは、何も吸収せずにページを操作する可能性があります。トラッカーはブラウザのいくつかの状態を区別できます。意図や理解を理解することはできません。

項目名にも注意が必要です。現在のZenovayでは、time_on_page がページごとの正確な時間ではなく、セッション中に積算されたアクティブ時間を表す場合があります。名前だけで指標の意味を判断することはできません。

ブラウザーから受け取る値に上限を設ける

Zenovayは現在、クライアントから報告される時間に受信時の上限を設けています。4時間を超える値は上限に収め、超過の情報は別のシグナルとして調査できるようにしています。これにより数年分の時間がそのまま保存されることは防げますが、上限だけで平均が意味のある指標になるわけではありません。

ほかの点では有効なページビューを、報告された時間が不自然という理由だけで破棄することはありません。ただし、その時間の解釈には注意が必要です。上限は安全策であり、実際に注意を向けていた証拠ではありません。

外れ値が上限のある範囲に収まる

4時間という上限は安全策であり、通常の訪問時間の定義ではありません。上限内に収めた外れ値でも平均をゆがめることがあり、新しい上限によって過去のレポートが修正されるわけでもありません。時間の集計には明確な定義と外れ値の確認が必要です。

その指標で何を知りたいのか

平均時間は有用な手がかりとなります。ページの値が急激に変化した場合は、基礎となるイベント、異常値、トラフィック ソース、タイマーの正確な定義を確認する価値があります。しかし、平均値が高ければ自動的に優れているわけではありません。それは、継続的な読書、混乱を招くワークフロー、または単に測定の問題を意味する場合があります。

製品ページの場合、訪問者が次のステップに到達したかどうかを質問する方がよいでしょう。文書化の場合、答えが見つかったかどうかが重要かもしれません。分析セットアップ フローの場合、目的の Web サイトから実際のイベントが到着したかどうかが重要になる場合があります。期間により、それらの結果にコンテキストが追加されます。それらを置き換えることはできません。

実務上大切なのは、ブラウザーが何を記録するかを定義し、クライアントが報告できる値に上限を設け、平均から人の行動を判断する前に異常な値を確かめることです。