javascript - 阻止 AddThis 设置 cookie(或记录这些的目的)?

标签 javascript cookies addthis

AddThis提供一个可配置的工具箱,允许访问者通过社交媒体分享您网站上的内容。

当此工具箱在我的网站上处于事件状态时,设置了 6 个第三方 cookie 和 2 个第一方 cookie,如下面的屏幕截图所示:

Cookies set byAdd this

我没有订阅 AddThis 分析。我对工具箱的唯一用途是让我的用户可以轻松地在社交媒体上分享我网站的内容。

存在类似 this on StackOverflow 的食谱这告诉您可以嵌入一些 JavaScript 来设置选项,例如 addthis_config 中的 data_use_cookies false。据我所知,这些防止 AddThis 设置 cookie 的方法不再有效。

为了遵守EU cookie directive我要么需要删除这些 cookie,要么获得访问者的知情同意(这意味着我需要记录并告知访问者他们的目的)。

因此我的问题是:

  1. 我真的很想阻止 AddThis 在我的网站上使用 cookie。 2016 年有办法做到这一点吗?
  2. 如果不再可能阻止 AddThis 使用 cookie(不禁用 AddThis 工具箱),是否有文档(由 AddThis 或其他人提供)解释这些的用途

到目前为止我唯一找到的是 AddThis privacy policy .此页面不是很有帮助,因为它包含如下误导性陈述:

“We don't install any tracking software on your computer.”

由于 cookie 出于所有意图和目的的“跟踪软件”,此声明显然是错误的。

至于目的,在AddThis support sub-site 有部分答案。 , 但它省略了 vc 和它设置的两个第一方 cookie。

Cookiepedia 解释了 __atuvc,但没有解释 __atuvs .

最佳答案

AddThis 小部件使用名为 addthis_config 的全局配置变量 here the Doc .

但是还有比上面提到的更多的配置!

调用widget后(一定要去掉async属性)放这段代码

var addthis_config = {
   data_use_cookies_ondomain: !1,
   data_use_cookies: !1
}

这会阻止创建 __atuvc__atuvs。 但是仍然有另一个创建的cookie。

关于javascript - 阻止 AddThis 设置 cookie(或记录这些的目的)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36684920/

相关文章:

javascript - 在 Web 上获取 Python 脚本输出的最简单方法是什么?

javascript - addthis_widget.js 在 Android 和 Chrome 上抛出 Cannot read property '_pmh' of null 错误

javascript - 添加此电子邮件共享 onClick 弹出模式不起作用

javascript - 函数完成后获取事件

javascript - 如何使用 Webpack 丑化 Typescript 文件

JavaScript 无法在 Windows 操作系统页面之间检索 cookie

javascript - websockets如何处理同一浏览器的两个选项卡

java - Jetty 中不同 webapps 之间的 session 共享

javascript - 是否可以收听 AddThis 帖子共享事件?

JavaScript div 淡入不同的不透明度级别