【技术实现步骤摘要】
一种触达频率控制方法、装置、设备及介质
本专利技术实施例涉及计算机技术,尤其涉及一种触达频率控制方法、装置、设备及介质。
技术介绍
在数字化时代,很多机构或者企业需要向客户发送活动信息,但是由于活动数量较多,很容易产生不同活动覆盖客群重复的情况,简单的说,就是近似或同类型的活动,重复向客户推送,影响客户体验。现有技术中,为了控制活动信息的触达频率,经常基于单个活动,设置每个活动的免打扰次数,实现活动触达次数的控制,并且有一些机构或企业为了进一步实现整体触达次数的控制,会在最后使用数据库进行次数统计,集中处理所有触达活动,完成活动信息触达客户前的最后一次筛选。上述处理方式针对每个活动单独控制活动触达频率,虽然在一定程度上减少了最后集中处理的信息量,但是最后增加的对所有活动触达次数统计的环节,增加了活动触达客户前的耗时,无法满足需要准时触达活动的需求。
技术实现思路
本专利技术实施例提供一种触达频率控制方法、装置、设备及介质,使用Redis实现客户数据的高效读写,实现在设定周期内对触达频率的实时控制,提高了触达频率控制的实效性。第一方面,本专利技术实施例提供了一种触达频率控制方法,所述方法包括:根据用户输入的触达频率控制参数,生成触达频率控制策略;按照策略执行周期,将所述触达频率控制策略拆分为至少一个子触达频率控制策略,每个子触达频率控制策略对应一个策略执行周期;根据当前时间所属策略执行周期对应的目标子触达频率控制策略,对目标客户的触达次数进行控制。第二 ...
【技术保护点】
1.一种触达频率控制方法,其特征在于,包括:/n根据用户输入的触达频率控制参数,生成触达频率控制策略;/n按照策略执行周期,将所述触达频率控制策略拆分为至少一个子触达频率控制策略,每个子触达频率控制策略对应一个策略执行周期;/n根据当前时间所属策略执行周期对应的目标子触达频率控制策略,对目标客户的触达次数进行控制。/n
【技术特征摘要】
1.一种触达频率控制方法,其特征在于,包括:
根据用户输入的触达频率控制参数,生成触达频率控制策略;
按照策略执行周期,将所述触达频率控制策略拆分为至少一个子触达频率控制策略,每个子触达频率控制策略对应一个策略执行周期;
根据当前时间所属策略执行周期对应的目标子触达频率控制策略,对目标客户的触达次数进行控制。
2.根据权利要求1所述的方法,其特征在于,所述触达频率控制参数包括策略执行周期、策略有效期、策略执行周期内限制次数以及限制渠道至少一项。
3.根据权利要求2所述的方法,其特征在于,根据当前时间所属策略执行周期对应的目标子触达频率控制策略,对目标客户的触达次数进行控制,包括:
确定当前时间所属策略执行周期对应的目标子触达频率控制策略;
读取所述目标客户对应的目标客户信息;
当所述目标客户信息满足目标子触达频率控制策略中定义的触达条件时,向所述目标客户推送活动信息。
4.根据权利要求3所述的方法,其特征在于,读取所述目标客户对应的目标客户信息,包括:
确定针对目标客户信息的远程字典服务Redis锁是否存在;
若否,则获取针对所述目标客户信息的Redis锁,并从所述Redis中读取所述目标客户信息;
若是,则在所述Redis锁被释放后,获取针对所述目标客户信息的Redis锁,并从所述Redis中读取所述目标客户信息。
5.根据权利要求3所述的方法,其特征在于,所述目标客户信息包括当前策略执行周期内所述目标客户在设定限制渠道的已触达次数;
当所述目标客户信息满足目标子触达频率控制策略中定义的触达条件时,向所述目标客户推送活动信息,包括:
当所述目标客户在策略执行周期内的设定限制渠道的已触达次数小于所述目标子触达频率控制策略中的策略执行周期内限制次数时,向所述目标客户推送活动信息。
6.根据权利要求4所述的方法,其特征在于,在向所述目标客户推送活动信息之后,还包括:
释放针对所述目标客户信息的Redis锁,并更新所述目标客户对应的已触达次数。
7.根据权利要求1所述的方法,其特征在于,在根据用户输入的触达频率控制参数,生成触达频率控制策略之前,还包括
以集群模式创建高可用Redis集群,部署Redis服务并创建主从实例,所述Redis集群用于提供客户数据的读写服务。
8.一种触达频率控制装置,其特征在于,包括:
控制策略生成模块,用于根据用户输入的触达...
【专利技术属性】
技术研发人员:刘增文,覃鹏,李威,吴秦明,杨莉,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。