用户指标统计方法及服务器技术

技术编号:18501294 阅读:11 留言:0更新日期:2018-07-21 22:32
本发明专利技术实施例公开了一种用户指标统计方法及服务器,其中方法包括:服务器生成至少一个用户对应的至少一个用户访问位图表,其中,至少一个用户访问位图表中的第N个用户访问位图表中包括第N个用户在预设时间段中的每个时间单位内的访问行为的信息,访问行为包括第N个用户访问过目标应用程序或第N个用户未访问过目标应用程序,至少一个用户为历史访问过目标应用程序的用户,第N个用户为至少一个用户中的一个;服务器根据至少一个用户访问位图表统计目标应用程序对应的用户指标,用户指标包括周流失用户的数量、周回流用户的数量、日活跃用户的数量、周活跃用户的数量和月活跃用户的数量中的至少一种。本申请可提高服务器的统计效率。

User index statistical method and server

An embodiment of the invention discloses a user index statistical method and a server, which includes: a server generates at least one user access bit diagram corresponding to a user, in which at least one user access bitmap table in a user access bitmap table includes each of the N users in a predetermined period of time. Access behavior within a time unit, the access behavior includes a N user accessing a target application or a N user who has not visited the target application, at least one user has visited the target application for history, the N user is one of at least one user; the server is based on at least one user. The number of users, the number of weekly reflux users, the number of daily active users, the number of active users of the week, the number of active users of the week, and at least one of the number of active users of the month. This application can improve the statistical efficiency of the server.

