如何使用 Do-Not-Track-Me cookie 禁用跟踪

How to use Do-Not-Track-Me cookie to disable tracking

我正在使用 cookiebar 扩展来管理我的 contao 网站的 cookie。对于禁用 piwik ,我可以使用 Do-Not-Track-Me 。那么,我该如何使用它? google 分析可以像

一样被禁用
window['ga-disable-<?= $GoogleAnalyticsId ?>'] = !!localStorage.getItem('COOKIEBAR_ANALYTICS');

这与浏览器的"Do-Not-Track"设置无关。 cookiebar 扩展在浏览器的本地存储中使用自己的设置。

您可以简单地用

包装您的 Matomo 跟踪代码
if (!localStorage.getItem('COOKIEBAR_ANALYTICS')) {
    …
}

例如。

我不确定使用 window['ga-disable-…'] 而不是简单的 if () {} 的优势是什么。