互联网广告商如何使用第三方Cookie?

dep*_*ner 10 cookies tracking ads user-tracking

如果给定的Web服务器只能从其自己的域中设置的cookie中读取cookie,那么Internet广告商如何跟踪来自其网络外部网站的用户的Web流量?

是否有某种" supercookie "全球广告系统允许广告商检索上层域名cookie,然后查询一些服务器(来自联盟会员),其中包含该用户所在位置的信息?

更新:

为了澄清我的问题,如果广告客户从未在"example1.com"的网页上投放广告,那么在"example2.com"上发布广告的广告客户是否有可能确定我访问过特定网站"example1.com"?

Dav*_*rtz 19

没有必要"超级新人".每个服务器都读取自己域名的cookie.服务器通过URL将信息传递给对方.(或者,不太常见,通过反向通道.)

例如,说你去example.com.你有一个example.com读取的cookie user=1032354.你检索http://www.example.com.当然,您将cookie发送到Web服务器,该服务器在网页中输出以下内容:

<IMG href="http://www.advertiser.exmaple/add.cgi?source=example.com&user=1032354">
Run Code Online (Sandbox Code Playgroud)

当然,当您的浏览器转到www.advertiser.example获取图像时,它会愉快地发送advertiser.examplecookie.现在,服务器advertiser.example知道您在其站点上的用户(来自您发送它的cookie)以及您所在的用户example.com(来自URL).

使用反向通道方法,它的操作更像是:

1)你去www.example.com发送你的example.comcookie.

2)Web服务器example.com从cookie获取您的用户ID并发送JSON请求以便advertiser.example为您创建会话.它会将您的example.com用户ID 传递给它.

3)Web服务器输出图像链接advertiser.example以及在步骤2中创建的会话ID.

4)当您的浏览器连接到时advertiser.example,它会advertiser.example在标头中发送cookie,并在URL中发送会话ID.

5)服务器advertiser.example现在可以将您的会话与他们自己的用户记录和您的用户记录相关联,example.com并且可以输出适当的广告.

它也可以通过推荐人来完成.

更新:主站点不需要cookie.单个广告客户cookie即可.

1)你去一个网站,你不发送cookie.该站点为您分配了一个新会话.

2)网页具有到广告商网站的嵌入图像链接,其中会话嵌入在URL中.

3)您获取嵌入的图像,发送您的会话ID(在URL中)和您的cookie(为广告商的网站).

4)广告客户现在将您在主站点上的会话与其数据库中的帐户相关联.它通过反向通道,嵌入URL或其他方式将其传递到站点的Web服务器.

  • @nomizzz可能不是,假设他们不使用某种漏洞.有几种方法可能 - 例如,他们合作的人在该网站上为您提供广告,他们可以将您的帐户与他们的帐户与他们的合作伙伴关联起来.(可以通过另一个提供两者广告的网站.) (2认同)