我们昨天提出了这个想法。用户访问我们的网站并被标记。然后,当他们访问 CNN 等其他网站时,他们就会成为我们网站添加的目标。因此,一旦他们接触到我们,他们就会开始到处看到我们,从而产生我们比实际更大的错觉。
推销它的人说它是由 cookie 完成的。我非常怀疑,因为我不相信无论如何都可以看到不同域设置了哪些 cookie。所以我想弄清楚它是如何完成的。销售员称这项技术为像素跟踪。
我从未听说过像素跟踪,但根据我的研究,我发现它放置了一个 1 像素的图像,该图像引用了另一个域上的脚本,其中包含要执行的参数。我的第一个想法是,好吧,也许可以这样......但我仍然不知道怎么做?
谁能解释一下他们如何将您标记为访问过我们的网站,然后在另一个网站上看到这个标记?是你的IP吗?
最佳答案
在这种情况下,包含在 (CNN) 网站底部的是一个 img 标签,例如:
<img src="http://www.webmarketingCompany.com/pixel.php?ID=623489593479">
当用户访问 (CNN) 网站并且浏览器呈现页面时,它还会发送对所有图像的 http 请求,包括对 http://www.webmarketingCompany.com 的请求。对于包含 ID 作为获取参数的图像 pixel.php。 pixel.php 不仅返回图像,通常是 1x1 透明 gif(因此它在渲染页面中不可见),而且可以使用 ID 值进行大量额外处理;它还可以访问任何 webmarketingCompany.com cookie,这些 cookie 也随 http 请求一起发送。
当然,CNN 必须同意在他们的 html 中包含 img 标签。通常,它被代表 CNN 工作的第三方营销公司用作跟踪器,以识别谁在访问他们的网站、他们正在查看哪些页面等。
但因为它是一个 PHP 脚本,所以它可以做很多额外的事情,比如设置更多的 cookie。如果 webmarketingCompany.com 也代表 CNN 处理广告服务,他们可以对他们选择转换的广告进行一些创造性的选择。
这种跨客户端“授粉”是不受欢迎的,尤其是在英国。
关于php - 如何跨域跟踪用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4043332/