当用户注册时我们也要保存引荐来源。如果document.referrer不为空,则将其存储到cookie,否则将当前页面href存储到cookie。但是每天大约2-3个客户没有保存推荐人。其中一个原因可能是他们禁用了cookie,但事实并非如此,因为他们登录并使用我们的网站。问题是为什么这个代码适用于某些客户而不适用于其他客户?
app.saveReferrer = function () {
if (Cookies.get('referrer') == undefined ||
Cookies.get('referrer') == '' ||
Cookies.get('referrer') == 'undefined')
{
if (document.referrer == undefined ||
document.referrer == '' ||
document.referrer == 'undefined')
{
Cookies.set('referrer', document.location.href);
} else {
Cookies.set('referrer', document.referrer)
}
}
};
答案 0 :(得分:0)
可以随时编辑或删除Cookie。如果您只是在注册时检查引荐来源并设置cookie,那么很少有可能的情况:
为了确切了解特定客户没有cookie的原因或方式,我们需要更多信息。