网页跳转处理方法及装置制造方法

文档序号:6629833阅读:339来源:国知局
网页跳转处理方法及装置制造方法
【专利摘要】本发明公开了一种网页跳转处理方法和装置。该网页跳转处理方法包括:检测对目标网页的网页点击行为;获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址;确定目标网页标识信息所对应的目标网页的跳转页面;获取跳转页面的网络地址;确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;通过网页链接地址执行网页跳转。通过本发明,实现了通过在目标网页链接中添加跳转页面的网络地址,从而保证目标网页能够成功跳转的效果。
【专利说明】网页跳转处理方法及装置

【技术领域】
[0001]本发明涉及数据处理领域,具体而言,涉及一种网页跳转处理方法及装置。

【背景技术】
[0002]在互联网营销中,往往能看到一些具有明确主题的特定营销活动的网页信息,例如,通过Email、社交媒体或广告发布的优惠信息等。当用户点击这些信息之后,将会链接到一个特定的页面(着陆页),该页面向用户展示和所点击的网页信息相关的扩展内容,为用户提供了一个目标明确的访问体验,指出一条明确的路径继续加深与用户网站的关系。对于互联网营销信息投放者来说,获知营销信息的点击次数,为优化网页营销策略等具有重要的意义。一般网页信息点击的追踪监控由第三方网站来完成,当用户点击网页信息之后,会先跳转到第三方网站,来进行点击次数统计,再由第三方网站协助跳转到网页信息的着陆页。
[0003]这里以网页广告信息为例来进行说明。假定网页广告信息的着陆页网络地址为ht tp: //www.abbottmama.com.cn/product/tc2 ? knowhow&submenu = 4。用户点击网页广告信息之后,页面会跳转到第三方网站,第三方网站提供的点击网页广告信息的统一资源定位符(URL)地址为 http://click.gridsumdissector.com/track, ashx ? gsadid =gad_6_9FUG QQllo其中,gsadid = gad_6_9FUGQQll标识跳转的广告的来源信息,第三方网站通过解析gsadid = gad_6_9FUGQQll,从第三方网站的系统中找到广告信息的着陆页网址,然后完成跳转。
[0004]但是,在一些特殊的情况下,例如,第三方网站解析时找不到相应的着陆页,网页进行跳转时会出现异常,导致最终用户无法跳转到着陆页。这样,就导致广告投放者浪费了本次的广告投放费用,并且在一定程度上影响了广告投放商在用户心中的印象,进而影响后续的产品销售。
[0005]针对相关技术中容易出现网页跳转不成功的问题,目前尚未提出有效的解决方案。


【发明内容】

