使用控制台风险信号
风险信号参考
风险信号: 风险信号参考
每个信号都应在风险信号字典中提供清晰的解释。客户查阅信号时,重点关注以下信息:
| 信息 | 你可以用它做什么 |
|---|---|
| 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 网络。
- 客户端检测到篡改工具。
- 应用存在重签名或克隆风险。
特殊情况说明用于提醒你:信号可能有合理业务解释,不能脱离场景直接处置。例如,测试人员、云手机业务、企业代理网络或隐私浏览器都可能产生特定信号。