数据分析方法、系统及电子设备技术方案

技术编号:23932761 阅读:45 留言:0更新日期:2020-04-25 02:03
本发明专利技术公开了一种数据分析方法、系统及电子设备,所述数据分析方法包括:实时监控用户的操作状态,采集整个监控过程中对应的用户数据;根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;根据分析结果,展示所述用户数据对应的数据趋势,供用户查看;使得数据分析的操作更加便捷和高效,同时,由于能够支持不同服务器和/或不同渠道之间进行数据筛选且具备关键指标预警功能,因此提高了数据分析的深度和广度,使得数据分析更具智能化。

Data analysis method, system and electronic equipment

【技术实现步骤摘要】
数据分析方法、系统及电子设备
本专利技术涉及大数据分析
,特别涉及一种数据分析方法、系统及电子设备。
技术介绍
在基于用户的日常行为进行大数据分析时,现有技术系统复杂,接入成本高、易出问题,为了达到数据分析的目的,目标用户需接入很多接口协议才能达到统计用户数据的目的;且提供的数据分析项目较少,服务安装繁琐,数据对比与数据趋势也不够直观,比如,不能很好的对比当日每个小时的数据变化,不能对比两日内的数据变化趋势等,统计数据对比技术相对落后;另外,现有技术不能有效区分各个服务器和渠道数据,从而不能准确了解各个渠道的数据表现,对于需要针对某个服务器或渠道做特别的运营造成了麻烦。同时,现有技术针对用户数据对应的关键指标预警指示度不足,且在实际使用之前,现有技术形成的分析系统安装部署的步骤也相对繁多。
技术实现思路
为解决上述问题,本专利技术提供一种数据分析方法、系统及电子设备。本专利技术提供了一种数据分析方法,所述数据分析方法包括:实时监控用户的操作状态,采集整个监控过程中对应的用户数据;根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;根据分析结果,展示所述用户数据对应的数据趋势,供用户查看。进一步地,所述数据分析方法还包括:在被统计对象端数据协议接入时,仅需接入上线协议、下线协议以及支付协议;其中,所述上线协议携带:用户名、用户ID、用户发送上线协议信息所使用的服务器识别码和渠道识别码;所述下线协议携带:用户ID;所述支付协议携带:用户名、用户ID、订单号、订单价格、支付类型以及用户所使用的服务器识别码和渠道识别码。进一步地,所述对采集的所述用户数据进行数据分析,之后还包括:根据分析结果,识别分析结果中的预设关键指标是否超出预设阈值;并在识别出所述预设关键指标超出预设阈值时,发出预警提示。进一步地,所述按照预设分析规则,对采集的所述用户数据进行数据分析,包括:识别是否有数据报表上传;若未有数据报表上传,则按照预设周期,计算一个预设周期对应时长内,包含预设关键参数的报表数据;若有数据报表上传,则接收用户上传的数据报表,根据上传的所述数据报表,计算包含预设关键参数的报表数据;根据计算得到的所述报表数据,生成包含预设关键参数的收支数据曲线图表,供用户查看;其中,所述预设关键参数包括:分成比例、广告流量比例、广告分成比例、广告支出、成本、营业额、各个渠道的流水、收入以及利润率。进一步地,所述实时监控用户的操作状态,包括:接收用户执行上线操作时触发的上线记录信息,根据所述上线记录信息,识别该用户是否已存在于所述用户数据表中;若存在于所述用户数据表中,则将该用户对应的用户数据与所述用户数据表中已存储的该用户的相关数据进行关联;若不存在于所述用户数据表中,则在所述用户数据表中创建该用户。进一步地,所述按照预设分析规则,对采集的所述用户数据进行数据分析,包括:按照预设分析规则,基于采集的所述用户数据,进行如下数据分析:不同时间段的在线用户数据分析、不同服务器和/或不同渠道的运营数据分析、不同渠道的流水数据分析、不同服务器的数据分析、月度和/或季度和/或年度收益的数据分析、用户留存情况的数据分析、用户充值情况的数据分析、充值玩家排行榜的数据分析以及每用户平均收入ARPU分析。进一步地,所述不同服务器和/或不同渠道的运营数据,包括:玩家详情、在线玩家、每小时在线人数、累计用户数、新增用户数、当日活跃用户数、累计付费人数、当日付费人数、当日的首日付费率、累计付费率、ARPU、渠道流水、月度收益、留存详情、充值详情、玩家每日充值数额及可能的充值趋势、充值玩家排行榜、各项充值金额占比以及各项充值笔数占比。本专利技术还提供一种数据分析系统,所述数据分析系统包括:状态监控模块,用于实时监控用户的操作状态,采集整个监控过程中对应的用户数据;数据分析模块,用于根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;结果展示模块,用于根据分析结果,展示所述用户数据对应的数据趋势,供用户查看。本专利技术还提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的数据分析程序,所述数据分析程序被所述处理器运行时实现如下步骤:实时监控用户的操作状态,采集整个监控过程中对应的用户数据;根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;根据分析结果,展示所述用户数据对应的数据趋势,供用户查看。本专利技术还提供一种计算机存储介质,所述计算机存储介质上存储有数据分析程序,所述数据分析程序可以被一个或者多个处理器执行,以实现所述的数据分析方法的步骤。本专利技术还提供一种数据分析系统,所述数据分析系统包括:在按照所述多服务器和/或多渠道组合筛选计算的方式和预设分析规则,对采集的所述用户数据进行数据分析的过程中,还包括:获取自动组合筛选计算的方式中的最优计算方式,并确定所述最优计算方式对应的服务器和/或渠道组合数量,其中,确定所述服务器和/或渠道组合数量的具体步骤包括:步骤A1:根据公式(1)计算出所述多服务器和/或多渠道两两之间的组合稳定值Pij;其中Pij表示第i个服务器和/或渠道与第j个服务器和/或渠道之间的组合稳定值,N表示多服务器和/或多渠道两两之间的组合方式的总数,l表示第l种多服务器和/或多渠道两两之间的组合方式,wil表示在第l种多服务器和/或多渠道两两之间的组合方式下第i个服务器和/或渠道数据分析的运营数据的数量,wjl表示在第l种多服务器和/或多渠道两两之间的组合方式下第j个服务器和/或渠道数据分析的运营数据的数量;步骤A2:根据公式(2)计算出所述多服务器和/或多渠道组合下的比重关键词PM;其中PM表示M个服务器和/或渠道组合下的比重关键词,αi表示第i个服务器和/或渠道数据分析的运营数据的数量占M个服务器和/或渠道组合下数据分析的运营数据的总数量所占的比重,αj表示第j个服务器和/或渠道数据分析的运营数据的数量占M个服务器和/或渠道组合下数据分析的运营数据的总数量所占的比重;步骤A3:利用公式(3)求出M个服务器和/或渠道组合下相关值的大小;其中,e表示自然对数,P表示标准相关值(其中),S表示最优计算方式对应的最优值;步骤A4:将公式(3)中求得的M个服务器和/或渠道组合下相关值PM代入到公式(2)中,最终求得服务器和/或渠道应组合数量为M,并将得到的所述服务器和/或渠道组合数量M和对应的最优计算方式进行存储。本专利技术一种数据分析方法、系统、电子设备及计算机存储介质可以达到如下有益效本文档来自技高网...

