基于兴趣的广告如何在技术上实施?

时间:2014-06-16 13:14:38

标签: cookies web advertising

(我不是在寻找任何代码示例,只是对事情如何实现的高级理解。)

所以,我在一个网站blinds.com找到60"盲。我没有购买。然后几天后,我在一个非常不同的网站(雅虎或其他东西),注意到一个60岁的广告"来自blinds.com的百叶窗!

我理解这是"基于兴趣的广告"。但是,这在技术上是如何完成的?如果我在浏览blinds.com时使用浏览历史记录创建了cookie,那么无论如何都无法从Yahoo.com访问该cookie吗?

1 个答案:

答案 0 :(得分:1)

所以你是对的,Yahoo.com将无法读取blinds.com设置的cookie,因为这些是第一方cookie,只有“拥有”域可以读取自己的第一方cookie。

这里的秘密就是所谓的“第三方cookie” - 即由第三方设置的cookie,而不是您正在查看的网站。因此,广告网络(谷歌,雅虎,Facebook和其他公司)可能在blinds.com上设置了一个跟踪像素或跟踪脚本,该脚本设置了一个“第三方”cookie,记录了你看到的60个百叶窗。

让我们逐步分解:

  1. 广告客户网站(例如blinds.com)在广告网络的网站上放置跟踪像素/标记/脚本(我们称之为fake-ad-network.com)
  2. 当您访问广告客户的网站时,您的浏览器会从fake-ad-network.com加载跟踪像素/标记/脚本(因为它包含在发布商的网站中)。
  3. 要加载跟踪器,您的浏览器会对fake-ad-network.com进行HTTP调用,这会导致您的浏览器从fake-ad-network.com设置cookie(除非您的浏览器设置为禁止此操作) 。 这是用于记录您所查看内容的第三方Cookie
  4. 你像往常一样浏览。
  5. 一段时间后,您访问另一个网站,该网站上有一个广告单元(广告所在网页上的实际广告位),来自fake-ad-network.com
  6. 您的浏览器会对fake-ad-network.com进行HTTP调用以加载广告(就像您的浏览器会对其他任何javascript或图片文件执行此操作),在此期间它会尽职尽责地发送回设置的Cookie。我们在广告客户的网站上。
  7. fake-ad-network.com会读取Cookie信息并选择适合该Cookie的广告。
  8. fake-ad-network.com会回复一个广告,然后该广告会显示在您正在查看的网页上。
  9. 希望有助于清理它。