[发明专利]用户设备月活跃数计算方法、装置、终端设备及存储介质在审
申请号: | 201810198382.1 | 申请日: | 2018-03-12 |
公开(公告)号: | CN108595314A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 戴秀凤 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06Q30/02;H04L29/08 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 阳开亮 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活跃状态 用户设备 应用模块 存储介质 终端设备 设备识别码 获取设备 市场动向 数据分析 识别码 数据库 直观 分析 | ||
1.一种用户设备月活跃数计算方法,其特征在于,所述用户设备月活跃数计算方法包括:
在预设时间点从数据库中获取当日用户设备的活跃状态数据,根据用户设备上的应用模块对所述活跃状态数据进行划分,获取每个应用模块的活跃状态数据;
根据所述每个应用模块的活跃状态数据获取设备识别码,根据所述设备识别码对所述每个应用模块的活跃状态数据进行去重叠加操作,得到每个设备识别码当日在每个应用模块上的设备活跃数据;
判断当日是否为当月第一天,当判断结果为是时,将当日的设备活跃数据作为月活跃数据,当判断结果为否时,获取当日前一天所累计当月的设备活跃数据,将当日的设备活跃数据与当日前一天所累计当月的设备活跃数据进行去重叠加获取月活跃数据。
2.如权利要求1所述的用户设备月活跃数计算方法,其特征在于,所述在预设时间点从数据库中获取当日用户设备的活跃状态数据,之前还包括:
对每个所述应用模块设置数据埋点,检测用户对所述应用模块的触发操作;
根据所述触发操作触发所述数据埋点;
根据所述数据埋点的触发状态生成所述活跃状态数据。
3.如权利要求1所述的用户设备月活跃数计算方法,其特征在于,根据所述设备识别码对所述每个应用模块的活跃状态数据进行去重叠加操作,得到每个设备识别码当日在每个应用模块上的设备活跃数据,包括:
将每个应用模块的第一行活跃状态数据及其设备识别码添加到活跃状态表中;
依次添加每个应用模块的活跃状态数据及其设备识别码并查询所述活跃状态表,对比所述活跃状态表是否存在所述当日用户设备的设备识别码;
若所述活跃状态表中不存在所述当日用户设备的设备识别码,则保存所述当日用户设备的设备识别码及所述用户设备的活跃状态数据;
若所述活跃状态表中存在所述当日用户设备的设备识别码,则删除所述当日用户设备的设备识别码,并将用户设备的活跃状态数据与所述活跃状态表中已保存的所述设备识别码的活跃状态数据相叠加。
4.如权利要求3所述的用户设备月活跃数计算方法,其特征在于,所述获取当日前一天所累计当月的设备活跃数据,将当日的设备活跃数据与当日前一天所累计当月的设备活跃数据进行去重叠加获取月活跃数据,包括:
将当月第一天的设备活跃数据添加到月活跃表中,依次添加当月当日之前每天的设备活跃数据,并查询所述月活跃表,对比所述月活跃表是否存在相同的设备识别码;
若所述月活跃表中不存在相同的所述设备识别码,则保存所述设备识别码和所述设备活跃数据;
若所述活跃状态表中存在相同的所述设备识别码,则删除所述设备识别码,并将所述设备识别码的设备活跃数据与所述月活跃表中已保存的所述设备识别码的设备活跃数据相叠加,得到当月当日前一天所累计的设备活跃数据;
将当日的设备活跃数据与月活跃表中存储的当月当日前一天所累计的设备活跃数据进行对比,若所述月活跃表中不存在当日用户设备的设备识别码,则保存所述设备识别码和设备活跃数据;
若所述活跃状态表中存在当日用户设备的设备识别码,则删除所述设备识别码,并将所述设备识别码的设备活跃数据与当日前一天所累计当月的设备活跃数据进行叠加。
5.如权利要求4所述的用户设备月活跃数计算方法,其特征在于,所述在预设时间点从数据库中获取当日用户设备的活跃状态数据,包括:
按照预设周期在预设时间点从数据库中获取批量的设备交互数据;
按照预定规则过滤出当日用户设备的活跃状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810198382.1/1.html,转载请声明来源钻瓜专利网。