将多个document.referral添加到一个Cookie

时间:2016-07-19 05:22:58

标签: javascript cookies

我希望通过阅读当前的Cookie并添加当前的html为我的网站的新访问者设置跟踪Cookie,然后一旦访问者访问另一个网页,将新网址添加到最后一个网址的末尾。

我已经设法在document.cookie中存储一个document.referrer并将其发送到CRM软件,但它只显示最后一个URL并被最新的URL覆盖。

我最近的努力,但没有运气:

function setTrackingCookie() {
    var existingCookie = document.write(document.cookie);
    existingCookie += document.write(document.referrer);
    document.cookie = existingCookie;
}

1 个答案:

答案 0 :(得分:1)

Cookie具有较小的大小限制,您可能会为活跃用户快速点击。

每次请求都会发送cookie,因此cookie越大,所有请求的开销就越大

更实用的方法是设置一个包含GUID的小cookie,然后跟踪GUID在服务器端访问并存储在那里的页面