本发明涉及信息处理技术领域,尤其涉及一种展示信息的探测方法及装置、计算机可读存储介质、终端。
背景技术:
在需求方平台广告投放系统(demand-sideplatform,dsp)中投放展示信息,例如广告、通知时,由于dsp是通过实时竞价的方式从媒体服务平台(sell-sideplatform,ssp)(也称为媒体联盟)获得展示位进行展示的,所以在成功获得下一次展示位时,dsp需要探测和了解该ssp(或者网页)该次展示的其他展示位的展示效果情况。上述数据可以用于分析各ssp的展示位质量和其他dsp的投放效果及投放策略,并据此调整投放策略,实现展示信息展示的效果最优化。
现有技术中,为了获取其他展示位的展示效果信息,通常使用爬虫去访问ssp,然后爬取相关展示位的信息。另一种方式是dsp访问父页面的文档对象模型(documentobjectmodel,dom)元素去寻找其他展示位的iframe元素,然后再去访问iframe元素嵌套网页中的dom元素来获取信息。例如,通过展示信息1的iframe1所嵌套的网页找到父页面parent,然后找到父页面parent的子页面中的展示信息2的iframe2,访问iframe2所嵌套的网页来获取信息。
但是,通过爬虫的方式获取信息并不完善。因为爬虫是机器行为,其他dsp可以在竞价时通过技术手段过滤掉爬虫的流量,所以通过爬虫获取信息失败;并且由于爬虫的资源问题(例如ip资源和cookie资源),其获得的信息错误率很高。通过iframe方式获取信息时,由于ssp给予dsp渲染展示信息的方式被限制在安全沙箱内(也即iframe),而在跨域情况下是不允许dom元素的互相访问的,因此无法探测和评估其他展示位的展示效果。
技术实现要素:
本发明解决的技术问题是如何实现展示信息的探测,以用于展示信息的展示效果评估。
为解决上述技术问题,本发明实施例提供一种展示信息的探测方法,展示信息的探测方法包括:在呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合,所述嵌套网页集合包括嵌套在所述顶层页面中的所有嵌套网页的窗口;通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口;如果访问成功,则判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息;如果判定为展示信息,则获取所述嵌套网页的至少一种统计数据。
可选的,所述判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息包括:获取所述嵌套网页的url地址;如果所述嵌套网页的url地址包括设定字段,则确定所述嵌套网页呈现的信息为展示信息。
可选的,所述至少一种统计数据选自:所述嵌套网页的尺寸、所述嵌套网页的素材数据、所述嵌套网页的来源数据、所述嵌套网页的点击数据、所述嵌套网页的可见数据。
可选的,所述嵌套网页的窗口为所述嵌套网页的window对象。
可选的,所述获取所述嵌套网页的至少一种统计数据包括:根据所述嵌套网页的window对象的属性信息确定所述嵌套网页尺寸。
可选的,所述获取所述嵌套网页的至少一种统计数据包括:获取所述嵌套网页的window对象的html内容;通过以下一种或多种方式获取所述素材数据:将所述html内容进行渲染,以得到所述嵌套网页的素材数据;
获取所述html内容中图片的url地址或视频文件的url地址,以作为所述嵌套网页的素材数据。
可选的,所述获取所述嵌套网页的至少一种统计数据包括:获取所述嵌套网页的window对象的html内容;获取所述html内容中的目标url地址;访问所述目标url地址,并获取目标页域名;从所述目标页域名提取得到所述嵌套网页的来源数据;将所述html内容进行渲染,以得到渲染结果;访问所述渲染结果,并获取目标页域名;从所述目标页域名提取得到所述嵌套网页的来源数据;
可选的,所述获取所述嵌套网页的至少一种统计数据包括:基于所述嵌套网页的window对象绑定的点击事件,确定所述嵌套网页的点击数据;或者,在设定时间间隔内,如果文件激活元素变更为内层iframe元素,则点击数加一,并确定最终点击数为所述嵌套网页的点击数据。
可选的,所述获取所述嵌套网页的至少一种统计数据包括:如果所述嵌套网页的至少一部分处于可见区域,则可见数加一,并确定最终可见数作为所述嵌套网页的可见数据,其中,所述可见区域处于呈现所述嵌套网页的屏幕范围内。
本发明实施例还公开了一种展示信息的探测装置,展示信息的探测装置包括:嵌套网页集合确定模块,适于在呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合,所述嵌套网页集合包括嵌套在所述顶层页面中的所有嵌套网页的窗口;访问模块,适于通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口;判断模块,适于如果访问成功,则判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息;获取模块,适于如果判定为展示信息,则获取所述嵌套网页的至少一种统计数据。
可选的,所述判断模块包括:url地址获取单元,适于获取所述嵌套网页的url地址;判定单元,适于如果所述嵌套网页的url地址包括设定字段,则确定所述嵌套网页呈现的信息为展示信息。
可选的,所述至少一种统计数据选自:所述嵌套网页的尺寸、所述嵌套网页的素材数据、所述嵌套网页的来源数据、所述嵌套网页的点击数据、所述嵌套网页的可见数据。
可选的,所述嵌套网页的窗口为嵌套网页的window对象。
可选的,所述获取模块包括:尺寸确定单元,适于根据所述嵌套网页的window对象的属性信息确定所述嵌套网页尺寸。根据权利要求15所述的展示信息的探测装置,其特征在于,所述获取模块包括:第一html内容获取单元,适于获取所述嵌套网页的window对象的html内容;第一渲染单元,适于将所述html内容进行渲染,以得到所述嵌套网页的素材数据;地址获取单元,适于获取所述html内容中图片的url地址或视频文件的url地址,以作为所述嵌套网页的素材数据。
可选的,所述获取模块包括:第二html内容获取单元,适于获取所述嵌套网页的window对象的html内容;目标url地址获取单元,适于获取所述html内容中的目标url地址;访问单元,适于访问所述目标url地址,并获取目标页域名;第一提取单元,适于从所述目标页域名提取得到所述嵌套网页的来源数据;第二渲染单元,适于将所述html内容进行渲染,以得到渲染结果;目标域名获取单元,适于访问所述渲染结果,并获取目标页域名;第二提取单元,适于从所述目标页域名提取得到所述嵌套网页的来源数据。
可选的,所述获取模块包括:第一点击数据确定单元,适于基于所述嵌套网页的window对象绑定的点击事件,确定所述嵌套网页的点击数据;第二点击数据确定单元,适于在设定时间间隔内,如果文件激活元素变更为内层iframe元素,则点击数加一,并确定最终点击数为所述嵌套网页的点击数据。
可选的,所述获取模块包括:可见数据确定单元,适于如果所述嵌套网页的至少一部分处于可见区域,则可见数加一,并确定最终可见数作为所述嵌套网页的可见数据,其中,所述可见区域处于呈现所述嵌套网页的屏幕范围内。
本发明实施例还公开了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行所述展示信息的探测方法的步骤。
本发明实施例还公开了一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行所述展示信息的探测方法的步骤。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
本发明技术方案在呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合,所述嵌套网页集合包括嵌套在所述顶层页面中的所有嵌套网页的窗口;通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口;如果访问成功,则判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息;如果判定为展示信息,则获取所述嵌套网页的至少一种统计数据。本发明技术方案通过第一嵌套网页所在的顶层页面确定嵌套网页集合,然后通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口,如果访问成功,表示第一嵌套网页与被访问的嵌套网页是同域,则在判定被访问的嵌套网页呈现的信息是与所述待展示信息同类型的展示信息时,获取所述嵌套网页的至少一种统计数据,以用于展示效果评估。相对于现有技术,本发明技术方案避免采用访问iframe的方式,可以减小被拒绝访问的风险,从而可以保证获取统计数据,实现展示信息的探测,提高展示信息的探测效率。
进一步,所述至少一种统计数据选自:所述嵌套网页的尺寸、所述嵌套网页的素材数据、所述嵌套网页的来源数据、所述嵌套网页的点击数据、所述嵌套网页的可见数据。本发明技术方案通过采用多种类型的统计数据,可以从多个维度对嵌套网页所呈现的展示信息的展示效果进行评估,可以进一步提高展示信息的探测效率。
附图说明
图1是本发明实施例一种展示信息的探测方法的流程图;
图2是本发明实施例一种展示信息的探测装置的结构示意图。
具体实施方式
如背景技术中所述,通过爬虫的方式获取信息并不完善。因为爬虫是机器行为,其他dsp可以在竞价时通过技术手段过滤掉爬虫的流量,所以通过爬虫获取信息失败;并且由于爬虫的资源问题(例如ip资源和cookie资源),其获得的信息错误率很高。通过框架(iframe)方式获取信息时,由于ssp给予dsp渲染展示信息的方式被限制在安全沙箱内(也即iframe),而在跨域情况下是不允许dom元素的互相访问的,因此无法探测和评估其他展示位的展示效果。
本申请发明人经过分析确定,由于同域的网页(包括嵌套网页与嵌套网页、父网页与子网页)之间可以互相访问,因此可以通过确定所有嵌套网页,并尝试访问,然后收集各个不同维度的展示位信息,以用以评估其他展示位的投放效果。
本发明技术方案通过第一嵌套网页所在的顶层页面确定嵌套网页集合,然后通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口,如果访问成功,表示第一嵌套网页与被访问的嵌套网页是同域,则在判定被访问的嵌套网页呈现的信息是与所述待展示信息同类型的展示信息时,获取所述嵌套网页的至少一种统计数据,以用于展示效果评估。相对于现有技术,本发明技术方案避免采用访问iframe的方式,可以减小被拒绝访问的风险,从而可以保证获取统计数据,实现展示信息的探测,提高展示信息的探测效率。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图1是本发明实施例一种展示信息的探测方法的流程图。
图1所示的展示信息的探测方法可以包括以下步骤:
步骤s101:在呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合,所述嵌套网页集合包括嵌套在所述顶层页面中的所有嵌套网页的窗口;
步骤s102:通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口;
步骤s103:如果访问成功,则判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息;
步骤s104:如果判定为展示信息,则获取所述嵌套网页的至少一种统计数据。
具体实施中,在步骤s101中,呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合。嵌套网页是指嵌套在另一网页中的网页。具体而言,网页可以具有多层嵌套关系,第一嵌套网页的父页面也可能是嵌套网页。顶层页面则是指不具有父网页的页面,也即不是嵌套网页的页面。本实施例通过顶层页面,可以确定顶层页面所嵌套的所有嵌套网页。每一网页对应一个网页窗口,则通过顶层页面可以确定嵌套在所述顶层页面中的所有嵌套网页的窗口,也即嵌套网页集合。之所以确定嵌套网页集合,是因为通过嵌套网页的窗口可以获取该嵌套网页的信息。
具体实施中,在步骤s102中,通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口。具体而言,由于跨域访问的限制,第一嵌套网页仅能访问与其同域的网页。如果访问失败,则表示被访问的嵌套网页与第一嵌套网页不同域。更具体地,如果访问报错,则表示访问失败;如果没有报错,则表示访问成功。
需要说明的是,本实施例中通过第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口是指,通过第一嵌套网页获取嵌套网页的信息。
具体实施中,在步骤s103中,如果访问成功,则需要判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息。也就是说,只有在嵌套网页呈现的信息是与所述待展示信息同类型的展示信息时,获取嵌套网页的统计数据才能用于评估展示效果,否则,获取到的统计数据是无效的。故为了提高探测效率,避免获取无效数据,在步骤s103中对嵌套网页呈现的信息的类型进行判断。
例如,待展示信息的类型是广告,如果嵌套网页呈现的信息也是广告,则获取嵌套网页的统计数据可以用于评估广告的投放效果;如果嵌套网页呈现的信息是通知,则获取嵌套网页的统计数据是无效的。
具体实施中,在步骤s104中,如果判定嵌套网页呈现的信息为展示信息,则获取所述嵌套网页的至少一种统计数据。换言之,在步骤s103的判定结果表明嵌套网页呈现的信息是与所述待展示信息同类型的展示信息时,则获取所述嵌套网页的至少一种统计数据,以用于对嵌套网页(也即展示位)的投放效果进行评估。
本实施例中,待展示信息呈现在第一嵌套网页(也即展示位)中,为了评估第一嵌套网页的展示效果,可以对与第一嵌套网页同域的网页的展示效果进行评估,以便根据展示效果调整投放策略,使得下一次第一嵌套网页呈现的展示信息可以有更好的展示效果。
本发明实施例避免采用访问iframe的方式,可以减小被拒绝访问的风险,从而可以保证获取统计数据,提高展示信息的探测效率。
优选地,步骤s103可以包括以下步骤:获取所述嵌套网页的url地址;如果所述嵌套网页的url地址包括设定字段,则确定所述嵌套网页呈现的信息为展示信息。具体而言,如果通过所述第一嵌套网页访问嵌套网页的窗口成功,则表示可以获取被访问的嵌套网页的信息;则为了判断嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息,可以获取所述嵌套网页的url地址。如果所述嵌套网页的url地址包括设定字段,则确定所述嵌套网页呈现的信息为展示信息,否则,所述嵌套网页呈现的信息不是展示信息。
本领域技术人员可以理解的是,所述设定字段可以根据不同的应用环境以及不同的嵌套网页进行配置。例如,在百度ssp中,嵌套网页的url地址中包括设定字段baidu_ssp_define;在淘宝ssp中,嵌套网页的url地址包括alicdn.com或taobaocdn.com。
可以理解的是,在判断嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息时,还可以结合其他方式:获取所述嵌套网页的url地址和超级文本标记语言(hypertextmarkuplanguage,html)内容;如果所述嵌套网页的url地址包括设定字段,且html内容包括设定信息,则确定所述嵌套网页呈现的信息为展示信息。例如,在googlessp中,嵌套网页的url地址包括doubleclick.net或googlesyndication.com/safeframe,且嵌套网页的html代码中包括doubleclick.net/pagead/adview或“google提供的广告”。
优选地,所述嵌套网页的窗口为所述嵌套网页的window对象。具体而言,嵌套网页在浏览器中显示时,浏览器可以为嵌套网页创建对应的window对象。通过window对象的属性信息,可以获取嵌套网页的信息。例如,通过属性信息window.location可以获取嵌套网页的url地址。
本领域技术人员应当理解的是,window对象具备属性信息,属性信息可以用以表征window对象的特性。例如,属性信息innerheight可以表示窗口的文档显示区的高度;属性信息innerwidth可以表示窗口的文档显示区的宽度;属性信息length可以表示窗口中的框架数量等,此处不再赘述。
优选地,所述至少一种统计数据选自:所述嵌套网页的尺寸、所述嵌套网页的素材数据、所述嵌套网页的来源数据、所述嵌套网页的点击数据、所述嵌套网页的可见数据。本发明实施例通过采用多种类型的统计数据,可以从多个维度对嵌套网页所呈现的展示信息的展示效果进行评估,可以进一步提高展示信息的探测效率。
优选地,步骤s104可以包括以下步骤:根据所述嵌套网页的window对象的属性信息确定所述嵌套网页尺寸。具体而言,可以通过嵌套网页的window对象的属性信息window.document(也即document对象)来获取嵌套网页尺寸。嵌套网页尺寸可以包括嵌套网页的宽度和高度。更具体地,可以通过以下属性信息的至少一种获取到嵌套网页的宽度和高度:innerwidth、document.body.offsetwidth、document.documentelement.clientwidth、innerheight、document.body.offsetheight、document.documentelement.clientheight。
优选地,步骤s104可以包括以下步骤:获取所述嵌套网页的window对象的html内容;将所述html内容进行渲染,以得到所述嵌套网页的素材数据。嵌套网页的素材数据可以是指构成嵌套网页所呈现的信息的素材。具体而言,可以通过嵌套网页的window对象的属性信息获取html内容,对html内容进行渲染后,可以得到直观显示的数据,从而可以作为嵌套网页的素材数据,以用于投放效果的评估。更具体地,可以使用无头浏览器(headlessbrowser)对html内容批量进行渲染,然后进行截图保存。本实施例可以获取用于html5素材数据和iframe嵌套的素材数据。
优选地,步骤s104可以包括以下步骤:获取所述嵌套网页的window对象的html内容;获取所述html内容中图片的url地址或视频文件的url地址,以作为所述嵌套网页的素材数据。具体而言,可以通过html内容分析其中的图片和闪客(flash)文件的url地址,将url地址进行保存汇总。本实施例可以获取图片素材数据和flash素材数据。
优选地,步骤s104可以包括以下步骤:获取所述嵌套网页的window对象的html内容;获取所述html内容中的目标url地址;访问所述目标url地址,并获取目标页域名;从所述目标页域名提取得到所述嵌套网页的来源数据。具体而言,可以通过html内容,分析其中所有a元素的href属性,a元素的href属性通常用于指定超链接目标的url地址,通过访问href属性中的url地址,得到最终的目标页域名,通过域名可以获取到嵌套网页的来源数据。例如,a元素的href属性为<ahref=”http://baidu.com”>,其中http://baidu.com表示目标url地址,访问该url地址后,可以提取到广告主信息。本实施例可以适用于带有a元素的嵌套网页的来源数据的获取。
优选地,步骤s104可以包括以下步骤:获取所述嵌套网页的window对象的html内容;将所述html内容进行渲染,以得到渲染结果;访问所述渲染结果,并获取目标页域名;从所述目标页域名提取得到所述嵌套网页的来源数据。具体而言,通过对html内容进行渲染,访问渲染结果后,可以跳转到目标页,从目标页域名可以提取得到所述嵌套网页的来源数据。更具体地,可以使用无头浏览器将html内容批量进行渲染,然后进行点击访问。本实施例可以适用于不带有a元素的嵌套网页的来源数据的获取。
优选地,步骤s104可以包括以下步骤:基于所述嵌套网页的window对象绑定的点击事件,确定所述嵌套网页的点击数据;或者,在设定时间间隔内,如果文件激活元素变更为内层iframe元素,则点击数加一,并确定最终点击数为所述嵌套网页的点击数据。具体而言,点击数据可以用于评估点击效果。可以通过嵌套网页的window对象绑定的点击事件(clickevent)来获取到相关点击动作,如果点击事件被触发,则判断为点击,从而获取点击数据。
但是,由于嵌套网页的渲染普遍会再运用一层iframe来嵌套(dspiframe),并且此iframe与第一嵌套网页是跨域的,所以无法使用点击事件的方式来获取点击数据。这种情况下,可以通过嵌套网页的文件激活元素(document.activeelement)来判断该嵌套网页是否被点击。当点击嵌套网页时,文件激活元素会变更为内层iframe元素。更具体地,可以通过在设定时间间隔内,例如200毫秒内,判断文件激活元素是否变更为内层iframe,如果为内层iframe则表示嵌套网页被点击,点击数加一。
需要说明的是,设定时间间隔的时间长度可以根据实际的应用环境进行适应性的修改和配置,例如100毫秒或300毫秒,本发明实施例对此不做限制。
优选地,步骤s104可以包括以下步骤:如果所述嵌套网页的至少一部分处于可见区域,则可见数加一,并确定最终可见数作为所述嵌套网页的可见数据,其中,所述可见区域处于呈现所述嵌套网页的屏幕范围内。具体而言,嵌套网页的可见数据表示嵌套网页是否处于用户可见的区域,嵌套网页的可见数据是评估嵌套网页的展示效果的重要指标之一。
具体实施中,嵌套网页可以被投放在终端设备上进行展示,终端设备可以具备中央处理器(centralprocessingunit,cpu)。而cpu在处理动画时可以对动画进行动画渲染操作,且动画渲染操作在动画处于可见区域和不可见区域时,所消耗的cpu的处理空间不同,导致动画播放的时频不同。故利用动画渲染在可见区域和不可见区域执行时所消耗的cpu的处理空间不同,导致动画播放的时频不同的特性,通过在嵌套网页所处区域中创建至少一个动画,检测每一动画两个播放动作之间的时间间隔,并与设定时间进行比较,确定展示信息是否处于可见区域。
图2是本发明实施例一种展示信息的探测装置的结构示意图。
图2所示的展示信息的探测装置20可以包括嵌套网页集合确定模块201、访问模块202、判断模块203和获取模块204。
其中,嵌套网页集合确定模块201适于在呈现待展示信息的第一嵌套网页所在的顶层页面中,确定嵌套网页集合,所述嵌套网页集合包括嵌套在所述顶层页面中的所有嵌套网页的窗口;访问模块202适于通过所述第一嵌套网页依次访问所述嵌套网页集合中的嵌套网页的窗口;判断模块203适于如果访问成功,则判断所述嵌套网页呈现的信息是否是与所述待展示信息同类型的展示信息;获取模块204适于如果判定为展示信息,则获取所述嵌套网页的至少一种统计数据。
相对于现有技术,本发明实施例避免采用访问iframe的方式,可以减小被拒绝访问的风险,从而可以保证获取统计数据,提高展示信息的探测效率。
优选地,判断模块203可以包括url地址获取单元2031和判定单元2032。url地址获取单元2031适于获取所述嵌套网页的url地址;判定单元2032适于如果所述嵌套网页的url地址包括设定字段,则确定所述嵌套网页呈现的信息为展示信息。
优选地,所述至少一种统计数据选自:所述嵌套网页的尺寸、所述嵌套网页的素材数据、所述嵌套网页的来源数据、所述嵌套网页的点击数据、所述嵌套网页的可见数据。本发明实施例通过采用多种类型的统计数据,可以从多个维度对嵌套网页所呈现的展示信息的展示效果进行评估,可以进一步提高展示信息的探测效率。
优选地,所述嵌套网页的窗口为嵌套网页的window对象。
优选地,获取模块204可以包括尺寸确定单元2041,尺寸确定单元2041适于根据所述嵌套网页的window对象的属性信息确定所述嵌套网页尺寸。
优选地,获取模块204可以包括第一html内容获取单元2042和第一渲染单元2043,第一html内容获取单元适于获取所述嵌套网页的window对象的html内容;第一渲染单元2043适于将所述html内容进行渲染,以得到所述嵌套网页的素材数据。
优选地,获取模块204还可以包括地址获取单元2044,地址获取单元2044适于获取所述html内容中图片的url地址或视频文件的url地址,以作为所述嵌套网页的素材数据。
优选地,获取模块204可以包括第二html内容获取单元2045、目标url地址获取单元2046、访问单元2047和第一提取单元2048。第二html内容获取单元2045适于获取所述嵌套网页的window对象的html内容;目标url地址获取单元2046适于获取所述html内容中的目标url地址;访问单元2047适于访问所述目标url地址,并获取目标页域名;第一提取单元2048适于从所述目标页域名提取得到所述嵌套网页的来源数据。
优选地,获取模块204可以包括第二渲染单元2049、目标域名获取单元2050、第二提取单元2051。第二渲染单元2049适于将所述html内容进行渲染,以得到渲染结果;目标域名获取单元2050适于访问所述渲染结果,并获取目标页域名;第二提取单元2051适于从所述目标页域名提取得到所述嵌套网页的来源数据。
优选地,获取模块204可以包括第一点击数据确定单元2052和第二点击数据确定单元2053。第一点击数据确定单元2052适于基于所述嵌套网页的window对象绑定的点击事件,确定所述嵌套网页的点击数据;第二点击数据确定单元2053适于在设定时间间隔内,如果文件激活元素变更为内层iframe元素,则点击数加一,并确定最终点击数为所述嵌套网页的点击数据。
优选地,获取模块204可以包括可见数据确定单元2054,见数据确定单元2054适于如果所述嵌套网页的至少一部分处于可见区域,则可见数加一,并确定最终可见数作为所述嵌套网页的可见数据,其中,所述可见区域处于呈现所述嵌套网页的屏幕范围内。
关于所述展示信息的探测装置20的工作原理、工作方式的更多内容,可以参照图1中的相关描述,这里不再赘述。
本发明实施例还公开了一种可读存储介质,其上存储有计算机指令,所述计算机指令运行时可以执行图1中所示的展示信息的探测方法的步骤。所述存储介质可以包括rom、ram、磁盘或光盘等。
本发明实施例还公开了一种用户设备,所述用户设备可以包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令。所述处理器运行所述计算机指令时可以执行图1中所示的展示信息的探测方法的步骤。所述用户设备包括但不限于手机、计算机、平板电脑等终端设备。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。