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

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

javascript - 阻止AddThis设置Cookie(或记录其用途)?-LMLPHP

我不订阅AddThis分析。我唯一使用该工具箱的目的是使用户可以轻松地在社交媒体上共享我的网站内容。

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

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

因此,我的问题是:

  • 我真的想阻止AddThis在我的网站上使用cookie。有办法在2016年做到这一点吗?
  • 如果不再无法阻止AddThis使用cookie(不禁用AddThis工具箱),是否有文档(由AddThis或其他公司提供)说明这些目的是什么?

  • 到目前为止,我唯一发现的就是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/

    10-10 12:27