我一直在寻找与cookie相关的问题(至少,我认为是这个问题)而且我的数据很少。我为模糊的描述道歉。任何理论或指导都将受到赞赏。
我有一个网站,其中包含几个与Cookie相关的功能。大多数情况下,它是具有以下一般规则的促销内容:
如果此功能存在Cookie,请显示促销内容一次并设置Cookie。如果存在Cookie,请勿显示促销内容。
我收到一些客户反馈,说明促销内容不止一次显示。有些客户表示每次加载页面都会显示。在内部我已经注意到OpinionLab调查了一下,它应该只出现一次,但在一段时间内出现多次 - 是的,这似乎影响了我们的原生cookie设置代码(ColdFusion)以及第三次 - 派对API(JavaScript)。
我已尽我所能在本地进行测试并确保适当的Cookie过期,但我们无法在本地重新创建问题。我们也从不同操作系统上的多个浏览器(IE,Chrome,Safari)的用户那里得到了相同的反馈。正在进行的理论是“用户已禁用cookie,代码不会检查cookie支持,因此他们会收到包含促销内容的垃圾邮件”。这是有道理的,但它已经发生了,我怀疑这个问题是与那些在浏览器中禁用cookie的人隔离的。
我想知道用户是否可以安装某些软件(广告软件拦截器,防病毒软件,浏览器工具栏),这些软件可以跨浏览器创建这种体验。我也(深入挖掘)想知道是否存在任何可能干扰用户体验的网络条件(代理服务器,ISP防火墙,缓存服务器)。
如上所述,我知道这很模糊。在这一点上,我只是在寻找新的调查方向。提前感谢任何想法!
答案 0 :(得分:2)
Eric,你能发布你的cookie代码 - 还是原型?在CF中设置cookie有很多细微差别。
您可能已经知道这一点,但Cookie 依赖于域名。是的,很多互联网安全软件都会阻止某些cookie - 但是你的用户可能会知道,因为他们会(或应该)经常看到它。如果你能找到一个可以使用的用户让他尝试将你的域名添加到“可信站点”以帮助消除这种可能性 - 或者调查你的问题用户的各种形式的安全软件(用户有问题......不是“问题用户本身 - 哈)有。