为了跟踪您的网站或应用程序上的用户,JavaScript中的默认Matomo跟踪代码使用第一方cookie,这是在您的网站域上设置的。

Matomo创建的cookie从以下开始:

  • _pk_ref
  • _pk_cvar
  • _pk_id
  • _pk_ses
  • mtm_consentmtm_consent_removedmtm_cookie_consent:当你征求用户的同意
  • matomo_ignore,当你排除自己被跟踪时(选择退出)使用cookie方法或者使用Iframe退出方法.(注意:当Matomo被设置在不同的域名上,而不是被跟踪的网站时,该matomo_ignoreCookie将是第三方Cookie。此cookie不包含个人信息或任何ID, cookie值对所有访问者都是相同的)
  • matomo_sessid,当你使用退出功能(这被称为nonce,有助于防止CSRF安全问题)
  • _pk_hsr,当你使用的热图会议记录

你也可以选择禁用所有第一方cookie从被设定,例如隐私原因

Matomo默认不使用第三方cookie,而是使用您自己是否可以启用第三方_pk_uid饼干如果你愿意的话。

了解更多Matomo追踪哪些数据?

默认过期时间

上面描述的cookie最终会过期并从用户的浏览器中删除。

  • _pk_id- 13个月(用于存储用户的一些详细信息,如唯一访问者ID)
  • _pk_ref- 6个月(用于储存归因信息,引荐人最初用于访问网站)
  • _pk_ses_pk_cvar_pk_hsr- 30分钟(短期cookie用于临时存储访问数据)
  • _pk_testcookie被创建,然后应该直接删除(用于检查访问者的浏览器是否支持cookie)
  • mtm_consent(或mtm_consent_removed)的有效期为30年,以记住用户曾给予(或删除)同意。可以通过调用:_paq为用户同意定义一个更短的有效期。推动([rememberConsentGiven, optionallyExpireConsentInHours])。欲知详情,请浏览征求同意开发人员指南。
  • mtm_cookie_consent创建的有效期为30年,以记住用户已同意存储和使用cookie。可以通过调用以下命令为用户cookie同意定义一个更短的有效期:_paq。推动([rememberCookieConsentGiven, optionallyExpireConsentInHours]);.欲知详情,请浏览征求同意开发人员指南。
  • matomo_ignore- 30年
  • matomo_sessid- 14天(重要的是,它不包含任何用于识别访问者的数据,被认为是“基本”cookie)

上面列出的默认过期时间可以通过JavaScript修改。了解有关设置自定义过期时间的详细信息。

Baidu