为什么追踪需要跳转
二维码是印出来的数据,所以它无法报告自己何时被扫描。追踪发生在手机打开一个链接的时候,该链接会经过记录这次访问的服务器。这就是为什么动态二维码(每次扫码都经过一次跳转)可以做分析,或者链接中带有 UTM 参数、由网站自身的分析工具读取的静态码也可以。
通常统计什么
跳转服务器能看到手机打开链接时发出的请求。据此,它可以记录扫码发生的时间,并从请求头和 IP 地址推导出一些细节。由 IP 地址得到的位置是大致的,往往最多精确到城市或地区,而且对移动网络和 VPN 可能是错的。
- 总扫码次数和随时间变化的扫码次数
- 独立扫码用户数,是估算值,而不是精确值
- 由 IP 地址得到的大致位置
- 设备类型、操作系统和浏览器
- 扫码来自哪个印刷的码或哪次活动
隐私方面的考虑
扫码数据可能包含 IP 地址等个人数据,GDPR 这类隐私法规可能适用。只收集必要的内容、保留有限的时间,并在隐私声明中加以说明,是合理的默认做法。计数也只是估算:机器人、链接预览和安全扫描器可能产生并非真人发出的扫码。