【技术保护点】
1.一种数据分析方法,其特征在于,所述数据分析方法包括:/n实时监控用户的操作状态,采集整个监控过程中对应的用户数据;/n根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;/n根据分析结果,展示所述用户数据对应的数据趋势,供用户查看。/n

【技术特征摘要】
1.一种数据分析方法,其特征在于,所述数据分析方法包括:
实时监控用户的操作状态,采集整个监控过程中对应的用户数据;
根据参数分析需求,按照多服务器和/或多渠道组合筛选计算的方式,并按照预设分析规则,对采集的所述用户数据进行数据分析;
根据分析结果,展示所述用户数据对应的数据趋势,供用户查看。


2.如权利要求1所述的数据分析方法,其特征在于,所述数据分析方法还包括:
在被统计对象端数据协议接入时,仅需接入上线协议、下线协议以及支付协议;
其中,所述上线协议携带:用户名、用户ID、用户发送上线协议信息所使用的服务器识别码和渠道识别码;
所述下线协议携带:用户ID;
所述支付协议携带:用户名、用户ID、订单号、订单价格、支付类型以及用户所使用的服务器识别码和渠道识别码。


3.如权利要求1所述的数据分析方法,其特征在于,所述对采集的所述用户数据进行数据分析,之后还包括:
根据分析结果,识别分析结果中的预设关键指标是否超出预设阈值;并在识别出所述预设关键指标超出预设阈值时,发出预警提示。


4.如权利要求1所述的数据分析方法,其特征在于,所述按照预设分析规则,对采集的所述用户数据进行数据分析,包括:
识别是否有数据报表上传;
若未有数据报表上传,则按照预设周期,计算一个预设周期对应时长内,包含预设关键参数的报表数据;
若有数据报表上传,则接收用户上传的数据报表,根据上传的所述数据报表,计算包含预设关键参数的报表数据;
根据计算得到的所述报表数据,生成包含预设关键参数的收支数据曲线图表,供用户查看;
其中,所述预设关键参数包括:
分成比例、广告流量比例、广告分成比例、广告支出、成本、营业额、各个渠道的流水、收入以及利润率。


5.如权利要求1至4任一项所述的数据分析方法,其特征在于,所述实时监控用户的操作状态,包括:
接收用户执行上线操作时触发的上线记录信息,根据所述上线记录信息,识别该用户是否已存在于所述用户数据表中;
若存在于所述用户数据表中,则将该用户对应的用户数据与所述用户数据表中已存储的该用户的相关数据进行关联;
若不存在于所述用户数据表中,则在所述用户数据表中创建该用户。


6.如权利要求1至4任一项所述的数据分析方法,其特征在于,所述按照预设分析规则,对采集的所述用户数据进行数据分析,包括:
按照预设分析规则,基于采集的所述用户数据,进行如下数据分析:
不同时间段的在线用户数据分析、不同服务器和/或不同渠道的运营数据分析、不同渠道的流水数据分析、不同服务器的数据分析、月度和/或季度和/或年度收益的数据分析、用户留存情况的数据分析、用户充值情况的数据分析、充值玩家排行榜的数据分析以及每用户平均收入ARPU分析。


7.如权利要求6任一项所述的数据分析方法,其特征在于,所述不同服务器和/或不同渠道的运营数据,包括:
玩家详情、在线玩家、每小时在线人数、累计用户数、新增用户数、当日活跃用户数、累计...

【专利技术属性】
技术研发人员:秦佳欢
申请(专利权)人:上海尘泥信息技术有限公司
类型:发明
国别省市:上海;31

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

1