【发布时间】:2012-02-20 12:51:31
【问题描述】:
我一直在寻找与 cookie 相关的(至少,我认为是)问题,但我没有什么数据可以继续。我为模糊的描述道歉。任何理论或指导将不胜感激。
我的网站有几个依赖于 cookie 的功能。大多数情况下,它是具有以下一般规则的促销内容:
如果此功能存在 cookie,则显示一次促销内容并设置 cookie。如果 cookie 存在,则不要显示促销内容。
我收到一些客户反馈,指出促销内容不止一次展示。一些客户表示它会在每次页面加载时显示。在内部,我注意到 OpinionLab 调查应该只出现一次,但在一定时期内出现多次 - 是的,这似乎影响了我们的原生 cookie 设置代码 (ColdFusion) 以及 3rd-派对 API (JavaScript)。
我已尽全力在本地进行测试并确保 cookie 正确过期,但我们无法在本地重现问题。我们还从在不同操作系统上使用多种浏览器(IE、Chrome、Safari)的用户那里获得了相同的反馈。现行理论是“用户禁用了 cookie,并且代码不检查 cookie 支持,因此他们收到了促销内容的垃圾邮件”。这是有道理的,但在我怀疑这个问题是否与在浏览器中禁用 cookie 的人无关时,这种情况已经发生了。
我想知道用户安装的某些软件(广告软件拦截器、防病毒软件、浏览器工具栏)是否可以在浏览器之间创建这种体验。我也(深入研究)想知道是否有任何网络条件(代理服务器、ISP 防火墙、缓存服务器)可能会干扰用户体验。
如前所述,我知道这很模糊。在这一点上,我只是在寻找新的研究方向。提前感谢您的任何想法!
【问题讨论】:
标签: javascript cookies user-interface coldfusion web