设备风控在决策引擎中做了自动化的集成,您只要通过集成设备风控SDK获取deviceToken,并在决策引擎入参中传入,即可方便的使用设备风险标签。
事件字段增加设备deviceToken
将deviceToken作为事件字段添加。deviceToken是一串加密的字符串,决策引擎在收到该字段后可根据配置的策略,自动解析出设备相关信息用于风控策略计算。
deviceToken是通过设备风控SDK“获取客户端Token”方法获取的参数(详见:安卓、iOS),由客户端获取,传到客户服务端,再与所有事件字段汇总后传给决策引擎。
创建策略
一次请求返回的设备风险标签可能包含多个,您可以根据不同场景下设备风险标签对应的风险大小,针对性的防控。本示例中,如设备风险标签中包含“is_emulator”(模拟器风险),则策略命中。
进入“策略管理”进行策略创建。
配置策略计算逻辑:
左变量选择系统自带的变量“设备风险识别_标签”。
操作符选择“包含右变量”。
右变量输入具体的标签值“is_emulator”
策略命中后输出,将“策略输出标签”的类型选择为“变量”,并选择以上左变量中使用的变量“设备风险识别_标签”作为输出。
验证
您可以在风险识别OpenAPI对配置完成的事件进行验证。以下示例可供参考。
入参代码示例
{"eventCode":"de_example",deviceToken":"***"}
出参代码示例
由于返回的标签中包含is_emulator,策略命中并返回相应的设备风险标签。
{
"Message": "OK",
"RequestId": "1E06CC74-1C69-5874-8A91-2C1FFD1D2EEF",
"Data": {
"tags": "is_rooted,is_emulator"
},
"Code": 200
}
文档内容是否对您有帮助?