Đếm phía máy chủ và phía máy khách
Trong bài viết này
Kiến trúc đo internet căn bản chia thành hai phương pháp riêng: theo dõi từ máy chủ và theo dõi từ máy khách.
Thuật ngữ “máy khách” ở đây chỉ phần mềm trình duyệt web chạy trên máy tính hoặc thiết bị di động của người xem trang. Hiểu khác biệt cơ học giữa hai cách tiếp cận làm rõ vì sao thống kê từ nguồn khác nhau tất yếu chênh lệch và vì sao độ chính xác tuyệt đối trong phân tích web vẫn bất khả thi về kỹ thuật.
Vị trí cơ chế đếm hoạt động quyết định chính xác loại thông tin thu được và những điểm mù vốn có của hệ thống.
Đếm từ bên trong trình duyệt
Đếm phía máy khách dựa hoàn toàn vào mã thực thi, thường viết bằng JavaScript, nhúng trực tiếp trong trang web. Khi tài liệu tải, trình duyệt đọc mã và bắt đầu chủ động báo về cơ sở dữ liệu trung tâm.
Vì mã chạy ngay trong môi trường đọc, nó tiếp cận được nhiều thông tin hành vi. Nó có thể phát hiện độ phân giải màn hình, theo dõi chính xác trang được cuộn xuống bao xa, đo đúng thời gian thẻ còn hoạt động và theo dõi lượt nhấp nút cụ thể.
Phương pháp này là xương sống của nền tảng phân tích nặng hiện đại. Nhưng hoạt động của nó phụ thuộc hoàn toàn vào việc trình duyệt cho phép mã chạy.
Đếm từ bên ngoài
Ngược lại, phép đo phía máy chủ hoạt động hoàn toàn ngoài môi trường đọc. Phương pháp này dựa vào yêu cầu cơ bản mà trình duyệt tạo để lấy các tệp cấu thành trang web.
Khi bộ đếm ảnh đơn giản được nhúng, trình duyệt yêu cầu ảnh từ máy chủ đếm. Máy chủ ghi yêu cầu duy nhất ấy, tăng tổng số và gửi ảnh.
Máy chủ không bao giờ chạy mã trên thiết bị người đọc và hoàn toàn không thấy điều gì xảy ra sau khi gửi ảnh. Nó không biết độ sâu cuộn hay kích thước màn hình, chỉ tập trung vào sự thật kỹ thuật không thể phủ nhận là tệp cụ thể được yêu cầu tại thời điểm cụ thể.
Bộ chặn loại bỏ gì
Phụ thuộc trình duyệt khiến theo dõi phía máy khách rất dễ bị can thiệp từ bên ngoài. Tiện ích quyền riêng tư, trình chặn quảng cáo và cài đặt bảo mật trình duyệt nghiêm ngặt thường chặn mã theo dõi chạy.
Khi điều này xảy ra, nền tảng phân tích không nhận tín hiệu nào, bỏ sót hoàn toàn lượt đến. Tuy nhiên, yêu cầu ảnh phía máy chủ khó chặn hơn đáng kể nếu không đồng thời làm hỏng bố cục hiển thị.
Chừng nào trình duyệt còn cố hiển thị ảnh trên trang, yêu cầu còn được gửi và lượt xem được ghi. Khác biệt căn bản về khả năng bị can thiệp giải thích vì sao tổng phía máy chủ thường báo mức cơ sở cao hơn, vững hơn so với cách dựa trên mã.
Cách nào trả lời câu hỏi nào
Nhận ra các khác biệt kiến trúc này rất quan trọng để đọc đúng thống kê web. Không phương pháp nào phản ánh thực tế hoàn hảo.
Mã phía máy khách cung cấp hiểu biết hành vi sâu nhưng thường bỏ sót phần đáng kể người đọc do bộ chặn quyền riêng tư. Đếm phía máy chủ bảo đảm mức cơ sở rất đáng tin về yêu cầu tệp, nhưng hoàn toàn không cung cấp thông tin về tương tác sau đó hay thời gian đọc.
Chọn phương pháp phù hợp phụ thuộc hoàn toàn vào thông tin thực sự cần. Với website độc lập cần tổng quan tiếp cận đáng tin mà không giám sát hành vi xâm lấn, sự đơn giản vững chắc của yêu cầu phía máy chủ vẫn là lựa chọn kỹ thuật tối ưu.