无法删除_fbp Cookie

时间:2019-07-02 21:57:38

标签: javascript jquery cookies facebook-pixel

我有一个按钮,可以让用户选择接受cookie,然后再选择一个按钮来撤消cookie。

我正在使用dFactory的GDPR插件Cookie公告和MonsterInsights的WordPress的Google Analytics Dashboard插件。 我正在通过网站上的Google跟踪代码管理器脚本使用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。

1 个答案:

答案 0 :(得分:0)

_fbp cookie 的域是:

Domain: .upperroombooks.com

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

Domain= .upperroom.org

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

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

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

相关问题