2011-11-29 30 views
6

Nếu bạn đặt, trên trang web của bạn, một trong những dịch vụ của google như google analytics, google +, +1, video được nhúng trên youtube, v.v ... Cơ bản bạn cho phép google (hoặc công ty khác cho các dịch vụ khác) theo dõi khách truy cập trang web của bạn: Google sẽ biết ai sẽ truy cập trang web của bạn.Jquery được lưu trữ trên google có giúp Google theo dõi khách truy cập không?

Câu hỏi của tôi là: nếu bạn sử dụng các tệp jquery được lưu trữ trên máy chủ của google (xem ở trên), bạn có cho phép google theo dõi người dùng của mình không?

< script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js">

Trong tình huống này, tôi không chắc chắn rằng google có thể biết rằng khách truy cập truy vấn các tệp jquery đang truy cập vào trang web của bạn.

+2

Có ............ – zaf

Trả lời

8

Vâng, một trong những lý do chính để sử dụng http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js là vì bộ nhớ đệm:

Không có vấn đề gì trang web người dùng truy cập, khi trình duyệt thấy tham chiếu đến các bản sao lưu trữ trên Google của jQuery, nó hiểu rằng tất cả các tham chiếu đó tham chiếu đến cùng một tệp. Với tất cả các trang web có tham chiếu được lưu trữ trên google trỏ đến chính xác cùng một URL, trình duyệt có thể tin tưởng rằng những tệp đó thực sự giống nhau và sẽ không lãng phí thời gian yêu cầu lại tệp nếu tệp đã được lưu trong bộ nhớ cache. Do đó, trình duyệt có thể sử dụng một bản sao được lưu trữ trên đĩa.

Có thêm câu hỏi về lưu lượng truy cập stackover về chủ đề này, ví dụ thisthis.

Giới thiệu về theo dõi, tôi đoán vậy. Khi trình duyệt người dùng gửi yêu cầu tới máy chủ của google, google sẽ nhận được tiêu đề trình duyệt của người dùng, có thể chứa trường liên kết giới thiệu, IP của anh và bất kỳ cookie theo dõi còn sót lại nào cho miền đó. Tuy nhiên, như đã nói bởi vì các công cụ Google CDN được lưu trữ, nó không phải là rất hiệu quả cho các mục đích theo dõi, vì họ sẽ chỉ biết về lần đầu tiên ai đó tải thư viện.

+0

Bạn nói đúng, tôi không biết về trường "giới thiệu". – Oli

+7

Google sử dụng [Etags] (http://en.wikipedia.org/wiki/HTTP_ETag) để yêu cầu tệp sẽ vẫn được gửi ngay cả khi tệp đó nằm trong bộ đệm và chưa hết hạn, máy chủ sẽ trả lời bằng 'Http 304' (nếu tệp chưa được sửa đổi) để cho trình duyệt tiếp tục và sử dụng tệp được lưu trong bộ nhớ cache. Bởi vì google này vẫn có thể theo dõi bạn ngay cả khi các tập tin trong bộ nhớ cache. – vikki

Các vấn đề liên quan