Google Analytics: Tại sao Thời gian trung bình trên trang web thấp hơn Thời gian trung bình trên trang?


11

Tôi có Báo cáo tùy chỉnh sau được thiết lập trong Google Analytics:

Số liệu:

  • Thời gian trung bình trên trang
  • Thời gian trung bình trên trang web

Kích thước:

  • Trang

Vì vậy, một báo cáo trông như thế này:

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

Tại sao với mỗi 'trang', 'lượt xem trang' lại thấp hơn đáng kể?

Câu trả lời:


9

Google Analytics tính số lần thoát (trong đó chỉ có một trang được khách truy cập xem) là có "thời gian trên trang web" là 0. Nhưng nó vẫn tính toàn bộ thời gian trên trang cho lượt truy cập đó. [ Nguồn. ]

Nếu một trang web có nhiều trang bị trả lại - ví dụ như nhiều người xem một bài viết bạn đã viết và sau đó rời đi - thì điều này sẽ làm lệch thời gian trung bình trên trang web trở xuống. Điều này làm cho "Thời gian trung bình trên trang web" có thể thấp hơn "Thời gian trung bình trên trang".

Một ví dụ đơn giản

  • 5 khách truy cập dành đúng 5 phút để đọc /your-article
  • 4 trong số họ đóng tab sau khi đọc.
  • 1 trong số họ truy cập /another-article, dành thêm 5 phút để đọc, sau đó đóng tab.

Thời gian trung bình trên trang = 5 phút

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

Thời gian trung bình trên trang web = 2 phút

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

Điều quan trọng là khách truy cập bị trả lại được tính là 0 đối với tổng thời gian trên trang web, nhưng là 5 đối với tổng thời gian trên trang. Google không giảm giá các số 0 - họ vẫn đóng góp ở mức trung bình.

(Ngoài ra: theo ý kiến ​​của tôi, Google nên xem xét sử dụng thời gian trên trang như thời gian trên trang web cho các lượt truy cập một trang, điều này có thể thể hiện tốt hơn thời gian trung bình trên trang web. Trong ví dụ trên, thời gian trung bình trên trang web sẽ là 6 phút, là mức trung bình trung thực, lớn hơn thời gian trung bình trên trang và ít gây nhầm lẫn hơn.)


Đọc trang bạn đã liên kết đến, có vẻ như GA tính toán thời gian dành cho một trang / trang web bằng cách sử dụng chênh lệch thời gian giữa các lượt xem trang. Lượt truy cập một trang không có dấu thời gian thứ hai để tính toán (vì về mặt kỹ thuật, GA chỉ có thể ghi lại khi một trang mới được mở, không phải khi người dùng rời khỏi trang bằng cách đóng tab / cửa sổ), do đó không có thời gian bật trang được ghi lại. Tuy nhiên, định nghĩa về thời gian trên trang web của GA là $timeOfLastPageView - $timeOfFirstPageViewbằng 0 trên các lượt truy cập một trang vì hai giá trị là như nhau. Không có cách nào để sử dụng thời gian trên trang như thời gian trên trang web cho các lượt truy cập trang duy nhất.
Lèse majesté

1
Để làm những gì bạn yêu cầu, GA sẽ phải thăm dò máy chủ cứ sau vài giây để xác định thời lượng truy cập một trang. Nhưng điều này sẽ làm tăng đáng kể việc sử dụng băng thông. Tùy chọn khác cũng sẽ xóa các lượt truy cập một trang khỏi mức trung bình theo thời gian trên trang web.
Lèse majesté

2
Nó sẽ không thăm dò máy chủ. Nếu bất cứ điều gì nó sẽ chỉ đánh khách hàng, nhưng nó cũng không cần phải làm điều đó. Có một số kỹ thuật javascript để phát hiện đóng trình duyệt hoặc hủy tải trang (ví dụ window.onb Beforeunload) và một cuộc gọi ajax đơn giản có thể được kích hoạt khi điều đó xảy ra.
Eric Brandel

1
Có vẻ như Lèse có thể đúng. Google có thêm thông tin về thời gian trên trangthời gian trung bình trên trang web . Trong liên kết thứ hai, họ nói rằng "không có dữ liệu có sẵn cho Analytics cho biết khi nào khách truy cập rời đi". Điều đó sẽ làm cho câu trả lời của tôi không chính xác. Nếu tôi tìm thấy một lời giải thích tốt hơn, tôi sẽ sửa lại nó.
Nick

1
Xem câu trả lời của tôi ...
jrosell

2

Xem cách tính toán avgTimeOnPage: https://developers.google.com/analytics/devguides/reporting/core/dimsmets/pagetracking#ga:avgTimeOnPage

Một ví dụ đơn giản

  • 5 khách truy cập dành chính xác 5 phút để đọc / bài viết của bạn
  • 4 trong số họ đóng tab sau khi đọc.
  • 1 trong số họ truy cập / bài viết khác, dành thêm 5 phút để đọc, sau đó đóng tab.

Thời gian trung bình trên trang = 5 phút

Tổng thời gian dành cho trang / (lượt xem trang - thoát)
5 / (5 - 4)

Thời gian trung bình trên trang web = 1 phút

Tổng thời gian dành cho trang web / số lượng khách truy cập
0 + 0 + 0 + 0 + 5/5


Cảm ơn vì liên kết đến tài liệu dành cho nhà phát triển của Google. Bạn có thể giải thích tính toán time thời gian trung bình trên trang web của bạn không? Tại sao tổng thời gian trên trang web là 5 phút chứ không phải 10 phút?
Nick

Bởi vì nó tính "lần nhấn tương tác" cuối cùng trên trang cuối cùng và lần tương tác cuối cùng ở trang cuối nếu không có sự kiện, đây sẽ là thời gian trực quan ban đầu của trang cuối cùng. Xem cutroni.com/blog/2012/02/29/ trên
jrosell

1

Có một điều khó hiểu trong bài viết của bạn: đây là ví dụ của bạn: Thời gian trung bình trên trang = 5 phút 5 khách truy cập dành chính xác 5 phút để đọc / bài viết của bạn 4 trong số họ đóng tab sau khi đọc. 1 trong số họ truy cập / bài viết khác, dành thêm 5 phút để đọc, sau đó đóng tab.

nếu 4 người trong số họ đóng tab sau khi đọc (bị trả lại), thời gian = 0 phút chứ không phải 5 phút thì phép tính cho trang thời gian trung bình hoặc trang thời gian trung bình sẽ là (0 + 0 + 0 + 0 + 5)


Xem câu trả lời của tôi ...
jrosell
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.