需要跟踪用户离开我的网站后访问的网站

时间:2014-02-01 04:30:23

标签: cookies browser

我想跟踪我的网站访问者离开后访问的网站。

当他们访问我的网站时,是否可以在浏览器上放置cookie,然后如果他们转到Facebook.com或stackoverflow.com,我的cookie将检索浏览器的URL数据并将其发送回我的服务器

然后,我可以查看这些数据,并知道我的访问者在离开我的网站后已经访问了Facebook.com和stackoverflow.com。

这可以使用cookies吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

没有。 Cookie未执行或任何其他操作。它们只是愚蠢的数据。

您需要能够在之后访问的页面上执行代码。

答案 1 :(得分:0)

我认为您要问的是,您想要跟踪您的出站链接。

这主要通过Javascript完成:您需要拦截来自出站锚链接的点击事件,并在完成重定向到外部网站之前发送事件通知as described here或使用hitCallbackmethod。对于Google Analytics,请参阅documentation。或者您可以通过自定义JS实现来将信息发送回您的服务器。

或者,您可以替换html源中服务器端的所有出站链接,并使所有链接首先指向您的服务器,然后重定向到外部站点。但是,为此目的使用重定向并不是一个好建议,除非您是广告网络或需要此类方法的搜索引擎公司。

最后,还有一种使用HTML5 'ping' attribute的替代方法。但截至撰写本文时,该功能一直是either removed and/or not yet fully implemented across all browsers

但是,您无法跟踪访问者超出您网站的第一级出站链接的位置。