无 Cookie · 欧洲基础设施无 Cookie · GDPR · 欧盟数据

中文

我们的访客指纹现在每周更换:无 Cookie 统计,也不追踪任何人

自 11 月 12 日起,Overtracking 用来归并访问的标识符每周一都会用一把密钥重新生成。本文介绍原因、原理,以及它对你的数据意味着什么。

作者

阅读约 5 分钟

指纹每周更换:同一位访客在第 45、46、47 周的指纹彼此毫无关联

Overtracking 是一款无 Cookie 网站分析工具:我们不会在访客的浏览器中存储任何内容,既没有 Cookie,也没有 localStorage。但为了给你提供有用的数据,我们需要知道哪些页面属于同一次访问。我们的做法是使用访客指纹,即在我们服务器上计算出的标识符。

自 2026 年 11 月 12 日起,这个指纹每周更换一次。代码改动不大,对隐私的意义却很大:访客只能在当周内被识别,并且永远无法跨网站识别。

无 Cookie 分析如何判断两个页面属于同一次访问

传统分析工具会写入一个带标识符的 Cookie,并在每个页面读取它。我们什么都不写入。当一次访问到达时,服务器会组合浏览器在每次请求中本来就会发送的几项技术信息:

  • IP 地址,
  • 正在统计的网站,
  • 浏览器(User-Agent),
  • 语言和编码请求头。

服务器据此计算出一个哈希值,即一串无法逆推的 64 位字符。同一浏览器、同一网络连接浏览的两个页面会得到相同的哈希值,因此我们可以统计会话、入口页和退出页,以及通往目标的路径。IP 只用于计算指纹和大致位置,不会作为字段保存在你的统计数据中。

为什么固定不变的指纹还不够

此前,访客在某个网站上的指纹始终不变。从隐私角度看,这有两个缺点:

  1. 它是一个永久有效的标识符。即使没有姓名或邮箱,也能把今天的访问和几个月前的访问联系起来。
  2. 它可以被重新计算。IPv4 地址大约有 43 亿个:只要算力足够,知道公式的人就能逐个尝试 IP,直到匹配某个哈希值。

我们希望同时解决这两个问题:让指纹会过期,并且让外部任何人都无法复现它。

我们做了哪些改变

现在,指纹使用一把每周更换的密钥来计算。技术上它是 HMAC-SHA256:我们从一把只存在于自己服务器上的主密钥出发,为日历上的每一周(ISO 周,从马德里时间周一 00:00 开始)派生出不同的密钥,再用它对访问数据进行签名。

示意图:访问数据(IP、网站、浏览器、语言和编码)与本周密钥经过 HMAC-SHA256,得到访客指纹。同一位访客在第 46 周、第 47 周以及另一个网站上的指纹各不相同。
指纹的计算方式:访问数据 + 本周密钥 → HMAC-SHA256。
  • 一周一个指纹。每到周一,每位访客的指纹都是全新的,与上一周的指纹没有任何数学关联。
  • 外部无法重新计算。没有密钥,即使知道公式、逐个尝试 IP 也没用:结果不会吻合。
  • 每个网站的指纹都不同。网站本身参与计算,因此同一位访客在每个使用 Overtracking 的网站上都有不同的指纹,无法从一个网站追踪到另一个网站。

为什么是每周,而不是每天

有些工具每天更换一次指纹。我们评估过这种做法,最终选择按周更换,因为它在隐私和实用之间取得了更好的平衡:

  • 每周独立访客依然准确,而一周正是最常用来对比的时间段。
  • 周一来过、周二又回来的人,在这一周内仍然是同一位访客。
  • 跨越午夜的访问不会每天被拆成两次,每周只会发生一次。

而且这个期限依然很短:七天之后,任何人(包括我们自己)都无法通过指纹把这一周的活动和下一周联系起来。

这对你的统计数据意味着什么

你无需做任何操作:跟踪代码保持不变,你的仪表板也显示同样的指标。在每一周之内,访问量、会话、页面、流量来源和目标的计算方式与以前完全相同。

在较长的时间范围内,你唯一会注意到的变化与这次改动是一致的:在另一周回访的访客会被计为新访客,正是因为他已经无法被识别。如果要对比不同月份,请从 11 月 12 日之后开始对比,这样两段数据使用的是同一标准。

保持不变的部分

  • 无 Cookie:不会在访客的浏览器中存储任何内容。
  • 数据在欧洲:托管于欧盟境内。
  • 不建立跨网站画像,也不会为广告共享数据。
  • 轻量:统计像素不会拖慢你的网站。

关于我们统计哪些数据、如何统计,详见隐私文档。

常见问题

我需要在网站上做什么修改吗?

不需要。这次改动只发生在我们的服务器上,并已于 2026 年 11 月 12 日同时应用到所有网站。

Overtracking 能跨多个网站追踪同一位访客吗?

不能。网站本身参与指纹计算,因此同一位访客在每个网站上的指纹都不同,即使这两个网站都属于你。

改动之前的访问数据会怎样?

它们原样保留在你的统计数据中。新指纹与旧指纹并不吻合,因此在 11 月 12 日,所有访客都从零开始计算。

这会影响我的目标和漏斗吗?

不会。目标记录在发生它的那次访问中,而访问的归并方式与以前相同。

对这次改动如何影响你的网站有疑问?欢迎通过联系表单告诉我们。

← 返回博客