风控实践中,“账号注册时长”是判断账号质量的一个重要维度,而该时长是一个动态变化的值,需要基于“注册时间”及“当前时间”实时计算。下文介绍如何在决策引擎中通过【时间函数】动态计算“账号注册时长”。
创建事件
创建事件,并添加“注册时间”、“操作时间”两个字段。
创建变量
进入“变量中心”-“变量选配”,点击“新增关联变量”
配置关联变量
选择系统自带的函数变量“根据秒级时间戳得到天数差”
选择关联的事件
输入函数变量名称
配置函数变量的参数:time1、time2分别对应operateTime、regTime。
引用变量
进入“策略管理”,创建策略。
左变量选择上面创建的变量,该示例中为“当前时间与注册时间差值_天”。
选择操作符,输入右变量值,如:大于 30,表示注册距今时长超过30天则命中策略。
定义输出变量,该示例中将输出“当前时间与注册时间差值_天”。
验证
可以在风险识别OpenAPI对配置完成的事件进行验证。以下示例可供参考。
入参:{"eventCode":"de_example","regTime":"1642649703","operateTime":"1671507303"}
出参:可见regTimeDif=334天。
文档内容是否对您有帮助?