一种基于QlikView数据联动的有效流量分析方法和系统与流程

文档序号:12674024阅读:386来源:国知局
一种基于QlikView数据联动的有效流量分析方法和系统与流程

本发明涉及商业流量分析技术领域,具体而言,涉及一种基于QlikView数据联动的有效流量分析方法和装置。



背景技术:

伴随互联网经济的迅猛发展,越来越多的用户倾向于通过电子商务平台进行消费。相应地,基于电商平台产生的数据信息,商业智能领域开始崭露头角。商业智能的关键是从不同运营信息中提取有用数据并进行清理,以保证数据正确性,继而通过抽取,转换和装载过程,得到一个企业数据的全局视图,在此基础上利用合适的查询分析工具进行分析处理,将知识呈现给管理者,为决策过程提供支持。商业智能领域所采用的主流关系型数据库有Oracle,DB2,Microsoft SQL Server,Microsoft Access,MySQL等,所采用的前端展现工具有QlikView,Tableau等。

申请人的新一站保险网是国内B2C互联网保险行业先驱,其保险产品涵盖交通/综合意外险、国内/境外旅行险、健康保险、团体险、家财险、货运险、理财险、车险、人寿险、产责险等;下单平台囊括PC端、触屏端、手机APP端等;站内包含保险字典,保险学堂,保险话题,帮助中心等十数个主题模块;已形成稳定用户群与生态圈,深具分析价值。因而本发明依托新一站保险网演示实施效果。



技术实现要素:

本发明目的是,提出一种分析并展示有效流量的统计方法。通过Oracle数据库准备后台数据,以QlikView报表作为前端展现手段,提出一种基于QlikView数据联动的有效流量分析方法和装置。

本发明技术方案:一种基于QlikView数据联动的有效流量分析方法,

步骤1从访问日志筛选访问记录,保留每个cookie以专题页开始直至当前session_num结束的记录,记表A;

步骤2根据表A每个cookie的session_num最小visit_num的referer url记录专题入口,记表B;

步骤21.统计非产品详情页访问量,产品id为-1,记表C;

步骤22.按产品id统计产品详情页访问量,记表D;

步骤3根据表B统计专题页弹出率,退出率,新老客户数指标;

步骤31.标记是否弹出:visit_num=1,访问量为1即弹出,记表E;

步骤32.标记是否退出:visit_num为当前session最大visit_num即退出,记表F;

步骤33.记录订单id,与订单表匹配支付成功状态的会员id,标记新老会员,记表G;

步骤4.根据QlikView模块,将表C,表D,表E,整合成全局视图,展示有效流量分析。

本发明有益结果:提出了一种分析并直观高效的展示有效流量的统计方法。通过Oracle数据库准备后台数据,以QlikView报表作为前端展现手段,可以按照专题,产品,时段,多维度展示有效流量带来的收益效果,方便辅助制定营销策略。

附图说明

图1为有效流量分析流程图;

图2为有效流量分析装置结构示意图。

具体实施方式

以下结合附图和实施例,具体阐述本发明实施方案。所描述的实施例仅为示例,基于本发明技术实质所做的改变或等同变化,仍落入本发明保护范围。

具体例,新一站保险网根据营销主题(如新年活动,双十一,大病保险等)推出保险专题页,在专题页向用户推荐值得购买的几种保险产品,方便用户购买,同时刺激销量。专题页有自己的生命周期,到期后即下线。为方便统计以专题页为入口的有效流量带来的收益,具体分析展示思路如下。

解析新一站日志时,根据访问cookie的连续访问行为,划分session_num与visit_num。前后两次访问间隔30分钟之内即分配同一个session_num,否则按增序分配下一个session_num编号;每个session_num内,访问步骤按增序编号,记为visit_num,如表1。相同session_num内,访问行为关系较密切。

表1 新一站访问日志划分session_num,visit_num

如果访问页面是产品详情页,会解析出网址中的产品id;如果访问页面是生成订单的支付流程页,会解析出网址中的订单id。

基于QlikView数据联动的有效流量分析方法和装置,步骤如下:

步骤1.从访问日志筛选访问记录,保留每个cookie以专题页开始直至当前session_num结束的记录,记表A;

步骤2.根据表A每个cookie的session_num最小visit_num的referer url记录专题入口,记表B;

步骤21.统计非产品详情页访问量,产品id为-1,记表C;

步骤22.按产品id统计产品详情页访问量,记表D;

步骤3.根据表B统计专题页弹出率,退出率,新老客户数指标

步骤31.标记是否弹出,visit_num=1,访问量为1即弹出,记表E;

步骤32.标记是否退出,visit_num为当前session最大visit_num即退出,记表F;

步骤33.记录订单id,与订单表匹配支付成功状态的会员id,标记新老会员,记表G;

步骤4.设计QlikView模块,将表C,表D,表E,整合成全局视图,展示有效流量分析方案。加载页代码如下:

有效产品访问量:

弹出率:

退出率:

专题页引流支付成功订单:

参阅图1所示,本发明实施例流程如下:

步骤1.从访问日志筛选访问记录,保留每个cookie以专题页开始直至当前session_num结束的记录,记表A;

步骤2.根据表A每个cookie的session_num最小visit_num的referer url记录专题入口,记表B;

步骤21.统计非产品详情页访问量,产品id为-1,记表C;

步骤22.按产品id统计产品详情页访问量,记表D;

步骤3.根据表B统计专题页弹出率,退出率,新老客户数指标

步骤31.标记是否弹出,visit_num=1,访问量为1即弹出,记表E;

步骤32.标记是否退出,visit_num为当前session最大visit_num即退出,记表F;

步骤33.记录订单id,与订单表匹配支付成功状态的会员id,标记新老会员,记表G;

步骤4.设计QlikView模块,将表C,表D,表E,整合成全局视图,展示有效流量分析方案。

参阅图2所示,本发明实施例装置结构如下:

模块1:数据源单元,此模块向后续模块提供数据;

模块11:业务系统模块,此模块存储新一站订单信息,包括订单id,订单支付状态,支付时间,会员id等;

模块12:访问日志模块,此模块存储新一站保险网访问记录,包括访问时间,cookie,referer,request,session_num,visit_num,产品id,订单id等。

模块2:数据预处理单元,此模块在Oracle数据库通过存储过程生成表C,表D,表E,数据预处理规则见实施例流程,步骤1至步骤3。

模块3:QlikView数据展示单元,此模块生成全局视图,展示有效流量分析方案,模块之间数据联动;

模块31:专题成单排行模块,可观察各专题入口支付成功订单数数排行;

模块32:引流访问趋势模块,可观察各专题入口引流访问及专题数量趋势;

模块33:环比排行模块,可按日,周,月,季度,年,观察访问量,专题页弹出率,专题页退出率,产品访问量,支付成功订单数,成单新会员数,成单老会员数的环比变化,作为数据预警;

模块34:专题指标对比模块,将各专题全部指标(访问量,专题页弹出率,专题页退出率,产品访问量,支付成功订单数,成单新会员数,成单老会员数)横向对比,突显专题带来的收益效果;

模块35:产品访问排行模块,统计产品访问量排行,方便定位高流量产品;

模块36:会员成单排行模块,统计新老会员成单情况;

模块37:产品指标对比模块,将各产品全部指标(访问量,专题页弹出率,专题页退出率,产品访问量,支付成功订单数,成单新会员数,成单老会员数)横向对比,展示专题产品综合潜力。

以上所述仅为本发明的一种实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均以包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1