一种快速实施的网站内专题模块引流效果展示方法与流程

文档序号:12364122阅读:406来源:国知局
本发明涉及商业智能、舆情分析领域,针对网站各专题模块站内引流效果提出一种处理并展示的方法。具体而言,涉及一种快速实施的专题模块站内引流效果展示方法和装置。
背景技术
:伴随互联网经济的迅猛发展,越来越多的用户倾向于通过电子商务平台进行消费。相应地,基于电商平台产生的数据信息,商业智能领域开始崭露头角。商业智能的关键是从不同运营信息中提取有用数据并进行清理,以保证数据正确性,继而通过抽取,转换和装载过程,得到一个企业数据的全局视图,在此基础上利用合适的查询分析工具进行分析处理,将知识呈现给管理者,为决策过程提供支持。商业智能领域所采用的主流关系型数据库有Oracle,DB2,MicrosoftSQLServer,MicrosoftAccess,MySQL等,所采用的前端展现工具有QlikView,Tableau等。新一站保险网是国内B2C互联网保险行业先驱,其保险产品涵盖交通/综合意外险、国内/境外旅行险、健康保险、团体险、家财险、货运险、理财险、车险、人寿险、产责险等10个险种;下单平台囊括PC端、触屏端、手机APP端;站内包含保险字典,保险学堂,保险话题,帮助中心等十数个专题模块;已形成稳定用户群与生态圈,深具分析价值。因而本发明依托新一站保险网演示实施效果。本发明通过Oracle数据库准备后台数据,以QlikView报表作为前端展现手段,提出一种快速实施的专题模块站内引流效果展示方法和装置。技术实现要素:本发明目的是,提出一种快速实施的网站内专题模块引流效果展示方法,仅需准备网页/模块名称维表及访问日志汇总表,不需要复杂处理过程,即可串联上一页,当前页,下一页模块访问页面,简便易行,适合企业快速实施;通过QV模块设计,可观察指定时段范围各网页或模块的站内引流效果。本发明的技术方案是:快速实施的网站内专题模块引流效果展示方法,其特征是根据每个网页的url特征进行编码,每张网页的url均生成1张网页/模块名称维表,每天更新维护网页/模块名称维表;每张网页的url从属于1个模块,有自己的唯一rec_id;每天更新维护网页/模块名称维表后,再解析访问日志表;解析时根据网页/模块名称维表的url特征对访问日志referer字段进行正则匹配,匹配成功则会将网页/模块名称维表的rec_id解析给日志表的ref_id;同理,根据网页/模块名称维表的url特征对访问日志request字段进行正则匹配,匹配成功则会将网页/模块名称维表的rec_id解析给日志表的req_id。基于更新维护网页/模块名称维表,以及解析出ref_id,req_id的访问日志进行数据汇总,由于上一页的request等效于当前页的referer,当前页的request等效于下一页的referer,故载入QlikView时,将上一页req_id与当前页ref_id设置为同名字段;当前页req_id与下一页ref_id设置为同名字段。QlikView对同名字段的联动功能将串联上一页,当前页,下一页的访问页面(具体页面或模块名称可关联维表取得);就能展示专题模块站内引流效果。具体步骤如下:步骤1.更新网页/模块名称维表,记作表A;步骤2.根据表A的url特征解析访问日志表,记作表B;步骤21.将表A的url特征与表B的referer进行正则匹配,匹配成功则B.ref_id=A.rec_id;步骤22.将表A的url特征与表B的request进行正则匹配,匹配成功则B.req_id=A.rec_id;步骤3.根据表B的cal_number,ref_id,req_id统计访问次数,记作表C;步骤4.因此,上一页的req_id即当前页的ref_id,故在QlikView加载页中将表C、表A左连接,并重命名相应字段,依次作为上一页,当前页,下一页模块的后台数据;QlikView将同名字段内容联动,仅基于表A、表C,即可将上一页,当前页,下一页模块访问页面串联;步骤41.上一页模块,表C左连接表A,限定C.ref_id=A.rec_id,可从表A取得上一页具体网页或模块名称:将C.ref_id重命名为与当前页模块联动link_front_current,作为上一页模块后台数据;步骤42.当前页模块,表C左连接表A,限定C.req_id=A.rec_id,可从表A取得当前页具体网页或模块名称:将C.ref_id重命名为link_front_current(与上一页模块联动),将C.req_id重命名为link_current_next(与下一页模块联动),作为当前页模块后台数据;步骤43.下一页模块,表C左连接表A,限定C.req_id=A.rec_id,可从表A取得下一页具体网页或模块名称将C.ref_id重命名为link_current_next(与当前页模块联动),作为下一页模块后台数据;步骤5.QlikView模块将后台数据整合成全局视图,展示上一页,当前页,下一页模块站内引流效果。新一站保险网根据每个网页的url特征进行编码,每张网页的url均生成1张网页/模块名称维表,每天更新维护。每张网页的url从属于1个模块,有自己的唯一rec_id。以PC端为例,记录如下:表1网页/模块名称维表(PC端)每天,新一站调度会先更新网页/模块名称维表,再解析访问日志。解析时根据网页/模块名称维表的url特征对访问日志referer字段进行正则匹配,匹配成功则会将维表的rec_id解析给日志表的ref_id。同理,req_id也做相应处理。解析完成后示例如下:表220160620解析完成后访问日志表部分字段从表2可知,1005132页面(上一页)引流至1023页面(当前页),继而引流至1024页面(下一页)。基于表1,表2这2张基础表,只需稍做处理就可方便地展示专题模块站内引流效果。步骤4流程的具体化:步骤41.上一页模块,表C左连接表A,限定C.ref_id=A.rec_id,将C.ref_id重命名为link_front_current(与当前页模块联动),作为上一页模块后台数据;代码如下:--上一页模块步骤42.当前页模块,表C左连接表A,限定C.req_id=A.rec_id,将C.ref_id重命名为link_front_current(与上一页模块联动),将C.req_id重命名为link_current_next(与下一页模块联动),作为当前页模块后台数据;代码如下:--当前页模块步骤43.下一页模块,表C左连接表A,限定C.req_id=A.rec_id,将C.ref_id重命名为link_current_next(与当前页模块联动),作为下一页模块后台数据;代码如下:--下一页模块本发明有益效果:1)仅需准备网页/模块名称维表及访问日志汇总表,不需要复杂处理过程,即可串联上一页,当前页,下一页模块访问页面,简便易行,适合企业快速实施;2)通过QV模块设计,可观察指定时段范围各网页或模块的站内引流效果。附图说明图1为专题模块站内引流效果展示流程图;图2为专题模块站内引流效果展示装置结构示意图。具体实施方式以下结合附图和实施例,具体阐述本发明实施方案。所描述的实施例仅为示例,基于本发明技术实质所做的改变或等同变化,仍落入本发明保护范围。参阅图1所示,本发明实施例流程如下:步骤11.更新网页/模块名称维表,筛选rec_id=1005132,1023,1024的明细数据作为实施例,即表1;步骤12.根据表1的url特征对访问日志referer,request进行正则匹配,分别解析出ref_id,req_id,即表2;步骤13.根据表2的cal_number,ref_id,req_id统计访问次数,即表3;步骤14.开发QlikView加载页,将表3左连接表1,重命名相应字段,依次作为上一页,当前页,下一页模块的后台数据;步骤15.设计模块,将后台数据整合成全局视图,展示上一页,当前页,下一页模块站内引流效果。如表4,表5,表6,即上一页模块选择【保险产品】,当前页模块选择【会员服务】,下一页模块选择【投保页面】得到的引流数据。表320160620访问日志汇总表cal_numberref_idrec_idpv2016062010051321023120160620102310249表420160620上一页保险产品模块表520160620当前页会员服务模块表620160620下一页投保页面模块参阅图2所示,本发明实施例装置结构如下:模块1:数据源单元,此模块向后续模块提供数据;模块11:业务系统模块,此模块存储新一站网页/模块名称维表,包括url特征,rec_id,网页名称,模块名称等;模块12:访问日志模块,此模块存储新一站保险网访问记录,包括访问时间,referer(服务器的连接),request,ref_id,req_id等。模块2:数据预处理单元,此模块在Oracle数据库根据访问日志表cal_number,ref_id,req_id统计访问次数。模块3:QlikView数据加载单元,此模块串联上一页,当前页,下一页模块的后台数据,并载入QlikView前端;模块31:与当前页模块联动的表C左连接表A,限定C.ref_id=A.rec_id,将C.ref_id重命名为link_front_current(与当前页模块联动),作为上一页模块后台数据;模块32:与上一页,下一页模块均有联动的表C左连接表A,限定C.req_id=A.rec_id,将C.ref_id重命名为link_front_current(与上一页模块联动),将C.req_id重命名为link_current_next(与下一页模块联动),作为当前页模块后台数据;模块33:与当前页模块联动的表C左连接表A,限定C.req_id=A.rec_id,将C.ref_id重命名为link_current_next(与当前页模块联动),作为下一页模块后台数据;模块4:QlikView数据展示单元,此模块生成全局视图,展示上一页,当前页,下一页模块站内引流效果;模块41:上一页模块,可观察指定时段范围上页各网页/模块站内引流效果;模块42:当前页模块,可观察指定时段范围当前各网页/模块站内引流效果;模块43:下一页模块,可观察指定时段范围下页各网页/模块站内引流效果。所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1