【问题标题】:Cannot Delete _fbp Cookie无法删除 _fbp Cookie
【发布时间】:2019-11-13 13:50:24
【问题描述】:

我有一个按钮可以让用户选择接受 cookie,还有一个按钮可以让他们撤销 cookie。

我正在使用 dFactory 的 Cookie Notice for GDPR 插件和 MonsterInsights 的 Google Analytics Dashboard Plugin for WordPress。 我正在通过我网站上的 Google Tag Manager 脚本使用 Facebook Pixel。

当点击撤销按钮时,我撤销 cookie 并重新加载页面。我的所有 cookie 都已成功删除,但当我尝试撤销 _fbp cookie 时,它​​仍然存在。

Name: _fbp
Value: fb.1.1562101432060.130183292
Domain: .upperroombooks.com
Path: / 
Expires/Max-Age: 2019-09-30T21:03:52.000Z
Size: 32
HTTP:
Secure:
SameSite:

我正在使用以下代码尝试删除 cookie:

document.cookie = '_fbp' + '=; Path=/; Domain=.upperroom.org; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';

(同样,此方法适用于其他 cookie。)

有趣的是,当我在开发工具控制台中输入此代码时,它会按预期删除 cookie。

【问题讨论】:

  • 你有解决办法吗

标签: javascript jquery cookies facebook-pixel


【解决方案1】:

_fbp cookie 的域是:

Domain: .upperroombooks.com

当您删除 cookie 时,您尝试使用的域是:

Domain= .upperroom.org

您的控制台中可能有一个无效域警告暗示了这一点。

如果您正确设置(或删除)域,它应该可以正常工作。

我不希望这会在 2 年后对 OP 有所帮助,但它可能会对某人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-20
    • 2012-07-06
    • 1970-01-01
    • 2016-12-31
    • 2012-10-20
    • 2020-05-22
    • 1970-01-01
    相关资源
    最近更新 更多