如何block/break/disable来自第三方工具的请求?

How to block/break/disable a request from a third-party tool?

我不是专业人士,这是我第一个创建网站的小项目。

我使用来自第三方供应商的不同 tools/widgets。例如预订系统。我的问题是第三方工具(如预订系统)将数据(例如 IP 地址)发送到 Google(Google 标签管理器)或 Matomo(跟踪工具)。例如我通过网络分析看到的(见截图)。

我的问题:我可以编写 cancels/blocks/disable 这些请求的脚本吗?最好脚本兼容所有浏览器。我认为这应该是可能的还是?我的意思是,有像 Ghostery 这样的扩展可以阻止这些请求(尤其是 Google 标签管理器请求,当我启用 ghostery 时)。

为什么我需要这个?我住在德国,这是 GDPR(= 通用数据保护条例)。这意味着未经许可不得将任何个人数据(如 IP 地址)发送到外部服务器。

如果您的脚本添加了这些,这将很难做到。您最好查看那些 tools/widgets 或它们使用的库的配置可能性。例如。如果 GTM 安装了 GA,您可以通过添加

来禁用 GA 跟踪
window['ga-disable-UA-XXXXXX-Y'] = true;

在 html 文件中的其他脚本之前。

Google 跟踪代码管理器确实是个问题,因为它会将数据发送到美国,而自从美国的隐私保护和 SCC 崩溃后,这就不再合法了。避免这种情况的唯一方法是不使用 GTM。 Google 分析同样糟糕,您应该考虑 Google 字体也是一种跟踪机制。

GTM 和 GA 的“GDPR 合规性”选项是浪费时间。在 他们的脚本加载之前,他们什么都不做,到那时破坏已经完成。只是不要使用它们。

Matomo 是另一回事,因为它通常是自托管的,因此不会向除您自己以外的任何人发送数据。也就是说,它通常通过 javascript 跟踪器插件来实现,并且可能会设置 cookie。但是,它也可以纯粹与不需要这些东西的日志分析一起使用。

寻求保护隐私的服务;他们存在。