php - 如何跨域跟踪用户?

标签 php tracking ads

我们昨天提出了这个想法。用户访问我们的网站并被标记。然后,当他们访问 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/

相关文章:

ios - 在 iOS 5/5.1 上关闭 Interstitial Flurry 广告时的空白 View Controller

php - 如何从服务器获取多个数据

geolocation - IP 地理定位的准确度如何?

ios - 如何在当前 Collection View 中显示 xib

ios - 验证iOS APP时出现IDFA相关警告?

javascript - 将 javascript 代码添加到 jquery onclick 事件的页面

javascript - 使用 AJAX 将头像上传到服务器

php - 将 php.inc 文件导入 PERL 程序

php - 无法在我的数据库中选择寄存器

distributed - 分布式项目管理/错误跟踪