谷歌托管的jquery是否有助于谷歌跟踪访问者?

时间:2011-11-29 13:05:33

标签: jquery google-api privacy

如果您在您的网站上放置谷歌服务之一谷歌分析,谷歌+,+ 1,youtube嵌入式视频等...基本上你允许谷歌(或其他公司的其他服务)跟踪访客您的网站:Google会知道您的网站上有谁。

我的问题是:如果你使用存储在谷歌服务器上的jquery文件(见上文),你是否也允许谷歌跟踪你的用户?

  

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

在这种情况下,我不确定谷歌是否可以知道查询jquery文件的访问者正在访问您的网站。

2 个答案:

答案 0 :(得分:8)

嗯,使用http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js的一个主要原因是缓存:

无论用户访问哪个网站,当浏览器看到对google托管的jQuery副本的引用时,它都知道所有这些引用都引用了完全相同的文件。由于所有网站都有谷歌托管的引用指向完全相同的URL,浏览器可以信任这些文件真正相同,并且如果文件已经缓存,则不会浪费时间重新请求文件。因此,浏览器能够使用缓存在磁盘上的单个副本。

有关此主题的更多stackoverflow问题,例如thisthis

关于跟踪,我想是的。当用户浏览器向谷歌的服务器发送请求时,谷歌将获得用户浏览器标题,其中可能包含引荐来源字段,他的IP以及该域的任何剩余跟踪cookie。然而,如上所述,因为谷歌CDN的内容被缓存,它对跟踪目的不是很有效,因为他们只会知道有人第一次下载图书馆。

答案 1 :(得分:3)

是的,谷歌并不是出于善意而提供这些东西。

在使用缓存副本之前,您的浏览器仍会向其服务器发送请求以询问文件是否已被修改。他们的跟踪cookie随该请求一起发送。

我收集了有关Google所做人员的数据,我因涉嫌跟踪而被捕。