基于大数据的活跃量下降分析方法、装置、设备及介质制造方法及图纸

技术编号:21915071 阅读:19 留言:0更新日期:2019-08-21 12:45
本发明专利技术公开了一种基于大数据的活跃量下降分析方法、装置、设备及介质,所述分析方法包括:获取待分析APP的埋点数据;采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;获取所述待分析群体在所述待分析时间跨度内的活跃埋点;获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因。本发明专利技术解决了现有技术无法针对具体的用户群体从业务层面上分析活跃量变化的原因的问题,提高了APP活跃量分析的可靠性。

Active Decline Analysis Method, Device, Equipment and Media Based on Large Data

【技术实现步骤摘要】
基于大数据的活跃量下降分析方法、装置、设备及介质
本专利技术涉及信息
,尤其涉及一种基于大数据的活跃量下降分析方法、装置、设备及介质。
技术介绍
在商业分析中,需要定期地检视关键绩效指标(KPI指标),研究用户数据上浮或下降等活跃量变化的原因。比如通过对APP活跃量下降进行分析,得到是由于注册用户下降或者留存用户减少引起的。然而注册用户下降或者留存用户减少等原因均为APP活跃量下降的现象表现,究竟是什么实际原因导致注册用户下降或者留存用户减少,现有技术无法将活跃量下降的原因与业务联系起来,更无法针对具体的用户群体从业务层面上找到活跃量变化的原因。因此,寻找一种能够针对具体用户群体分析活跃量变化的业务层面上的原因的方法成为本领域技术人员亟需解决的问题。
技术实现思路
本专利技术实施例提供了一种基于大数据的活跃量下降分析方法、装置、设备及介质,以实现对具体的用户群体从业务层面上分析活跃量变化的原因。一种基于大数据的活跃量下降分析方法,包括:获取待分析APP的埋点数据;采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;获取所述待分析群体在所述待分析时间跨度内的活跃埋点;获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因。可选地,所述采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量包括:获取用于划分用户群体的属性信息,并根据所述属性信息划分出不同的用户群体;获取统计周期,并采用预设的SQL语句计算每一用户群体在所述统计周期内的活跃用户数,得到所述用户群体的活跃量。可选地,所述分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度包括:针对每一用户群体,将其活跃量分别与第一活跃阈值和第二活跃阈值进行比较;若所述活跃量大于或等于所述第一活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为活跃状态;若所述活跃量小于或等于所述第二活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为沉默状态;获取随时间发展从活跃状态变为沉默状态的用户群体作为待分析群体,以及获取活跃状态的持续时间作为待分析时间跨度。可选地,所述获取所述待分析群体在所述待分析时间跨度内的活跃埋点包括:获取所述待分析群体在所述待分析时间跨度内的若干个埋点;获取所述待分析群体在每一个所述埋点对应的活跃量;选取活跃量最大的埋点作为所述待分析群体的活跃埋点。可选地,所述获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因之后,还包括:关联并存储所述用户群体和所述事件信息。一种基于大数据的活跃量下降分析装置,包括:数据获取模块,用于获取待分析APP的埋点数据;统计模块,用于采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析模块,用于分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;埋点获取模块,用于获取所述待分析群体在所述待分析时间跨度内的活跃埋点;事件获取模块,用于获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因。可选地,所述统计模块包括:群体划分单元,用于获取用于划分用户群体的属性信息,并根据所述属性信息划分出不同的用户群体;活跃量统计单元,用于获取统计周期,并采用预设的SQL语句计算每一用户群体在所述统计周期内的活跃用户数,得到所述用户群体的活跃量。可选地,所述分析模块包括:比较单元,用于针对每一用户群体,将其活跃量分别与第一活跃阈值和第二活跃阈值进行比较;第一标记单元,用于若所述活跃量大于或等于所述第一活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为活跃状态;第二标记单元,用于若所述活跃量小于或等于所述第二活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为沉默状态;获取单元,用于获取随时间发展从活跃状态变为沉默状态的用户群体作为待分析群体,以及获取活跃状态的持续时间作为待分析时间跨度。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于大数据的活跃量下降分析方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于大数据的活跃量下降分析方法的步骤。本专利技术实施例通过获取待分析APP的埋点数据;采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;获取所述待分析群体在所述待分析时间跨度内的活跃埋点;获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因,从而实现了在业务层面上对活跃量的分析,通过结合用户群体和活跃埋点进行分析,找出原本活跃但是当前沉默的群体之前的集中活跃埋点进行定位分析,实现了针对具体的用户群体从业务层面上找到活跃量变化的原因,有效地提高了APP活跃量分析的可靠性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中基于大数据的活跃量下降分析方法的一应用环境示意图;图2是本专利技术一实施例中基于大数据的活跃量下降分析方法的一流程图;图3是本专利技术一实施例中基于大数据的活跃量下降分析方法中步骤S202的一流程图;图4是本专利技术一实施例中基于大数据的活跃量下降分析方法中步骤S203的一流程图;图5是本专利技术一实施例中基于大数据的活跃量下降分析方法中步骤S204的一流程图;图6是本专利技术一实施例中基于大数据的活跃量下降分析装置的一原理框图;图7是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的基于大数据的活跃量下降分析方法,可应用在如图1的应用环境中,包括终端设备和服务器,两者之间可以通过网络进行通信。所述服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。其中,所述终端设备为APP的客户端,提供给用户安装并使用APP。在这里,所述终端设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。所述服务器为APP的服务端,通过各种协议,可以包括HTTP,把商业逻辑暴露给客户端APP以及存储客户端的用户数据。在一实施例中,如图2所示,提供一种基于大数据的活跃量下本文档来自技高网...