【技术实现步骤摘要】
用户指标统计方法及服务器
本专利技术涉及数据库
,尤其涉及一种用户指标统计方法及服务器。
技术介绍
随着网络化、宽带化的高速发展,网络行为分析的重要性不言而喻。具体来说,在一个应用程序的运营过程中,运营商为了分析用户针对该应用程序的行为,需要统计多种用户指标。用户指标可例如:新增用户数、周流失用户数、周回流用户数、日活跃用户数、周活跃用户数、月活跃用户数等。运营商在得到用户指标后,可以根据不同的用户行为提供有针对性、差异性的服务,以此来提高用户的使用体验,进而保障应用程序的成功运营。现有技术中,运营商在统计日活跃用户数、周活跃用户数和月活跃用户数这3种用户指标时,运营商需要基于海量的原始访问数据来分别统计这3种用户指标,进而得到每种用户指标的统计结果。这里,原始访问数据中包括每个用户每次访问应用程序的具体访问时刻。在原始访问数据巨大的情况下,工作量过于繁琐和复杂,且指标的统计效率不高。
技术实现思路
本专利技术实施例提供一种用户指标统计方法及服务器,服务器可以基于用户访问位图表得到多个用户指标,提高服务器的统计效率。第一方面,本专利技术实施例提供了一种用户指标统计方法,该方法包括:服务器生成至少一个用户对应的至少一个用户访问位图表,其中,所述至少一个用户访问位图表中的第N个用户访问位图表中包括第N个用户在预设时间段中的每个时间单位内的访问行为的信息,所述访问行为包括所述第N个用户访问过所述目标应用程序或所述第N个用户未访问过所述目标应用程序,所述至少一个用户为历史访问过所述目标应用程序的用户,所述第N个用户为所述至少一个用户中的一个,N为正整数;所述服务器根据所述至少一个用户访问位图表统计所述目标应用程序对应的用户指标,所述用户指标包括周流失用户的数量、周回流用户的数量、日活跃用户的数量、周活跃用户的数量和月活跃用户的数量中的至少一种。通过实施本专利技术实施例,在统计用户指标时,服务器无需从海量的原始数据中根据每个用户指标的特征进行分析处理,而是首先在海量的原始数据的基础上生成用户各自对应的用户访问位图表,继而可以基于用户访问位图表得到多个用户指标,可提高服务器的统计效率。可选的,所述服务器生成至少一个用户对应的至少一个用户访问位图表,包括:所述服务器根据用户访问流水表生成至少一个用户对应的至少一个用户访问位图表,所述用户访问流水表中包括所述至少一个用户中的每个用户的标识以及所述每个用户每次访问所述目标应用程序的访问时刻。通过本专利技术实施例,服务器在用户访问流水表的基础上生成对应的用户访问位图表,继而通过用户访问位图表可以得到多个用户指标结果。由于该用户访问位图表中的数据量小于用户访问流水表中的数据量,可提高用户指标的统计效率。可选的,所述服务器根据用户访问流水表生成至少一个用户对应的至少一个用户访问位图表,包括:所述服务器根据所述至少一个用户中的每个用户的标识以及所述每个用户每次访问所述目标应用程序的访问时刻确定所述至少一个用户中的每个用户在所述预设时间段内的每个时间单位内是否访问过所述目标应用程序。通过本专利技术实施例,服务器在用户访问流水表的基础上生成对应的用户访问位图表,该用户访问位图表中所记录的信息包括用户是否访问过应用程序,而非用户每次访问应用程序的具体访问时刻。该用户访问位图表中的数据相对于用户访问流水表中的数据来说,数据量要小,可提高用户指标统计效率。可选的,所述第N个用户访问位图表还包括指示信息,所述指示信息用于指示所述第N个用户首次访问所述目标应用程序的日期;所述用户指标还包括新增用户的数量;若所述第N个用户在所述预设时间段内的第M天内访问过所述目标应用程序且所述第M天的日期与所述第N个用户首次访问所述目标应用程序的日期一致,则所述第N个用户为新增用户,M为正整数。通过本专利技术实施例,服务器可以根据用户访问位图表中所包括的指示信息来确定新增用户的数量,由于该用户访问位图表中的数据量小于用户访问流水表中的数据量,可提高用户指标的统计效率。可选的,所述预设时间段包括相邻的第一时间段和第二时间段,所述第一时间段早于所述第二时间段;所述第一时间段和所述第二时间段的长度为一周;如果所述第N个用户在所述第一时间段内访问过所述目标应用程序且在所述第二时间段内没有访问所述目标应用程序,则所述第N个用户为周流失用户;所述预设时间段包括依次相邻的第三时间段、第四时间段和第五时间段,所述第三时间段早于所述第四时间段,所述第四时间段早于所述第五时间段;所述第三时间段、所述第四时间段和所述第五时间段的长度均为一周;如果所述第N个用户在所述第三时间段内访问过所述目标应用程序、在所述第四时间段内没有访问所述目标应用程序并且在所述第五时间段内访问过所述目标应用程序,则所述第N个用户为周回流用户;如果所述第N个用户在所述预设时间段内的第Q天内访问过所述目标应用程序,则所述第N个用户为所述第Q天的日活跃用户,Q为正整数;如果所述第N个用户在所述预设时间段内的第P周内访问过所述目标应用程序,则所述第N个用户为所述第P周的周活跃用户,P为正整数;如果所述第N个用户在所述预设时间段内的第O月内访问过所述目标应用程序,则所述第N个用户为所述第O月的月活跃用户,O为正整数。通过本专利技术实施例,服务器可以在用户访问位图表中根据每个用户指标所特有的特征对其进行分析,可提高用户指标的统计效率。第二方面,本专利技术实施例提供了一种服务器,该服务器包括用于执行第一方面所描述的用户指标统计方法的模块或单元。第三方面,本专利技术实施例提供了另一种服务器,包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储支持服务器执行第一方面所描述的用户指标统计方法的应用程序代码,所述处理器被配置用于执行第一方面所描述的用户指标统计方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行第一方面所描述的用户指标统计方法。第五方面,本专利技术实施例提供了一种计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行第一方面所描述的用户指标统计方法。通过本专利技术实施例,在统计用户指标时,服务器无需从用户访问流水表这一庞大的数据库中,根据每个用户指标的特征进行分析处理,而是首先在用户访问流水表的基础上生成至少一个用户各自对应的用户访问位图表,该用户访问位图表中所记录的信息包括用户是否访问过应用程序信息,而不涉及用户每次访问应用程序的具体访问时刻,继而可以通过用户访问位图表得到多个用户指标分析结果。相较于用户访问流水表中的数据来说,用户访问位图表中的数据量要小,可提高用户指标的统计效率。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。图1是本专利技术实施例提供的一种用户访问流水表的格式示意图;图2是本专利技术实施例提供的一种服务器的结构框图;图3是本专利技术实施例提供的一种用户指标统计方法的流程示意图;图4是本专利技术实施例提供的一种服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述。首先,介绍本专利技术的专利技术构思。参见图1,本专利技术实施例提供的一种用户访问流水本文档来自技高网...

