【技术实现步骤摘要】
榜单实现方法、装置及电子设备
[0001]本申请涉及计算机
,具体而言,涉及一种榜单实现方法、装置及电子设备。
技术介绍
[0002]随着互联网技术的发展,越来越多的应用被不同地理区域的用户所使用,为了刺激应用在不同地理区域的日常活动以提高用户使用应用的积极性,每个地理区域都需要创建各种各样的榜单活动。每个榜单活动都需要被单独开发,由于榜单活动的流程大致是一样的,这种开发方法存在开发重复性高,需要专门人力进行开发并维护的技术问题。
技术实现思路
[0003]为了至少克服现有技术中的上述不足,本申请的目的在于提供一种榜单实现方法、装置及电子设备。
[0004]第一方面,本申请实施例提供一种榜单实现方法,所述方法包括:
[0005]接收榜单活动配置规则,将所述榜单活动配置规则分配到对应的应用中,其中,所述榜单活动配置规则在用户界面上配置生成,所述榜单活动配置规则包括上下文生成策略、群体转换策略、过滤器策略、积分转换策略及积分处理策略;
[0006]接收订阅消息系统上传的用户互动事件, ...
【技术保护点】
【技术特征摘要】
1.一种榜单实现方法,其特征在于,所述方法包括:接收榜单活动配置规则,将所述榜单活动配置规则分配到对应的应用中,其中,所述榜单活动配置规则在用户界面上配置生成,所述榜单活动配置规则包括上下文生成策略、群体转换策略、过滤器策略、积分转换策略及积分处理策略;接收订阅消息系统上传的用户互动事件,检测所述应用中是否存需要处理的榜单活动配置规则,若存在需要处理的榜单活动配置规则,则基于所述用户互动事件和所述需要处理的榜单活动配置规则中的上下文生成策略生成事件上下文信息;基于所述事件上下文信息依次经过所述需要处理的榜单活动配置规则中的群体转换策略、过滤器策略、积分转换策略及积分处理策略处理,得到所述需要处理的榜单活动配置规则对应的榜单排序。2.如权利要求1所述的榜单实现方法,其特征在于,所述接收榜单活动配置规则,将所述榜单活动配置规则分配到对应的应用中的步骤,包括:在所述应用启动后,上报应用心跳到服务注册表;在接收到配置好的榜单活动配置规则后回调应用接口,应用接口按照预先设置的分配策略将所述配置好的榜单活动配置规则分配到对应的应用中,其中,每个应用存储多个榜单活动配置规则,每个榜单活动配置规则被分配到一个应用中,每个应用对应绑定一个订阅消息系统中的消费者组,所述预先设置的分配策略包括顺序分配策略、权重分配策略及单例分配策略。3.如权利要求2所述的榜单实现方法,其特征在于,在所述接收订阅消息系统上传的用户互动事件,检测所述应用中是否存需要处理的榜单活动配置规则,若存在需要处理的榜单活动配置规则,则基于所述用户互动事件和所述需要处理的榜单活动配置规则中的上下文生成策略生成事件上下文信息的步骤之前,所述方法还包括:将用户互动事件异步上报到所述订阅消息系统中,其中,所述用户互动事件包括用户消费事件、用户关注事件、用户分享事件及弹幕发送事件,所述订阅消息系统包括分布式发布订阅消息系统。4.如权利要求3所述的榜单实现方法,其特征在于,所述接收订阅消息系统上传的用户互动事件,检测所述应用中是否存需要处理的榜单活动配置规则,若存在需要处理的榜单活动配置规则,则基于所述用户互动事件和所述需要处理的榜单活动配置规则中的上下文生成策略生成事件上下文信息的步骤,包括:接收所述订阅消息系统按照预设的时间间隔上传用户互动事件;定时检测所述应用存储的榜单活动配置规则中是否存在需要处理的榜单活动配置规则;在存在需要处理的榜单活动配置规则时,利用所述需要处理的榜单活动配置规则中的上下文生成策略对所述用户互动事件进行处理,得到事件上下文信息,所述事件上下文信息包括群体、事件时间、事件地点及事件经过。5.如权利要求4所述的榜单实现方法,其特征在于,所述基于所述事件上下文信息依次经...
【专利技术属性】
技术研发人员:黄俊杰,梁国武,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。