在“快缩短网址”(suo.run)的用户行为洞察体系中,我们以一种近乎哲学的严谨,构建了用户身份的唯一性基石——每一个灵魂般的访问,都应被赋予不可复制的数字印记。
01 为何必须锚定唯一身份?
在数据的浩瀚星海中,若无法区分“你”与“他”,所有的统计都将沦为幻影。活跃用户?可能是同一人十次点击的重复回响;新用户数?或许只是系统误将一人视作十人。在短链服务中,每一次点击背后,都是一次信任的传递、一次流量的流转。若身份模糊,转化归因失准、用户画像崩塌、运营决策如盲人摸象——我们所珍视的精准与效率,便荡然无存。
因此,建立不可篡改、不可复用的用户唯一标识,不是技术选型,而是对数据信仰的庄严承诺。
02 标识体系的双生基石:设备ID × 用户ID
在suo.run的埋点架构中,每一条事件流都携带着两个不可剥离的基因:设备ID 与 用户ID。它们如经纬交织,前者定位物理世界中的终端,后者映射数字宇宙中的个体。
(1)设备ID:在权限的迷雾中,寻找永恒的指纹

Android系统的演进,是一场对隐私的温柔围剿。IMEI,曾是黄金标准,如今却在Android 10+的高墙后黯然退场。我们不再仰赖被系统收回的权限,而是以智慧重构身份的根基:
- Android:融合AAID(广告标识符)与安全哈希的设备指纹(如屏幕分辨率、系统语言、安装应用列表、网络MAC地址的加密组合),在不触碰敏感权限的前提下,生成高稳定、低碰撞的唯一设备指纹。
- iOS:倚重IDFA(若用户授权)与Vendor ID的组合策略,辅以设备行为序列的熵值计算,实现跨应用识别。
- Web端:通过浏览器指纹(Canvas渲染、字体列表、时区、插件等)与加密本地存储(localStorage + cookie)的双重锚定,确保无登录场景下的持续追踪。
我们不追求“绝对唯一”,而追求“足够唯一”——在隐私合规的边界内,用算法的精密,还原真实的人。

(2)用户ID:当身份超越设备
设备会更换,应用会重装,但用户不会消失。当用户登录、注册或通过第三方授权接入,我们即刻为其赋予一个持久、全局、可迁移的用户ID——这是灵魂的编号,而非躯壳的标签。
设备ID与用户ID的结合,使我们得以:
- 区分“同一人换设备”与“不同人用同一设备”;
- 追踪跨端行为路径,还原完整旅程;
- 在用户未登录时,仍能通过设备指纹维持连续体验。

在suo.run,我们不收集身份,我们尊重身份。
我们不追踪用户,我们理解用户。
每一串ID,都是对信任的回应;每一次短链点击,都值得被精准铭记。
—— 以技术之名,守护真实的人。
suo.run,让链接更短,让洞察更深。