[0006]针对现有技术中容易出现网页跳转不成功的问题而提出本发明,为此,本发明的主要目的在于提供一种网页跳转处理方法及装置,以解决上述问题。
[0007]为了实现上述目的,根据本发明的一个方面,提供了一种网页跳转处理方法。该方法包括:检测对目标网页的网页点击行为;获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址;确定目标网页标识信息所对应的目标网页的跳转页面;获取跳转页面的网络地址;确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;通过网页链接地址执行网页跳转。
[0008]进一步地,确定目标网页标识信息所对应的目标网页的跳转页面包括:通过目标网页标识信息查找预设跳转页面,其中,预设跳转页面是预先设定的目标网页标识信息所对应的目标网页的跳转页面;将预设跳转页面作为目标网页标识信息所对应的目标网页的跳转页面。
[0009]进一步地,通过网页链接地址执行网页跳转包括:通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,预设跳转页面网络地址为预先设定的对应网页链接地址的跳转页面的网络地址;通过预设跳转页面网络地址执行网页跳转;判断通过预设跳转页面网络地址执行网页跳转是否执行成功;如果通过预设跳转页面网络地址执行网页跳转执行成功,则跳转至跳转页面;如果通过预设跳转页面网络地址执行网页跳转未执行成功,则通过网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至跳转页面。
[0010]进一步地,通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址包括:解析网页链接地址中包含的目标网页标识信息;根据网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
[0011]进一步地,如果通过预设跳转页面网络地址执行网页跳转执行成功,该方法还包括:统计通过预设跳转页面网络地址执行网页跳转成功的次数,如果通过预设跳转页面网络地址执行网页跳转未执行成功,该方法还包括:统计通过预设跳转页面网络地址执行网页跳转未成功的次数。
[0012]为了实现上述目的,根据本发明的另一方面,提供了一种网页跳转处理装置,该装置包括:检测单元,用于检测对目标网页的网页点击行为;第一获取单元,用于获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址;第一确定单元,用于确定目标网页标识信息所对应的目标网页的跳转页面;第二获取单元,用于获取跳转页面的网络地址;第二确定单元,用于确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;执行单元,用于通过网页链接地址执行网页跳转。
[0013]进一步地,第一确定单元包括:查找模块,用于通过目标网页标识信息查找预设跳转页面,其中,预设跳转页面是预先设定的目标网页标识信息所对应的目标网页的跳转页面;第一获取模块,用于将预设跳转页面作为目标网页标识信息所对应的目标网页的跳转页面。
[0014]进一步地,执行单元包括:第二获取模块,用于通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,预设跳转页面网络地址为预先设定的对应网页链接地址的跳转页面的网络地址;执行模块,用于通过预设跳转页面网络地址执行网页跳转;判断模块,用于判断通过预设跳转页面网络地址执行网页跳转是否执行成功;第一跳转模块,用于在通过预设跳转页面网络地址执行网页跳转执行成功时,跳转至跳转页面;第二跳转模块,用于在通过预设跳转页面网络地址执行网页跳转未执行成功时,通过网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至跳转页面。
[0015]进一步地,第二获取模块包括:解析子模块,用于解析网页链接地址中包含的目标网页标识信息;查找子模块,用于根据网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
[0016]进一步地,该装置还包括:第一统计单元,用于在通过预设跳转页面网络地址执行网页跳转执行成功时,统计通过预设跳转页面网络地址执行网页跳转成功的次数;第二统计单元,用于在通过预设跳转页面网络地址执行网页跳转未执行成功时,统计通过预设跳转页面网络地址执行网页跳转未成功的次数。
[0017]通过本发明,采用包括以下步骤的方法:检测对目标网页的网页点击行为;获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址;确定目标网页标识信息所对应的目标网页的跳转页面;获取跳转页面的网络地址;确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;通过网页链接地址执行网页跳转,解决了相关技术中容易出现网页跳转不成功的问题,进而达到了通过在网页链接地址中增加跳转页面的网络地址,以实现网页成功跳转的效果。

【专利附图】

【附图说明】
[0018]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明的网页跳转处理方法的第一实施例的流程图;
[0020]图2是根据本发明的网页跳转处理方法的第二实施例的流程图;
[0021]图3是根据本发明的网页跳转处理装置的第一实施例的结构框图;以及
[0022]图4是根据本发明的网页跳转处理装置的第二实施例的结构框图。

