TRACIO 是新一代设备智能平台,能够以 99.5% 的准确率识别访问您网站或应用的每一位访客。与基于 Cookie 的追踪不同,TRACIO 会根据 130 多种浏览器信号生成持久的访客标识,即使在无痕模式、使用 VPN 或清除 Cookie 后依然有效。
每位访客都会获得一个唯一的 visitorId,它可以在不同会话、不同浏览器模式之间保持一致,甚至在清除 Cookie 后依然有效。识别系统会采集 130 多种不同的浏览器信号,包括 canvas 渲染、WebGL 参数、音频处理特征、字体枚举等数十种信号。这些信号在服务器端通过分层的 MurmurHash3-128 哈希算法进行处理,从而生成稳定、高置信度的标识。
import { Tracio } from "@tracio/sdk"
const tracio = Tracio.init({ publicKey: "5ca175fc..." })
const result = await tracio.getResult()console.log(result.visitorId) // "X7fh2Hg9LkMn3pQr"
if (result.bot.detected) { console.warn("bot, confidence:", result.bot.confidence)}一套双层检测系统,将客户端信号与服务器端分析相结合,用于检测自动化框架、无头浏览器和脚本化攻击。TRACIO 能够识别 Selenium、Puppeteer、Playwright 和无头 Chrome,以及 AI 浏览代理(Browser-Use、Claude Computer Use 等)和反检测浏览器(Multilogin、GoLogin、Dolphin)。像 Googlebot 这样的良性机器人会通过反向 DNS 进行验证并自动加入白名单。
服务器端的富化信号为每一位访客提供深入的上下文信息。从 VPN 和代理检测到设备篡改分析,智能信号为您提供实时信任决策所需的数据,且无需采集任何个人身份信息。
| 信号类别 | 包含的信号 |
|---|---|
| 网络智能 | VPN、代理、Tor、数据中心、IP 地理定位 |
| 浏览器分析 | 浏览器篡改、反检测浏览器、开发者工具、隐私设置 |
| 机器人与自动化 | 自动化框架、无头浏览器、AI 代理、已验证爬虫 |
| 风险 | 机器人判定(human/suspicious/bot)、风险与可疑评分 |
服务器端的 IP 分析会标记 VPN、代理、Tor 出口节点和数据中心来源,并解析城市级别的地理定位和 ASN——由商用 IP 智能数据库提供支持。这些数据会汇入综合的风险评分和可疑评分中。
| 章节 | 说明 |
|---|---|
| 快速开始 | 5 分钟内完成部署并运行 |
| 工作原理 | 架构与信号处理流水线 |
| JavaScript SDK | 客户端集成参考 |
| Webhooks | 实时的服务器端事件推送 |
| 迁移指南 | 从 FingerprintJS Pro 迁移 |