在一些国家,法律要求网站为用户提供一种选择退出所有跟踪的方式,特别是跟踪cookie。Matomo使用cookie来存储访问者访问之间的一些信息,但是,不需要cookie就可以使用Matomo Analytics。亚博ap下载如果你愿意接受,这可以为所有的访问设置不太具体的数据,或者你可以对所有访客都这样做在他们同意之前进一步追踪。不管是什么原因,禁用cookie的方法如下所示,根据您使用的Matomo版本而有所不同。

禁用Matomo内所有站点的cookie

如果您不想在任何站点中使用cookie,那么您可以简单地禁用所有网站的cookie

当您使用Matomo On-Premise或Matomo Cloud时,禁用特定站点的cookie亚博账号每天2000元出租

参见:Matomo使用的cookie列表
如果你在你的网站上安装了MatomoJavaScript跟踪代码在Matomo Javascript代码中添加一行代码,可以很容易地禁用跟踪cookie。只需在网站编辑器中找到跟踪代码,并查找包含的行_paq.push ([' trackPageView ']);然后加上函数_paq.push ([' disableCookies ']);在这条线上。之后这段代码看起来会像这样:

[…]// Call disableCookies before calling trackPageView _paq.push(['disableCookies']); _paq.push(['trackPageView']); [...]

就是这样!Matomo将不再通过跟踪cookie收集任何个人数据。如果您只想在某人同意使用cookie之前禁用cookie,查看关于cookie同意的开发人员文档

如果你正在使用Matomo WordPress

登录到你的WordPress管理仪表板。去“Matom亚博ap下载o分析->设置”。您将看到跟踪设置页面。要禁用cookie,启用“禁用cookie”选项并按“保存更改”。

  1. 登录到你的WordPress管理仪表板。
  2. 亚博ap下载部分,单击可查看设置页面。
  3. 向下滚动到禁用饼干复选框,并确保它已被选中。
    禁用Cookies - WordPress复选框
  4. 滚动到页面底部并单击保存更改来确认。

如果你正在使用Matomo标签管理器

通过标签管理器禁用cookie有两种主要方法,这取决于您是否使用cookie同意解决方案。

完全禁用cookie

您可以使用允许禁用cookie的内置功能。在设置Matomo配置变量时,请确保禁用饼干复选框已启用。

  1. 创建Matomo标签时,您将看到Matomo Configuration设置。如果您还没有创建一个,那么单击创建新的Matomo配置链接来加载构建器。
  2. 加载完成后,完成所有必需的细节,然后向下滚动到显示的复选框禁用饼干
    通过Matomo标签管理器禁用cookie
  3. 点击创建新变量确认您的配置。

当使用Matomo标签管理器与cookie同意解决方案

如果您仍然想使用cookie,如果用户同意,那么您可以创建一个“自定义HTML”标签,并插入_paq.push ([' requireCookieConsent ']);在这个标签中。您还需要在“DOM Ready”上创建一个触发器(它将在Pageview触发器之前首先执行)。然后在自定义HTML标记中,设置“在触发任何这些触发器时执行此标记”。转到“DOM就绪”。

对数据准确性的影响

在我们的常见问题解答中了解更多cookie如何影响数据准确性:当访问者禁用cookie时,它如何影响Matomo (Piwik)报告的准确性?

您可以通过禁用JavaScript跟踪代码中的所有分析cookie来避免分析cookie同意横幅(如上面的说明)。了解更多跟踪分析未经同意或cookie旗帜

可能仍然创建的基本非分析cookie

需要注意的是,即使cookies被禁用,Matomo在某些情况下仍可能设置必要的cookies,但这些cookie纯粹是功能性的,不包含隐私法所涵盖的个人数据。事实上,所有这些cookie实际上都是为了增加用户安全和隐私而设计的。基本的cookie和您可能期望找到它们的原因是:

  • piwik_ignore-当您使用cookie方法或iframe选择退出方法排除自己被跟踪时,Matomo将创建一个cookiepiwik_ignore在您的Matomo服务器的域上设置
  • MATOMO_SESSID- - - - - -MATOMO_SESSID是一个临时的短命cookie,提供现时标志——基本上是一个随机数——这有助于预防CSRF安全问题,而用户选择退出跟踪。
  • mtm_consent而且mtm_consent_removed-当您在跟踪访问者之前征求同意时,可能会创建以下两个cookie:mtm_consent而且mtm_consent_removed
  • _pk_testcookie- - -_pk_testcookie仅用于检查访问者的浏览器是否支持cookie,创建时不带标识符,直接删除。
以前的常见问题如何在没有cookie的情况下执行跟踪
Baidu