Googleアナリティクス:サイトの平均時間がページの平均よりも低いのはなぜですか?


11

Google Analyticsで次のカスタムレポートを設定しています。

指標:

  • ページの平均時間
  • サイトの平均時間

寸法:

  • ページ

したがって、レポートは次のようになります。

Page                    Avg Time on Page         Avg Time on Site
/an-article             00:03:14                 00:00:11
/another-article        00:05:11                 00:01:07
/something-written      00:03:00                 00:00:31

「ページ」ごとに「サイトビュー」が大幅に低くなるのはなぜですか?

回答:


9

Google Analyticsは、バウンス(訪問者が1ページしか表示しなかった場合)を「サイト滞在時間」0としてカウントします。ただし、その訪問のページ滞在時間は引き続きカウントされます。[ ソース。]

サイトに多くのバウンスがある-たとえば、多くの人があなたが書いた単一の記事を表示してから去る-この場合、これはサイトの平均時間を下方に歪ませます。これにより、「サイトの平均時間」を「ページの平均時間」より低くすることができます。

簡単な例

  • 5人の訪問者が正確に5分の読書 /your-article
  • そのうち4人は、読んだ後にタブを閉じています。
  • そのうちの1人が/another-articleにアクセスし、さらに5分間読んでからタブを閉じます。

ページの平均時間= 5分

Total time spent on page /  number of visitors
   5 + 5 + 5 + 5 + 5     /         5

サイトの平均滞在時間= 2分

Total time spent on site /  number of visitors
   0 + 0 + 0 + 0 + 10    /         5

重要なのは、直帰した訪問者がサイトの合計時間に対しては0としてカウントされ、ページの合計時間に対しては5としてカウントされることです。Googleはゼロを割り引かない–それらはまだ平均に貢献する。

(余談ですが、私の意見では、Googleはページ滞在時間を単一ページの訪問のサイト滞在時間として使用することを検討する必要があります。これにより、サイトの平均滞在時間をより適切に表すことができます。上記の例では、サイトの平均滞在時間は6になります。分、これは真実の平均であり、ページの平均時間よりも長く、混乱がはるかに少ないです。)


リンク先のページを読み取ると、GAはページビュー間の時間差を使用してページ/サイトで費やした時間を計算しているようです。シングルページの訪問は、(タブ/ウィンドウを閉じてページ新しいページを開いたときに、技術的、GAのみを記録することができ、いないときに、ユーザーの葉、など)を計算するための第二のタイムスタンプを持っているので、ノーいない時間・オンページが記録されます。ただし、GAのサイト$timeOfLastPageView - $timeOfFirstPageView滞在時間の定義はであり、2つの値が同じであるため、単一ページの訪問では0になります。単一ページへのアクセスの場合、ページ滞在時間をサイト滞在時間として使用する方法はありません。
Lèseはmajesté

1
求めていることを行うには、GAは数秒ごとにサーバーをポーリングして、単一ページの訪問の長さを判断する必要があります。ただし、これにより帯域幅の使用量が大幅に増加します。もう1つのオプションは、サイト滞在時間の平均から単一ページの訪問を削除することです。
Lèseはmajesté

2
サーバーをポーリングしません。どちらかと言えばクライアントのみを攻撃しますが、それを行う必要もありません。ブラウザーのクローズまたはページのアンロード(たとえば、window.onbeforeunload)を検出するためのJavaScriptテクニックは数多くあり、それが発生すると単純なajax呼び出しがトリガーされます。
Eric Brandel 2012年

1
Lèseが正しかったようです。Googleは詳細情報があるページ上の時間サイト上の平均時間を。2番目のリンクでは、「訪問者がいつ立ち去ったかを示すアナリティクスで利用可能なデータはありません」と述べています。それは私の答えを不正確にするでしょう。より良い説明を見つけたら、修正します。
Nick

1
私の返信を参照してください...
jrosell 2013

2

avgTimeOnPageの計算方法をご覧くださいhttps ://developers.google.com/analytics/devguides/reporting/core/dimsmets/pagetracking#ga:avgTimeOnPage

簡単な例

  • 5人の訪問者が/ your-articleを正確に5分間読んでいます
  • そのうち4人は、読んだ後にタブを閉じています。
  • そのうちの1人が/ another-articleにアクセスし、さらに5分間読んでからタブを閉じます。

ページの平均時間= 5分

ページに費やした合計時間/(ページビュー-離脱)
5 /(5-4 )

サイトでの平均時間= 1分

サイトでの合計滞在時間/訪問者数
0 + 0 + 0 + 0 + 5/5


Googleの開発者ドキュメントへのリンクをありがとう。「平均滞在時間」の計算について教えてください。サイトの合計時間が10分ではなく5分なのはなぜですか。
ニック

最後のページでの最後の「エンゲージメントヒット」と、最後のページでの最後のインタラクションがイベントがない場合にカウントされるため、最後のページの初期視覚化時間になります。cutroni.com/blog/2012/02/29/…を
jrosell

1

あなたの記事に混乱を招くものがあります:ここにあなたの例があります:ページの平均時間= 5分5人の訪問者が正確に5分を読んでいます/ your-article 4人が読んだ後にタブを閉じます。そのうちの1人が/ another-articleにアクセスし、さらに5分間読んでからタブを閉じます。

4人が読み取り(バウンス)後にタブを閉じた場合、時間= 5分ではなく0分なので、平均時間サイトまたは平均時間ページの計算は(0 + 0 + 0 + 0 + 5)になります。


私の返信を参照してください...
jrosell 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.