【技术实现步骤摘要】
一种黑名单的处理方法
[0001]本专利技术涉及数据处理
,特别涉及一种黑名单的处理方法。
技术介绍
[0002]广告运维平台负责对广告投放客户的一个或多个广告系列按其指定的投放需求,向与平台合作的广告投放实施方进行投放。按收费类型对广告投放客户进行区分,可分为预付款类型和后付款类型。对于预付款类型客户,投放前平台会向其收取服务费用并转换为对应的总投放流量,投放过程中平台将投放实施费用折算为对应的投放流量从总投放流量中扣除,一旦总投放流量消耗为零则停止对当前广告系列的投放工作。对于后付款类型客户,投放前平台不会向客户预收费,投放过程中平台垫支费用对当前广告系列进行投放,并在阶段性服务结束时才向客户收取当期费用。后付款服务方式因为可以为客户提供延迟付款账期所以很受欢迎,间接地提高了客户的使用体验以及与平台的用户粘性。但是,这种方式的风险也比较大,如若该类客户在结算时会出现坏账、逾期等情况,都会为平台带来经济损失。
技术实现思路
[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种黑名单的处理方法 ...
【技术保护点】
【技术特征摘要】
1.一种黑名单的处理方法,其特征在于,所述方法包括:获取第一管理指令;所述第一管理指令包括第一指令码和第一指令参数集;若所述第一指令码为黑名单添加指令码,则从所述第一指令参数集中提取出第一主体标识、第一主体类型、第一添加原因和第一限制参数组;并基于预设的黑名单列表和白名单列表,对所述第一主体标识对应的主体是否已经纳入所述黑名单列表或所述白名单列表进行确认;若确认即未纳入所述黑名单列表也未纳入所述白名单列表,则根据所述第一主体标识、所述第一主体类型、所述第一添加原因和所述第一限制参数组进行黑名单添加处理;添加处理成功后,对所述第一主体类型进行识别;若所述第一主体类型为客户主体类型时,则根据所述第一主体标识和所述第一限制参数组对所述第一主体标识对应的客户主体进行第一黑名单客户行为限制处理;若所述第一主体类型为账户主体类型时,则根据所述第一主体标识和所述第一限制参数组对所述第一主体标识对应的账户主体进行第一黑名单账户行为限制处理;若所述第一指令码为黑名单规则配置指令码,则从所述第一指令参数集中提取出第一时间参数和第一配置参数集合;并根据所述第一时间参数进行黑名单规则自动运行时间设置,生成对应的自动运行时间;并根据所述第一配置参数集合进行黑名单自动检查规则设置,生成对应的黑名单主体识别规则;并将所述黑名单主体识别规则的激活状态设为已激活;并按所述自动运行时间定期查询所述黑名单主体识别规则的激活状态是否为已激活,若是则基于所述黑名单主体识别规则进行自动巡检处理;若所述第一指令码的指令类型为主体功能指令类型,则从所述第一指令参数集中提取出执行主体标识和执行功能标识;并对所述执行主体标识对应的主体是否已经纳入所述黑名单列表以及所述执行功能标识对应的主体功能是否已经被所述黑名单列表限制进行确认;若确认所述执行主体标识对应的主体已经纳入所述黑名单列表且所述执行功能标识对应的主体功能已经被所述黑名单列表限制,则不执行所述执行功能标识对应的主体功能并返回黑名单主体功能限制执行提示信息。2.根据权利要求1所述的黑名单的处理方法,其特征在于,每个所述客户主体对应一个或多个所述账户主体;所述黑名单列表包括多个黑名单记录;所述黑名单记录包括黑名单实体标识字段、黑名单实体类型字段、列入黑名单理由字段和限制参数组字段;所述白名单列表包括多个白名单记录;所述白名单记录包括白名单实体标识字段、白名单实体类型字段和列入白名单理由字段;所述第一限制参数组在对应的所述第一主体类型为客户主体类型时,包括第一限制开户状态参数、第一限制账户充值参数组和第一账户清零参数组;所述第一限制开户状态参数包括限制状态和非限制状态;所述第一限制账户充值参数组包括一个或多个第一限制账户标识;所述第一账户清零参数组包括一个或多个第一清零账户标识;所述第一限制参数组在对应的所述第一主体类型为账户主体类型时,包括第一限制账户充值状态参数和第一账户清零状态参数;所述第一限制账户充值状态参数和所述第一账户清零状态参数均包括限制状态和非限制状态;所述黑名单主体识别规则包括多个子识别规则;所述子识别规则包括子规则主体类型、子规则检查说明、子规则检查接口和子规则限制参数组;所述子规则检查接口包括第一
类接口和第二类接口;所述第一类接口具体为具有一个或多个第一输入参数的第一逻辑表达式;所述第二类接口具体为具有一个或多个第二输入参数和一个第一输出参数的第一可执行程序;所述子规则限制参数组在对应的所述子规则主体类型为客户主体类型时,包括第二限制开户状态参数、第二限制账户充值参数组、第二账户清零参数组、第一暂停投放渠道参数组和第一账户扣减参数集;所述第二限制开户状态参数包括限制状态和非限制状态;所述第二限制账户充值参数组包括一个或多个第二限制账户标识;所述第二账户清零参数组包括一个或多个第二清零账户标识;所述第一暂停投放渠道参数组包括一个或多个第一渠道标识;所述第一账户扣减参数集包括一个或多个第一扣减账户参数组;所述第一扣减账户参数组包括第一扣减账户标识和第一扣减额度;所述子规则限制参数组在对应的所述子规则主体类型为账户主体类型时,包括第二限制账户充值状态参数、第二账户清零状态参数、第一扣减状态参数和第二扣减额度;所述第二限制账户充值状态参数、所述第二账户清零状态参数和所述第一扣减状态参数均包括限制状态和非限制状态。3.根据权利要求2所述的黑名单的处理方法,其特征在于,所述基于预设的黑名单列表和白名单列表,对所述第一主体标识对应的主体是否已经纳入所述黑名单列表或所述白名单列表进行确认,具体包括:将所述黑名单列表中,所述黑名单实体标识字段与所述第一主体标识匹配的所述黑名单记录记为匹配黑名单记录;并将所述白名单列表中,所述白名单实体标识字段与所述第一主体标识匹配的所述黑名单记录记为匹配白名单记录;若所述匹配黑名单记录不为空且所述匹配白名单记录为空,则确认所述第一主体标识对应的主体已纳入所述黑名单列表;若所述匹配黑名单记录为空且所述匹配白名单记录不为空,则确认所述第一主体标识对应的主体已纳入所述白名单列表;若所述匹配黑名单记录为空且所述匹配白名单记录为空,则确认所述第一主体标识对应的主体即未纳入所述黑名单列表也未纳入所述白名单列表。4.根据权利要求2所述的黑名单的处理方法,其特征在于,所述根据所述第一主体标识、所述第一主体类型、所述第一添加原因和所述第一限制参数组进行黑名单添加处理,具体包括:在所述黑名单列表中新增一个黑名单记录记为当前新增记录;并对所述当前新增记录的各个字段进行设置,设置所述黑名单实体标识字段为所述第一主体标识,设置所述黑名单实体类型字段为所述第一主体类型,设置所述列入黑名单理由字段为所述第一添加原因,设置所述限制参数组字段为所述第一限制参数组。5.根据权利要求2所述的黑名单的处理方法,其特征在于,所述根据所述第一主体标识和所述第一限制参数组对所述第一主体标识对应的客户主体进行第一黑名单客户行为限制处理,具体包括:从所述第一限制参数组中提取出所述第一限制开户状态参数、所述第一限制账户充值参数组和所述第一账户清零参数组;将所述第一主体标识对应的所述客户主体记为第一客户主体;
当所述第一限制开户状态参数为限制状态时,对所述第一客户主体进行新增账户功能关闭处理;当所述第一限制账户充值参数组不为空时,在所述第一客户主体对应的所有所述账户主体中,对与各个所述第一限制账户标识对应的所述账户主体进行充值功能关闭处理;当所述第一账户清零参数组不为空时,在所述第一客户主体对应的所有所述账户主体中,对与各个所述第一清零账户标识对应的所述账户主体进行账户余额清零处理。6.根据权利要求2所述的黑名单的处理方法,其特征在于,所述根据所述第一主体标识和所述第一限制参数组对所述第一主体标识对应的账户主体进行第一黑名单账户行为限制处理,具体包括:从所述第一限制参数组中提取出所述第一限制账户充值状态参数和所述第一账户清零状态参数;将所述第一主体标识对应的所述账户主体记为第一账户主体;当所述第一限制账户充值状态参数为限制状态时,对所述第一账户主体进行充值功能关闭处理;当所述第一账户清零状态参数为限制状态时,对所述第一账户主体进行账户余额清零处理。7.根据权利要求2所述的黑名单的...
【专利技术属性】
技术研发人员:陈涛,刘雄,杨福祥,
申请(专利权)人:北京维卓网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。