设备指纹
使用控制台风险信号

风险信号参考

每个信号都会在风险信号字典中提供清晰的解释。查阅信号时,重点关注以下信息:

信息你可以用它做什么
信号代码(Signal Code)在事件、应用程序接口(API)和日志中准确识别该信号
中文名称快速理解信号含义
英文名称与技术文档、 SDK 或海外团队对照
风险分类理解信号属于设备、网络、客户端或机器人风险
level了解经验风险程度
confidence了解检测结果的统计可信程度
支持平台判断该信号是否适用于 Web、iOS、Android 或小程序
触发条件理解什么情况下会出现该信号
特殊情况了解可能误判或需要结合业务判断的场景
建议处置选择观察、验证、限制或阻断方式的参考

信号代码(Signal Code)

信号代码(Signal Code)是信号在控制台、应用程序接口(API)和事件日志中的稳定标识。排查问题或联系支持时,建议提供信号代码(Signal Code),而不仅是中文名称。

信号代码(Signal Code)与风险码一一对应,但二者在不同产品中的展示形式可能不同。GEELAB 使用信号对象返回 signal、level 和 confidence,不要把 level 或 confidence 当作信号代码(Signal Code)。

level 和 confidence 的区别

level 和 confidence 解决的是不同问题:

  • level:这个信号从经验上看,风险程度如何。
  • confidence:这次检测结果从统计角度有多可信。

高风险等级不一定意味着每次检测都有相同的置信度;较高置信度也不等于业务一定应该拒绝。处置时应同时参考信号含义、业务动作和历史行为。

支持平台

信号是否出现与平台能力有关。Web、iOS、Android 和小程序可提供的设备环境不同,因此同一个信号不一定在所有平台可用。

如果一个字段显示 — 或信号没有出现在当前平台,不代表接入失败,可能只是该平台不提供对应检测能力。

当前服务能力说明:国内设备指纹方案支持小程序,GEELAB 小程序能力需要根据具体产品方案确认。需要小程序接入时,请联系 GEELAB 确认支持范围,不要直接使用 Web、iOS 或 Android 的配置假设。

触发条件和特殊情况

触发条件应告诉你信号检测到的设备或网络特征,例如:

  • 设备运行在模拟器环境。
  • 请求来自代理或 VPN 网络。
  • 客户端检测到篡改工具。
  • 应用存在重签名或克隆风险。

特殊情况说明用于提醒你:信号可能有合理业务解释,不能脱离场景直接处置。例如,测试人员、云手机业务、企业代理网络或隐私浏览器都可能产生特定信号。