将您的网站退出Google的Floc网络

2021-04-16 12:23:01

谷歌最近宣布推出其联邦学习的队列(Floc),这是一种新的广告监测计划,寻求用新的用户分析技术替换第三方cookie,该技术加上浏览器本身生成的数据。

eff已经概述了絮状物和它的威胁,并且还开发了一个有用的工具,以测试用户的浏览器是否用于数据收集和指纹。

合理的分析也用文章汇集了一个关于用户和开发人员的絮状物的文章 - 这是这个简短指南的灵感。

最终用户可以避免絮凝的主要方式是根本不使用Chrome,而是选择隐私尊重的浏览器,例如Mozilla Firefox。

但网站所有者还可以通过选择絮状物来确保其Web服务器未参与此大规模网络。

在本指南中,您将找到有关如何将自定义HTTP响应标头添加到公共Web和代理服务器配置的说明。

如果您愿意使用_headers文件而不是TOML配置文件,请将以下内容添加到该文件中:

目前在使用GitHub页面时,无法添加自定义HTTP标头。但是,还有一个解决方法,涉及将元标记添加到您的页面。

与GitHub一起使用Gitlab页面时无法添加自定义HTTP标头。因此,您必须使用上面的相同方法并在HTML中设置指令。

但是,如果您使用Gitlab的社区版本,可以通过将以下添加到Gitlab.rb文件来设置标题:

AddeventListener(' fetch',event => {事件。respond.resswith(supplerequest(事件。请求)})async函数handlerequest(请求){let response = await获取(请求)let newheaders = new标题(响应。标题)新主角。 SET("权限 - 策略""兴趣cohort =()")返回新响应(响应。正文,{状态:响应。状态,Statustext:响应。Statustext,标题:newheaders})}

通过将该域作为工人路由设置该域通过将工作脚本添加到域。

WordPress允许通过钩子从其代码库中设置标头。在活动主题函数的函数结束时添加以下内容:

将文件保存在WordPress管理后端,所有新请求将包含必要的标题。

如果您使用的是使用任何缓存机制或插件(例如Nginx的FastCGI缓存,W3总缓存等),您还需要清除缓存,以便将其重新填充以上添加。