【问题标题】:Cookies not always saving > triggering cookie based functionaityCookie 并不总是保存 > 触发基于 cookie 的功能
【发布时间】: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


    【解决方案1】:

    Eric,您能发布您的 cookie 代码 - 或原型吗?在 CF 中设置 cookie 有很多细微差别。

    您可能已经知道这一点,但 cookie 依赖于域。是的,许多互联网安全软件会阻止某些 cookie - 但您的用户可能会知道这一点,因为他们会(或应该)经常看到它。如果您可以找到一个可以与之合作的用户,请让他尝试将您的域添加到“受信任的站点”以帮助消除这种可能性 - 或者对您的问题用户(用户有问题......不是)使用的各种形式的安全软件进行调查问题用户本身 - ha) 有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      • 2021-02-13
      • 2017-11-03
      • 1970-01-01
      • 2015-05-01
      • 1970-01-01
      相关资源
      最近更新 更多