【具体实施方式】
[0023]为了使本【技术领域】的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0024]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0025]在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0026]图1是根据本发明的网页跳转处理方法的第一实施例的流程图。如图1所示,该方法包括如下步骤:
[0027]步骤S102,检测对目标网页的网页点击行为。
[0028]发生网页点击行为的主体是网民,网页点击行为可以发生在电脑、手机等终端设备。第三方网站检测网民点击网页的行为。这里,目标网页可以是具有明确主题的特定营销活动的网页信息,例如,通过Email、社交媒体或广告发布的优惠信息等,或者也可以是其他非营利性的网页消息,例如,政府部门发起的某项投票或者调查的网页消息。网民点击上述消息,可以链接到一个特定的页面(着陆页),该页面向用户展示和所点击的网页信息相关的扩展内容,为用户提供了一个目标明确的访问体验,指出一条明确的路径继续加深与用户网站的关系。第三方网站检测该链接的触发情况,当该链接被触发,则对应发生了目标网页的网页点击行为。
[0029]需要注意的是,本发明中提到的目标网页不特定指目标网页的整个网页区域,而是指被点击后能进一步发生链接的网页信息,是网页消息链接在网页上的一种表现形式。例如,一段广告消息,在网页上呈现的只是吸引网民消费的广告语,当网民点击广告包含的具有链接的区域之后,可以进一步得到广告相关的其它扩展消息。
[0030]步骤S104,获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址。
[0031]目标网页标识信息是第三方网址为了识别特定的发生网页点击的消息而设置的。第三方网站通过识别该消息,可以获取被点击的目标网页的地址。每一条目标网页标识消息都对应一个特定的目标网页点击信息,不可能两条不同的目标网页标识消息对应一个目标网页点击信息或者一条目标网页标识消息对应两个不同的目标网页点击信息。这也保证了第三方网站能够快速、准确地对目标网页点击信息进行区分,利于展开点击次数统计。
[0032]例如,第三方网站提供的点击目标网页的链接地址为:http://click,gridsumdissecto r.com/track, ashx ? gsadid = gad_6_9FUGQQll。其中,gsadid =gad_6_9FUGQQll为目标网页点击信息,可以标识被点击的目标网页的地址。同时,第三方网站根据解析gsadid = gad_6_9FUGQQll,还可以从第三方网站系统中找到点击目标网页之后的跳转页面的网络地址,然后完成跳转。
[0033]需要说明的是,本发明中提到的链接地址,也可以是URL地址。
[0034]步骤S106,确定目标网页标识信息所对应的目标网页的跳转页面。
[0035]目标网页的跳转页面,即着陆页或者落地页,是网民点击目标网页之后期望跳转到的页面,以进一步得到目标网页的扩展消息。跳转页面往往是针对目标页面点击消息的主题的扩展,网民根据跳转页面的内容,可以进一步加深与其所在网站的联系,例如,在广告行业中,网民进入广告的跳转页面,可能会激发网民的购买行为;如果网民点击目标网页之后无法成功跳转到该页面,则将削弱网民的上网体验,对于目标网页的点击消息的公布者来说也是不利的。
[0036]优选地,可以通过如下方式确定目标网页的跳转页面:通过目标网页标识信息查找预设跳转页面,其中,预设跳转页面是预先设定的目标网页标识信息所对应的目标网页的跳转页面;将预设跳转页面作为目标网页标识信息所对应的目标网页的跳转页面。
[0037]预设跳转页面是第三方网站针对该目标网页预先设定的跳转页面,第三方网站按照网民点击的链接,提前在系统中预先设定对应不同链接消息的跳转页面。
[0038]步骤S108,获取跳转页面的网络地址。
[0039]需要说明的是,该步骤是第三方网站通过非解析方法获取的跳转页面的网络地址。比如,第三方网站可以通过与目标页面所述网站沟通,获知跳转页面的网络地址。这里所说的非解析方法,是指第三方网站获取的跳转页面的网络地址是必然且准确的跳转页面的网络地址。
[0040]例如,一个网页广告信息被点击后跳转到的跳转页面(广告落地页)的网络地址为:http://www.abbottmama.com.cn/product/tc2 ? knowhow&submenu = 4。
[0041]步骤S110,确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址。
[0042]需要说明的是,网民在点击目标网页之后,首先触发的是网页链接地址,进入第三方网站,在正常情况下,之后会跳转到对应目标网页网络地址的网页(即落地页或者着陆页)。
[0043]现有技术中,第三方网站提供的目标网页被点击的网页链接地址包含目标网页标识信息,但是不包含跳转页面的网络地址。在解析目标网页标识信息时,可能会发生跳转不成功的现象,例如,当第三方网站系统中保存的对应目标网页标识信息的跳转页面的网络地址意外丢失,或者第三方网站解析系统发生故障,导致解析目标网页标识信息失败。这些意外情况的发生都将导致用户点击目标页面之后无法成功跳转至跳转页面,从而影响目标网页信息投放商在消费网民心目中的形象。
[0044]本发明在目标网页上被点击的网页链接地址中,增加了跳转页面的网络地址,这样就保证了在解析目标网页标识信息无法获知跳转页面网络地址的情况下,可以继续解析现有的跳转页面的网络地址,由于这样直接获得了跳转页面的网络地址,因此必然能够跳转到跳转页面。
[0045]例如,一个网页广告信息的网页链接地址为:http://click.gridsumdissector.com/trac k.ashx ? gsadid = gad_6_9FUGQQll&u = http://www.abbottmama.com.cn/product/tc2 ? knowh ow&submenu = 4。其中,gsadid = gad_6_9FUGQQll 是目标网页标识信息;u = http://ww w.abbottmama.com.cn/product/tc2 ? knowhow&submenu = 4,是本发明中添加的广告的跳转页面的网络地址。当出现意外情况和异常时,通过解析gsadid=gad_6_9FUGQQll无法跳转到广告的跳转页面,此时会解析u = http://www.abbottmama.com.cn/product/tc2 ? knowhow&submenu = 4,保证页面的成功跳转。下面给出了目标网页标识信息解析出现异常的日志:
[0046]〈log〉
[0047]〈gsadid = ” gad_6_9FUGQQl I,,>
[0048]<datetime>2014-09-1203:41:31:8912</datetime〉
[0049]〈message〉找不到相关的 gsadid 广告信息〈/message〉
[0050]〈/gsadid〉
[0051]〈gsadid =,,gad_9_12UQQL27” >
[0052]<datetime>2014-09-1203:42:31:8912</datetime〉
[0053]〈message〉找不到相关的 gsadid 广告信息〈/message〉
[0054]〈/gsadid〉
[0055]......
[0056].......
[0057]〈/log〉
[0058]可选地,也可以将上述网页链接地址中的跳转页面的网络地址变换为加参的跳转页面的网络地址。加参的跳转页面的网络地址是在跳转页面的网络地址后附加一些目标页面的来源信息。
[0059]例如,一个网页广告信息的跳转页面的加参跳转页面的网络地址为:u = http://ww w.abbottmama.com.cn/product/tc2 ? knowhow&submenu = 4 ? gsadid = gad_141_J40FWHLX&utm_source = 3G 门户 &utm_channel =健康频道 &utm_campaign =“寻找爸比”活动推广&utm_COntent =第二屏文字链。假设该加参跳转页面的网络地址依旧对应于 http://click.gr idsumdissector.com/track, ashx ? gsadid = gad_6_9FUGQQll。则可以使该网页广告信息的网页链接地址为:http://click.gridsumdissector.com/track,ashx ? gsadid = gad_6_9FUGQQll&u = http://www.abbottmama.com.cn/product/tc2 ?knowhow&submenu = 4 ? gsadid = gad_141_J40FWHLX&utm_source = 3G 门户 &utm_channel =健康频道&utm_campaign = “寻找爸比”活动推广&utm_content =第二屏文字链。通过该网页链接地址,可以在保证页面成功跳转的前提下,向客户网站展示网页广告信息的来源信息。
[0060]步骤S112,通过网页链接地址执行网页跳转。
[0061]由于网页连接中存在跳转页面的网络地址,因此无论解析目标网页标识信息是否成功,都将保证页面进行成功跳转。
[0062]该实施例由于采取了以下步骤:检测对目标网页的网页点击行为;获取目标网页标识信息;确定目标网页标识信息所对应的目标网页的跳转页面;获取跳转页面的网络地址;确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;通过网页链接地址执行网页跳转,使得网页链接地址中添加了跳转页面的网络地址,从而可以使页面跳转不再依赖于第三方网站的健康状况,进而保证页面能够成功跳转。
[0063]图2是根据本发明的网页跳转处理方法的第二实施例的流程图。该实施例可以作为图1所示实施例的一种优选实施方式,如图2所示,该网页跳转处理方法包括:
[0064]步骤S201,检测对目标网页的网页点击行为。
[0065]该步骤等同于步骤S102,这里不再赘述。
[0066]步骤S202,获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址。
[0067]该步骤等同于步骤S104,这里不再赘述。
[0068]步骤S203,确定目标网页标识信息所对应的目标网页的跳转页面。
[0069]该步骤等同于步骤S106,这里不再赘述。
[0070]步骤S204,获取跳转页面的网络地址。
[0071]该步骤等同于步骤S108,这里不再赘述。
[0072]步骤S205,确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址。
[0073]该步骤等同于步骤S110,这里不再赘述。
[0074]步骤S206,通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,预设跳转页面网络地址为预先设定的对应网页链接地址的跳转页面的网络地址。
[0075]优选地,通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址可以通过如下步骤实现:解析网页链接地址中包含的目标网页标识信息;根据网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
[0076]需要说明的是,第三方网站在解析网页链接地址中包含的目标网页标识信息的过程中有出现异常情况导致解析失败的可能性,这依赖于第三方网站的健康情况。同时,根据网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址,也可能会出现查找不到预设跳转页面网络地址的情况,这种情况的出现可能是第三方网站意外丢失?目息引起的。
[0077]步骤S207,通过预设跳转页面网络地址执行网页跳转。
[0078]需要说明的是,该步骤也包含没有查找到预设跳转页面网络地址的情况,或者查找出的预设跳转页面网络地址发生异常的情况,比如,预设跳转页面网络地址部分信息丢失等。
[0079]步骤S208,判断通过预设跳转页面网络地址执行网页跳转是否执行成功。
[0080]例如,在查找出的预设跳转页面网络地址发生部分信息丢失的情况下,如果通过查找出的该预设跳转页面网络地址执行网页跳转将导致页面跳转不成功的现象发生。
[0081]需要说明的是,通过预设跳转页面网络地址执行网页跳转不成功可以理解为通过目标页面标识信息进行解析并跳转不成功的情况之一。实际上,通过目标页面标识信息进行解析并跳转不成功的原因包含但不仅限于这种情况。
[0082]步骤S209,如果通过预设跳转页面网络地址执行网页跳转执行成功,则跳转至跳转页面。
[0083]第三方网站如果通过预设跳转页面网络地址执行网页跳转执行成功,则直接跳转至跳转页面并进行相关统计次数的操作,不再继续解析添加的跳转页面的网络地址。
[0084]步骤S210,如果通过预设跳转页面网络地址执行网页跳转未执行成功,则通过网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至跳转页面。
[0085]第三方网站如果通过预设跳转页面网络地址执行网页跳转执行未成功,则系统内部会生成错误日志,记录错误发生的具体情况。同时,继续解析添加的跳转页面的网络地址,保证页面能够成功进行跳转。
[0086]该实施例由于采用了如下步骤:检测对目标网页的网页点击行为;获取目标网页标识信息;确定目标网页标识信息所对应的目标网页的跳转页面;获取跳转页面的网络地址;确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址;通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址;通过预设跳转页面网络地址执行网页跳转;判断通过预设跳转页面网络地址执行网页跳转是否执行成功;如果通过预设跳转页面网络地址执行网页跳转执行成功,则跳转至跳转页面;如果通过预设跳转页面网络地址执行网页跳转未执行成功,则通过网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至跳转页面,使得该方法具备两种保障跳转的机制,在通过目标网页标识信息无法实现成功跳转时,通过网页链接地址中添加的跳转页面网络地址,保证页面能够成功跳转,从而可以提高用户体验,并达到目标网页投往者的网页投放目的。
[0087]优选地,根据本发明的网页跳转处理方法还包括以下两个步骤:在通过预设跳转页面网络地址执行网页跳转执行成功情况下,统计通过预设跳转页面网络地址执行网页跳转成功的次数;在通过预设跳转页面网络地址执行网页跳转未执行成功的情况下,统计通过预设跳转页面网络地址执行网页跳转未成功的次数。这两个步骤获得的数据,可以帮助第三方网站在考察自身的健康度时,作为一个参考数据。如果未执行成功的统计次数很高,则第三方网站可能健康程度较低,需要作出相应的自身系统改进和提高。
[0088]下面提供了根据本发明的网页跳转处理装置。需要说明的是,本发明实施例的网页跳转处理装置可以用于执行本发明实施例所提供的网页跳转处理方法,本发明实施例的网页跳转处理方法也可以通过本发明实施例所提供的网页跳转处理装置来执行。
[0089]图3是根据本发明的网页跳转处理装置的第一实施例的结构框图。如图3所示,该网页跳转处理装置包括:
[0090]检测单元20、第一获取单元22、第一确定单元24、第二获取单元26、第二确定单元28和执行单元210。
[0091]检测单元20,用于检测对目标网页的网页点击行为。
[0092]第一获取单元22,用于获取目标网页标识信息,其中,目标网页标识信息用于标识被点击的目标网页的地址。
[0093]第一确定单元24,用于确定目标网页标识信息所对应的目标网页的跳转页面。
[0094]优选地,第一确定单元24还可以包括:查找模块,用于通过目标网页标识信息查找预设跳转页面,其中,预设跳转页面是预先设定的目标网页标识信息所对应的目标网页的跳转页面;第一获取模块,用于将预设跳转页面作为目标网页标识信息所对应的目标网页的跳转页面。
[0095]第二获取单元26,用于获取跳转页面的网络地址。
[0096]第二确定单元28,用于确定目标网页上被点击的网页链接地址,其中,网页链接地址中包含目标网页标识信息和跳转页面的网络地址。
[0097]执行单元210,用于通过网页链接地址执行网页跳转。
[0098]本实施例提供的网页跳转处理装置包括:检测单元20、第一获取单元22、第一确定单元24、第二获取单元26、第二确定单元28和执行单元210。通过上述单元,使得网页链接地址中添加了跳转页面的网络地址,从而可以使页面跳转不再依赖于第三方网站的健康状况,进而保证页面能够成功跳转。
[0099]图4是根据本发明的网页跳转处理装置的第二实施例的结构框图,该实施例是图3所示实施例的一种优选实施方式。如图4所示,该装置结构包括:
[0100]检测单元20、第一获取单元22、第一确定单元24、第二获取单元26、第二确定单元28和执行单元210,其中,执行单元210还可以包括第二获取模块32、执行模块34、判断模块36、第一跳转模块38和第二跳转模块310。
[0101]检测单元20、第一获取单元22、第一确定单元24、第二获取单元26、第二确定单元28与图3所示相同,这里不再赘述。
[0102]第二获取模块32,用于通过网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,预设跳转页面网络地址为预先设定的对应网页链接地址的跳转页面的网络地址。
[0103]优选地,第二获取模块32还可以包括:解析子模块,用于解析网页链接地址中包含的目标网页标识信息;查找子模块,用于根据网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
[0104]执行模块34,用于通过预设跳转页面网络地址执行网页跳转。
[0105]判断模块36,用于判断通过预设跳转页面网络地址执行网页跳转是否执行成功。
[0106]第一跳转模块38,用于在通过预设跳转页面网络地址执行网页跳转执行成功时,跳转至跳转页面。
[0107]第二跳转模块310,用于在通过预设跳转页面网络地址执行网页跳转未执行成功时,通过网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至跳转页面。
[0108]本实施例提供的网页跳转处理装置包括:检测单元20、第一获取单元22、第一确定单元24、第二获取单元26、第二确定单元28和执行单元210,其中,执行单元210还包括第二获取模块32、执行模块34、判断模块36、第一跳转模块38和第二跳转模块310。通过上述单元和模块,使得目标网页具备两种保障跳转的机制,在通过目标网页标识信息无法实现成功跳转时,通过网页链接地址中添加的跳转页面网络地址,保证页面能够成功跳转,从而可以提高用户体验,并达到目标网页投往者的网页投放目的。
[0109]优选地,该装置还可以包括:第一统计单元,用于在通过预设跳转页面网络地址执行网页跳转执行成功时,统计通过预设跳转页面网络地址执行网页跳转成功的次数,第二统计单元,用于在通过预设跳转页面网络地址执行网页跳转未执行成功时,统计通过预设跳转页面网络地址执行网页跳转未成功的次数。这两个单元获得的数据,可以帮助第三方网站在考察自身的健康度时,作为一个参考数据。如果第二统计单元统计出的未执行成功的次数很高,则第三方网站可能健康程度较低,需要作出相应的自身系统改进和提高。
[0110]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0111]以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种网页跳转处理方法,其特征在于,包括: 检测对目标网页的网页点击行为; 获取目标网页标识信息,其中,所述目标网页标识信息用于标识被点击的目标网页的地址; 确定所述目标网页标识信息所对应的目标网页的跳转页面; 获取所述跳转页面的网络地址; 确定所述目标网页上被点击的网页链接地址,其中,所述网页链接地址中包含所述目标网页标识信息和所述跳转页面的网络地址;以及通过所述网页链接地址执行网页跳转。
2.根据权利要求1所述的方法,其特征在于,确定所述目标网页标识信息所对应的目标网页的跳转页面包括: 通过所述目标网页标识信息查找预设跳转页面,其中,所述预设跳转页面是预先设定的所述目标网页标识信息所对应的目标网页的跳转页面;以及 将所述预设跳转页面作为所述目标网页标识信息所对应的目标网页的跳转页面。
3.根据权利要求1所述的方法,其特征在于,通过所述网页链接地址执行网页跳转包括: 通过所述网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,所述预设跳转页面网络地址为预先设定的对应所述网页链接地址的跳转页面的网络地址; 通过所述预设跳转页面网络地址执行网页跳转; 判断通过所述预设跳转页面网络地址执行网页跳转是否执行成功; 如果通过所述预设跳转页面网络地址执行网页跳转执行成功,则跳转至所述跳转页面;以及 如果通过所述预设跳转页面网络地址执行网页跳转未执行成功,则通过所述网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至所述跳转页面。
4.根据权利要求3所述的方法,其特征在于,通过所述网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址包括: 解析所述网页链接地址中包含的目标网页标识信息;以及 根据所述网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
5.根据权利要求3所述的方法,其特征在于, 如果通过所述预设跳转页面网络地址执行网页跳转执行成功,所述方法还包括:统计通过所述预设跳转页面网络地址执行网页跳转成功的次数, 如果通过所述预设跳转页面网络地址执行网页跳转未执行成功,所述方法还包括:统计通过所述预设跳转页面网络地址执行网页跳转未成功的次数。
6.一种网页跳转处理装置,其特征在于,包括: 检测单元,用于检测对目标网页的网页点击行为; 第一获取单元,用于获取目标网页标识信息,其中,所述目标网页标识信息用于标识被点击的目标网页的地址; 第一确定单元,用于确定所述目标网页标识信息所对应的目标网页的跳转页面; 第二获取单元,用于获取所述跳转页面的网络地址; 第二确定单元,用于确定所述目标网页上被点击的网页链接地址,其中,所述网页链接地址中包含所述目标网页标识信息和所述跳转页面的网络地址;以及执行单元,用于通过所述网页链接地址执行网页跳转。
7.根据权利要求6所述的装置,其特征在于,所述第一确定单元包括: 查找模块,用于通过所述目标网页标识信息查找预设跳转页面,其中,所述预设跳转页面是预先设定的所述目标网页标识信息所对应的目标网页的跳转页面;以及 第一获取模块,用于将所述预设跳转页面作为所述目标网页标识信息所对应的目标网页的跳转页面。
8.根据权利要求6所述的装置,其特征在于,所述执行单元包括: 第二获取模块,用于通过所述网页链接地址中包含的目标网页标识信息获取预设跳转页面网络地址,其中,所述预设跳转页面网络地址为预先设定的对应所述网页链接地址的跳转页面的网络地址; 执行模块,用于通过所述预设跳转页面网络地址执行网页跳转; 判断模块,用于判断通过所述预设跳转页面网络地址执行网页跳转是否执行成功;第一跳转模块,用于在通过所述预设跳转页面网络地址执行网页跳转执行成功时,跳转至所述跳转页面;以及 第二跳转模块,用于在通过所述预设跳转页面网络地址执行网页跳转未执行成功时,通过所述网页链接地址中包含的跳转页面的网络地址执行网页跳转,跳转至所述跳转页面。
9.根据权利要求8所述的装置,其特征在于,所述第二获取模块包括: 解析子模块,用于解析所述网页链接地址中包含的目标网页标识信息;以及 查找子模块,用于根据所述网页链接地址中包含的目标网页标识信息的解析结果查找预设跳转页面网络地址。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 第一统计单元,用于在通过所述预设跳转页面网络地址执行网页跳转执行成功时,统计通过所述预设跳转页面网络地址执行网页跳转成功的次数;以及 第二统计单元,用于在通过所述预设跳转页面网络地址执行网页跳转未执行成功时,统计通过所述预设跳转页面网络地址执行网页跳转未成功的次数。
【文档编号】G06F17/30GK104462183SQ201410533037
【公开日】2015年3月25日 申请日期:2014年10月10日 优先权日:2014年10月10日
【发明者】蔡波 申请人:北京国双科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1