[发明专利]用户经验值统计方法及装置有效
申请号: | 201510696764.3 | 申请日: | 2015-10-23 |
公开(公告)号: | CN105405024B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 余锋 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;范晓斌 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 经验值 统计 方法 装置 | ||
1.一种用户经验值统计方法,包括:
接收到用户经验值修改请求后,根据所述用户经验值修改请求修改保存在数据库中的用户经验值的数值;
触发异步统计事件,发起用户经验值统计请求,将所述用户经验值统计请求写入公共消息列队;
根据所述用户经验值统计请求写入所述公共消息列队的顺序,执行所述用户经验值统计请求,对用户经验值进行统计;
其中,在所述接收到用户经验值修改请求后,修改保存在数据库中的用户经验值的数值之前还包括:
在检测到用户经验值变更事件时,根据所述用户经验值变更事件,发起包括用户经验值加减参数的用户经验值修改请求,并对所述用户经验值加减参数进行校验;
其中,对于每个用户的经验值变更事件均会生成对应的用户经验值修改请求;并且,对应于每个用户经验值修改请求都会生成一个用户经验值统计请求,各所述用户经验值统计请求按照生成的先后顺序写入所述公共消息列队。
2.根据权利要求1所述的方法,其中,所述用户经验值变更事件包括:用户经验值增加事件和用户经验值减少事件,其中,
所述用户经验值增加事件包括下列至少之一:用户登录、用户登录时长达到预定时长阈值、用户连续登陆天数达到预定天数阈值、用户付费购买了业务或物品、用户进行了预定的奖励经验值操作;
所述用户经验值减少事件包括下列至少之一:用户连续未登陆天数达到经验值减少阈值、用户使用经验值购买了业务或物品、用户进行了预定的扣除经验值操作。
3.根据权利要求2所述的方法,其中,所述用户经验值加减参数包括:用户唯一ID、加/减类型、渠道、经验值加减数额。
4.根据权利要求3所述的方法,其中,所述用户经验值加减参数通过以下步骤确定:
获取所述用户的用户唯一ID,根据所述用户唯一ID确定所述用户的类型,所述类型至少包括下列之一:普通用户、月付费用户、季度付费用户、年付费用户、过期用户;
根据所述用户经验值变更事件确定其对应的渠道,根据所述用户的类型和所述用户经验值变更事件及其对应的渠道,确定所述加/减类型和经验值加减数额。
5.根据权利要求3或4所述的方法,其中,在所述接收到用户经验值修改请求后,修改保存在数据库中的用户经验值的数值之前还包括:
对所述用户经验值加减参数进行校验,确定所述用户经验值加减参数是否漏传、加减所述用户经验值的操作是否重复、所述用户经验值加减参数中的渠道是否合法;
在所述用户经验值加减参数没有漏传、加减所述用户经验值的操作没有重复、所述用户经验值加减参数中的渠道合法时,允许修改保存在数据库中的用户经验值的数值,否则,阻止修改保存在数据库中的用户经验值的数值。
6.根据权利要求1-4任一项所述的方法,其中,所述对用户经验值进行统计包括:
统计下列统计数值:个人经验值明细、渠道经验值产耗、经验值排行榜。
7.根据权利要求6所述的方法,其中,所述统计下列统计数值:个人经验值明细、渠道经验值产耗、经验值排行榜包括:
根据所述经验值加减参数中的用户唯一ID、加/减类型、经验值加减数额,统计所述个人经验值明细;
根据所述经验值加减参数中的加/减类型、渠道、经验值加减数额,统计所述渠道经验值产耗;
根据所述经验值加减参数中的用户唯一ID和经验值加减数额,统计所述经验值排行榜。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510696764.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动洗发机
- 下一篇:新型节能灯高频镇流器