【技术实现步骤摘要】
本专利技术涉及网络技术,特别涉及一种广告加载方法、装置和设备,以及页面加载方法和装置。
技术介绍
目前很多网络页面中都内置有广告,并且该广告通常是以广告模版的形式来加载,即将要呈现的广告物料根据广告模版文件限定的呈现方式来呈现。具体实现中,是由广告插件根据广告模版文件呈现广告。在某一个页面中,可能会包括多种类型的广告,比如,静态嵌入在页面中的广告、在页面动态显示的广告等,每种类型的广告都对应着一个广告模版文件;而广告插件通常会向服务器分别请求该多个广告模版文件。例如,如果页面中包括三种类型的广告,则广告插件要向服务器请求三次,分别下载对应的三个广告模版文件,这种方式使得广告加载对网络资源的消耗较大,也影响了该页面中其他主体页面资源的加载速度,使得整体页面的加载速度较慢。
技术实现思路
有鉴于此,本专利技术提供一种广告加载方法、装置和设备,以及页面加载方法和装置,以提高页面加载速度。具体地,本专利技术是通过如下技术方案实现的:第一方面,提供一种广告加载方法,所述方法应用于对页面进行加载,所述页面包括至少两种类型的广告,每种广告通过一个对应的广告模版文件的限定方式进行呈现;所述方法包括:获取待加载的至少两个广告模版文件的文件名;对所述至少两个广告模版文件的文件名进行拼接,形成一个组合文件名,并向服务器发送广告模版请求,所述广告模版请求包括:所述组合文件名;接收所述服务器根据所述组合 ...
【技术保护点】
一种广告加载方法,其特征在于,所述方法应用于对页面进行加载,所述页面包括至少两种类型的广告,每种广告通过一个对应的广告模版文件的限定方式进行呈现;所述方法包括:获取待加载的至少两个广告模版文件的文件名;对所述至少两个广告模版文件的文件名进行拼接,形成一个组合文件名,并向服务器发送广告模版请求,所述广告模版请求包括:所述组合文件名;接收所述服务器根据所述组合文件名返回的所述至少两个广告模版文件,并根据所述至少两个广告模版文件呈现所述广告。
【技术特征摘要】
1.一种广告加载方法,其特征在于,所述方法应用于对页面进行加载,所
述页面包括至少两种类型的广告,每种广告通过一个对应的广告模版文件的限
定方式进行呈现;所述方法包括:
获取待加载的至少两个广告模版文件的文件名;
对所述至少两个广告模版文件的文件名进行拼接,形成一个组合文件名,
并向服务器发送广告模版请求,所述广告模版请求包括:所述组合文件名;
接收所述服务器根据所述组合文件名返回的所述至少两个广告模版文件,
并根据所述至少两个广告模版文件呈现所述广告。
2.根据权利要求1所述的方法,其特征在于,所述对至少两个广告模版文
件的文件名进行拼接,形成一个组合文件名,包括:
将所述至少两个广告模版文件的文件名,按照哈希排序顺序排列,并且两
两文件名之间通过分隔符相隔。
3.根据权利要求1所述的方法,其特征在于,所述向服务器发送广告模版
请求,包括:在接收到页面主体资源加载完成的通知时,向所述服务器发送广
告模版请求。
4.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个广告
模版文件呈现所述广告,包括:
接收页面位置信息,且在所述页面位置信息满足所述广告模版文件中包括
的广告位置条件时,向所述服务器获取所述广告模版文件对应的广告物料;
根据所述广告模板文件的限定方式呈现所述广告物料。
5.一种页面加载方法,其特征在于,所述方法应用于对页面进行加载,所
述页面包括至少两种类型的广告,每种广告通过一个对应的广告模版文件的限
定方式进行呈现;所述方法包括:
接收广告加载装置发送的广告模版请求,所述广告模版请求包括:所述广
告加载装置对至少两个广告模版文件的文件名拼接形成的一个组合文件名;
根据所述组合文件名,得到对应的拼接文件,所述拼接文件包括:所述至
少两个广告模版文件;
将所述拼接文件发送给所述广告加载装置,以使得所述广告加载装置根据
所述拼接文件中的至少两个广告模版文件呈现所述广告。
6.根据权利要求5所述的方法,其特征在于,所述根据组合文件名,得到
对应的拼接文件,包括:
从缓存中获取所述拼接文件,所述拼接文件是在拼接所述至少两个广告模
版文件得到所述拼接文件时存储在缓存中。
7.根据权利要求5所述的方法,其特征在于,所述根据组合文件名,得到
对应的拼接文件,包括:
解析所述组合文件名,分别得到所述组合文件名中包括的至少两个广告模
版文件的文件名;
根据所述至少两个广告模版文件的文件名,分别获取对应的至少两个广告
模版...
【专利技术属性】
技术研发人员:姚蕾,敖伟波,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。