0

谁能解释一下 javascript 跟踪器(例如 Google Analytics 和 Click 等您在页面上放置的代码)如何工作?我想建立我自己的,我对 PHP 方面很好,它只是从远程页面获取数据,我不确定。

4

1 回答 1

0

它们的工作方式是构建和发送一个图像请求,其中附加到图像的 src="..." 变量,然后使用服务器端脚本解析变量,然后输出 1x1 透明像素作为响应。这样做是为了如果用户没有启用 javascript,您仍然可以在 noscript 标记内有一个硬编码的图像,将帐户信息作为参数传递。如果您查看 GA 或 yahoo 或omniture 代码,您会在 noscript 标签中看到 img 标签。javascript 基本上做同样的事情,只是它在图像上附加了更多的东西——只能用 javascript 完成的额外数据(你不能从图像请求的标题中获得的其他浏览器东西),以及来自自定义的数据追踪。

于 2010-09-28T16:56:41.883 回答