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

风险信号参考

风险信号: 风险信号参考

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

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

Signal Code

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

Signal Code 与风险码一一对应,但二者在不同产品中的展示形式可能不同。GEELAB 使用信号对象返回 signallevelconfidence,不要把 levelconfidence 当作 Signal Code。

level 和 confidence 的区别

levelconfidence 解决的是不同问题:

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

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

支持平台

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

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

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

触发条件和特殊情况

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

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

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