【技术保护点】
1.一种基于大数据的活跃量下降分析方法,其特征在于,包括:获取待分析APP的埋点数据;采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;获取所述待分析群体在所述待分析时间跨度内的活跃埋点;获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因。

【技术特征摘要】
1.一种基于大数据的活跃量下降分析方法,其特征在于,包括:获取待分析APP的埋点数据;采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量;分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度;获取所述待分析群体在所述待分析时间跨度内的活跃埋点;获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因。2.如权利要求1所述的基于大数据的活跃量下降分析方法,其特征在于,所述采用预设的SQL语句对所述埋点数据进行活跃量统计,得到不同用户群体的活跃量包括:获取用于划分用户群体的属性信息,并根据所述属性信息划分出不同的用户群体;获取统计周期,并采用预设的SQL语句计算每一用户群体在所述统计周期内的活跃用户数,得到所述用户群体的活跃量。3.如权利要求1或2所述的基于大数据的活跃量下降分析方法,其特征在于,所述分析每一所述用户群体的活跃量,获取活跃量下降的用户群体作为待分析群体,以及活跃量下降的时间跨度作为待分析时间跨度包括:针对每一用户群体,将其活跃量分别与第一活跃阈值和第二活跃阈值进行比较;若所述活跃量大于或等于所述第一活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为活跃状态;若所述活跃量小于或等于所述第二活跃阈值时,将所述用户群体在所述活跃量对应的统计周期内的状态记为沉默状态;获取随时间发展从活跃状态变为沉默状态的用户群体作为待分析群体,以及获取活跃状态的持续时间作为待分析时间跨度。4.如权利要求1或2所述的基于大数据的活跃量下降分析方法,其特征在于,所述获取所述待分析群体在所述待分析时间跨度内的活跃埋点包括:获取所述待分析群体在所述待分析时间跨度内的若干个埋点;获取所述待分析群体在每一个所述埋点对应的活跃量;选取活跃量最大的埋点作为所述待分析群体的活跃埋点。5.如权利要求1或2所述的基于大数据的活跃量下降分析方法,其特征在于,所述获取所述活跃埋点对应的事件信息,以所述事件信息作为所述待分析群体的活跃量变化的业务原因之后,...

【专利技术属性】
技术研发人员:陈伟源
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1