【技术保护点】
1.一种用户指标统计方法,其特征在于,包括:服务器生成至少一个用户对应的至少一个用户访问位图表,其中,所述至少一个用户访问位图表中的第N个用户访问位图表中包括第N个用户在预设时间段中的每个时间单位内的访问行为的信息,所述访问行为包括所述第N个用户访问过所述目标应用程序或所述第N个用户未访问过所述目标应用程序,所述至少一个用户为历史访问过所述目标应用程序的用户,所述第N个用户为所述至少一个用户中的一个,N为正整数;所述服务器根据所述至少一个用户访问位图表统计所述目标应用程序对应的用户指标,所述用户指标包括周流失用户的数量、周回流用户的数量、日活跃用户的数量、周活跃用户的数量和月活跃用户的数量中的至少一种。

【技术特征摘要】
1.一种用户指标统计方法,其特征在于,包括:服务器生成至少一个用户对应的至少一个用户访问位图表,其中,所述至少一个用户访问位图表中的第N个用户访问位图表中包括第N个用户在预设时间段中的每个时间单位内的访问行为的信息,所述访问行为包括所述第N个用户访问过所述目标应用程序或所述第N个用户未访问过所述目标应用程序,所述至少一个用户为历史访问过所述目标应用程序的用户,所述第N个用户为所述至少一个用户中的一个,N为正整数;所述服务器根据所述至少一个用户访问位图表统计所述目标应用程序对应的用户指标,所述用户指标包括周流失用户的数量、周回流用户的数量、日活跃用户的数量、周活跃用户的数量和月活跃用户的数量中的至少一种。2.根据权利要求1所述的方法,其特征在于,所述服务器生成至少一个用户对应的至少一个用户访问位图表,包括:所述服务器根据用户访问流水表生成至少一个用户对应的至少一个用户访问位图表,所述用户访问流水表中包括所述至少一个用户中的每个用户的标识以及所述每个用户每次访问所述目标应用程序的访问时刻。3.根据权利要求2所述的方法,其特征在于,所述服务器根据用户访问流水表生成至少一个用户对应的至少一个用户访问位图表,包括:所述服务器根据所述至少一个用户中的每个用户的标识以及所述每个用户每次访问所述目标应用程序的访问时刻确定所述至少一个用户中的每个用户在所述预设时间段内的每个时间单位内是否访问过所述目标应用程序。4.根据权利要求1所述的方法,其特征在于,所述第N个用户访问位图表还包括指示信息,所述指示信息用于指示所述第N个用户首次访问所述目标应用程序的日期;所述用户指标还包括新增用户的数量;若所述第N个用户在所述预设时间段内的第M天内访问过所述目标应用程序且所述第M天的日期与所述第N个用户首次访问所述目标应用程序的日期一致,则所述第N个用户为新增用户,M为正整数。5.根据权利要求1所述的方法,其特征在于,所述预设时间段包括相邻的第一时间段和第二时间段,所述第一时间段早于所述第二时间段;所述第一时间段和所述第二时间段的长度为一周;如果所述第N个用户在所述第一时间段内访问过所述目标应用程序且在所述第二时间段内没有访问所述目标应用程序,则所述第N个用户为周流失用户;所述预设时间段包括依次相邻的第三时间段、第四时间段和第五时间段,所述第三时间段早于所述第四时间段,所述第四时间段早于所述第五时间段;所述第三时间段、所述第四时间段和所述第五时间段的长度均为一周;如果所述第N个用户在所述第三时间段内访问过所述目标应用程序、在所述第四时间段内没有访问所述目标应用程序并且在所述第五时间段内访问过所述目标应用程序,则所述第N个用户为周回流用户;如果所述第N个用户在所述预设时间段内的第Q天内访问过所述目标应用程序,则所述第N个用户为所述第Q天的日活跃用户,Q为正整数;如果所述第N个用户在所述预设时间段内的第P周内访问过所述目标应用程序,则所述第N个用户为所述第P周的周活跃用户,P为正整数;如果所述第N个用户在所述预设时间段内的第O月内访问过所述目标应用程序,则所述第N个用户为...

【专利技术属性】
技术研发人员:刘远荣
申请(专利权)人:深圳市创梦天地科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1