我理解第三方cookie的概念,但不了解它们的放置机制(如果您在我们的浏览器中访问域A,为什么不是所有的cookie都必须来自域A ?)。此外,我不明白他们如何访问搜索参数? (我指的是在网站A上搜索“买手表”然后再访问网站B并看到手表广告的常见情况)。
任何帮助将不胜感激!
答案 0 :(得分:2)
第三方Cookie由第三方内容放置。也就是说,来自您所在网页以外的域的图片,iframe或其他资源(例如来自广告服务器的广告)。
第三方Cookie无法直接从主站点访问信息,但没有技术手段阻止第一方和第三方在幕后(即通过公司交易)彼此共享该数据。然后,就你所知,A公司拥有B公司,反之亦然。
因此,在您提供的示例中,公司A会将您的搜索查询交易或出售给公司B,他们会使用某种识别流程来匹配结果(例如请求的时间和IP)。
答案 1 :(得分:1)
我理解第三方cookie的概念,但不了解它们的放置机制(如果您在我们的浏览器中访问域A,为什么不是所有的cookie都必须来自域A ?)。
网站通过发送Cookie标头以及网页内容来设置Cookie。它们看起来像这样:
Set-Cookie: NAME=VALUE; expires=DATE; path=/; domain=.stackoverflow.com; secure
正如您所看到的,Cookie标头包含一个参数,该参数允许网站将域设置为其所需的任何内容,甚至是与Web服务器的实际域不同的域。当它们不同时,它被称为第三方cookie。由浏览器决定是否接受它们。
此外,我不明白他们如何访问搜索参数? (我指的是在网站A上搜索“买手表”然后再访问网站B并看到手表广告的常见情况)
通常,cookie会设置一个标识符,表示您是网站上的唯一查看器,然后在后端启动一个跟踪您去过的地方的数据库。不同方共享对此数据库的访问(通过付费的B2B Web服务)。他们可以使用您的cookie来获取您的ID,在数据库中查找您,查看您去过的地方以及您浏览过的产品类型。