最近,我读到Facebook的广告正朝着重定向的方向发展,并对主题产生了更深层次的兴趣。本质上,重定向是广告商使用的技术,通过在浏览器中放置cookie来跟踪购买意图,当您访问广告网络中的另一个网站时,您将看到“想要购买”项目的广告。
为了做到这一点,出版商和广告商都需要共同努力。Publisher需要添加几行javascript,publisher需要能够跨站点读取这些信息。在大多数情况下,javascript从adnetwork域插入iframe。Iframe脚本为主机域和远程and域设置cookie。
但是,相同的原产地策略不允许iframes从父域读取/设置内容。这里有什么东西我遗漏了吗?有人能解释一下这种技术是如何工作的吗?
发布于 2012-10-15 05:49:50
javascript已经打电话给广告公司(我想是通过httpxml请求)来为广告服务。它没有理由不打电话给该公司,将数据发布到他们的服务器上,说明它是从哪里和谁打来的(事实上,他们这么做已经很长时间了,这就是Google如何收集他们关于你浏览行为的千兆字节数据)。
计算全部在服务器上完成,而不是在浏览器上完成。浏览器所做的就是将额外的信息发送到广告代理的服务器,以及ip地址以及它可以从计算机中提取出来的任何东西(用户名、密码,谁知道是什么)。
https://softwareengineering.stackexchange.com/questions/169804
复制相似问题