风控sdk黑名单逻辑
2022-06-01 18:07:52 2 举报
风控sdk黑名单逻辑
作者其他创作
大纲/内容
是
是否是审核版
每次冷启动app
否
udi是否不为空(应用层判断)
通知风控sdk并需要传入imei,AndroidId
获取到oaid
执行老版次流回传逻辑
初始化风控sdk并需要传入imei,AndroidId
调用激活回传接口
结束
是否是黑名单或未知设备
是否已经执行过一次当前流程(风控sdk可能出现多次回调)
初始化全部sdk
是否触发用户版和审核版的云控请求
初始化device库,report,oid sdk
是否是用户版或者nomal包或者同意协议
进入用户版页面
oaid是否为空
判断是否是黑名单或者未知设备
进入审核版页面
本地是否有get_channel_no接口获取到的状态值
调register_device接口进行注册udi
判断当天是否上报过1次次留回传
是否有用户版标识或者同意协议标识
走老版本逻辑
进入用户版逻辑
等待返回结果后初始化风控sdk
通知风控sdk并禁止传入imei,AndroidId
首次获取不成功,之后每间隔10秒获取1次,共尝试3次
初始化风控sdk并禁止传入imei,AndroidId
udi是否为空(sdk判断)
是否是nomal包
注:b style=\
调device库里的渠道回写接口
判断本地状态值,即用户是否同意隐私政策
调device库里的激活回传接口
调get_channel_no接口获取回写后的渠道号
判断从get_channel_no接口获取的状态值是否为1
判断当前状态是否已回传
调次留上报接口上报1次
有渠道更新时或者审核版同意协议
udi或服务端返回c字段为空
判断获取的渠道号和本地缓存的渠道号是否一致
是否同意过隐私协议
进入审核版逻辑
0 条评论
下一页