文档

设备风险标签在决策引擎中的应用实践

更新时间:

设备风控在决策引擎中做了自动化的集成,您只要通过集成设备风控SDK获取deviceToken,并在决策引擎入参中传入,即可方便的使用设备风险标签。

事件字段增加设备deviceToken

  1. 将deviceToken作为事件字段添加。deviceToken是一串加密的字符串,决策引擎在收到该字段后可根据配置的策略,自动解析出设备相关信息用于风控策略计算。

  2. deviceToken是通过设备风控SDK“获取客户端Token”方法获取的参数(详见:安卓iOS),由客户端获取,传到客户服务端,再与所有事件字段汇总后传给决策引擎。

image

创建策略

一次请求返回的设备风险标签可能包含多个,您可以根据不同场景下设备风险标签对应的风险大小,针对性的防控。本示例中,如设备风险标签中包含“is_emulator”(模拟器风险),则策略命中。

  1. 进入“策略管理”进行策略创建。

  2. 配置策略计算逻辑:

    1. 左变量选择系统自带的变量“设备风险识别_标签”。

image
    1. 操作符选择“包含右变量”。

    2. 右变量输入具体的标签值“is_emulator”

image
    1. 策略命中后输出,将“策略输出标签”的类型选择为“变量”,并选择以上左变量中使用的变量“设备风险识别_标签”作为输出。

image

验证

  1. 您可以在风险识别OpenAPI对配置完成的事件进行验证。以下示例可供参考。

  2. 入参代码示例

{"eventCode":"de_example",deviceToken":"***"}

  1. 出参代码示例

    由于返回的标签中包含is_emulator,策略命中并返回相应的设备风险标签。

{
 "Message": "OK",
 "RequestId": "1E06CC74-1C69-5874-8A91-2C1FFD1D2EEF",
 "Data": {
 "tags": "is_rooted,is_emulator"
 },
 "Code": 200
}

  • 本页导读 (0)