AddThis提供了一个可配置的工具箱,允许访问者通过社交媒体共享您网站上的内容。
当此工具箱在我的网站上处于事件状态时,将如下图所示设置6个第三方Cookie和2个第一方Cookie:
我不订阅AddThis分析。我唯一使用该工具箱的目的是使用户可以轻松地在社交媒体上共享我的网站内容。
存在诸如this on StackOverflow之类的食谱,它告诉您可以嵌入一些JavaScript来设置选项,例如data_use_cookies
中的addthis_config
false。据我所知,这些防止由AddThis设置cookie的方法不再起作用。
为了遵守EU cookie directive,我要么需要删除这些cookie,要么需要获得访问者的知情同意(这意味着我需要记录并告知访问者其目的)。
因此,我的问题是:
到目前为止,我唯一发现的就是AddThis privacy policy。该页面不是很有帮助,因为它包含如下这样的误导性陈述:
由于cookie是用于所有意图和目的的“跟踪软件”,因此该声明显然是错误的。
出于目的,在AddThis support sub-site上有部分答案,但它忽略了
vc
和它设置的两个第一方Cookie。Cookiepedia解释
__atuvc
,但不解释 __atuvs
。 最佳答案
AddThis小部件使用名为addthis_config
here the Doc的全局配置变量。
但是配置比上面提到的要多!
调用小部件后(请确保删除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/