首页 文章

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

提问于
浏览
8

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

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

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

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

2 回答

  • 8

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

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

    我收集了谷歌那些人的数据,我因涉嫌跟踪而被捕 .

  • 2

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

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

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

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

相关问题