一种自动匹配广告模板的方法及系统的制作方法

文档序号:9911947阅读:834来源:国知局
一种自动匹配广告模板的方法及系统的制作方法
【技术领域】
[0001] 本发明涉及互联网广告领域,尤其涉及一种自动匹配广告模板的方法及系统。
【背景技术】
[0002] 互联网广告是通过网络广告平台在网络上投放广告。利用网站上的广告横幅、文 本链接、多媒体的方法,在互联网刊登或发布广告,通过网络传递到互联网用户的一种广告 运作方式。是目前最为流行的广告投方式,但是由于互联网广告位尺寸众多,客户投放广告 时,如果需要做到全尺寸广告位的覆盖,则需要分别制作几十个甚至几百个不同尺寸的广 告模板,目前要做到全尺寸广告位的覆盖广告模板制作方法成本高而且效率低,不能满足 现在互联网媒体广告的快速发展。

【发明内容】

[0003] 本发明的目的在于提供一种自动匹配广告模板的方法及系统,旨在解决现有的广 告模板制作成本高和效率低等问题。
[0004] 第一方面,一种自动匹配广告模板的方法,所述方法包括以下步骤:
[0005] 当浏览器访问网站时,通过脚本代码对应的请求链接向服务器发送广告请求,所 述广告请求中包含广告位的尺寸信息;
[0006] 根据所述广告位的尺寸信息自动匹配一个广告模板,所述广告模板是预先制作 的。
[0007] 进一步地,所述根据所述广告位的尺寸信息自动匹配一个广告模板相对应的匹配 方法包括以下步骤:
[0008] S1、计算广告位的宽高比:
[0009] ra=wa/ha (1)
[0010] 其中,wa为广告位的宽,ha为广告位的高,ra为广告位的宽高比;
[0011] 计算广告模板的宽高比:
[0012] rm=wm/hm (2)
[0013 ]其中,为广告模板的宽,hm为广告模板的高,rm广告模板的宽高比;
[0014] 计算广告模板的宽高比与广告位的宽高比之间的比值:
[0015] R = rm/ra (3)
[0016] 其中,R为广告模板的宽高比与广告位的宽高比之间的比值,5广告模板的宽高 比,ra为广告位的宽高比;
[0017] S2、判断R值是否大于1,若是,取R=l/R;
[0018] S3、选择R值最接近1的所对应的广告模板为匹配广告模板。
[0019] 进一步地,在S3步骤之后,还包括对匹配广告模板进行缩放,对应的缩放方法包括 以下步骤:
[0020] 若R=l,则对匹配广告模板按照缩放比进行等比例缩放,所述缩放比为:
[0021] Sw=Sh = Wa/wm (4)
[0022] 其中,Sw*宽度缩放比,Sh为高度缩放比,wa为广告位的宽,wm为广告模板的宽;
[0023] 若R<1,则对匹配广告模板按照缩放比进行等比例缩放,所述缩放比为:
[0024] Sw = Wa/Wm, Sh = ha/hm (5)
[0025] 其中,Sw*宽度缩放比,Sh为高度缩放比,wa为广告位的宽,wm为广告模板的宽,匕为 广告位的高,h m为广告模板的高。
[0026] 进一步地,所述广告模板是预先制作的,预先制作广告模板包括以下步骤:
[0027] 根据广告位的尺寸比例,划分成不同的尺寸分组,尺寸分组包括:通栏、横幅、短横 幅、矩形、短竖幅和竖幅,每个尺寸分组又包含η个宽高比不同的子组,η为正整数;
[0028] 对所述每个子组分别制作一套分别制作广告模板。
[0029]进一步地,所述广告位的尺寸信息具体包括:宽和高;所述η取5,共30子组广告模 板。
[0030] 进一步地,所述脚本代码具体为javascript代码。
[0031]进一步地,所述javascript代码包括两个宏变量,所述两宏变量用于传递参数,所 述参数为广告位的宽和高。
[0032] 第二方面,一种自动匹配广告模板的系统,所述的系统包括:发送请求模块和自动 匹配模块;
[0033] 所述发送请求模块,用于当浏览器访问网站时,通过脚本代码对应的请求链接向 服务器发送广告请求,所述广告请求中包含广告位的尺寸信息;
[0034] 所述自动匹配模块,用于根据所述广告位的尺寸信息自动匹配一个广告模板,所 述广告模板是预先制作的。
[0035] 进一步地,所述自动匹配模块还包括:计算子模块、判断子模块和选择子模块;
[0036] 所述计算子模块,用于计算广告位的宽高比和广告模板的宽高比,在根据这两个 比值计算广告模板的宽高比与广告位的宽高比之间的比值R;
[0037] 所述判断子模块,用于判断R值是否大于1,若是,取R=l/R;
[0038] 所述选择子模块,用于选择R值最接近1的所对应的广告模板为匹配广告模板。
[0039] 进一步地,所述系统还包括广告模板制作模块,所述广告模板制作模块包括划分 子模块和制作子模块;
[0040] 所述划分子模块,用于根据广告位的尺寸比例,划分成不同的尺寸分组,尺寸分组 包括:通栏、横幅、短横幅、矩形、短竖幅和竖幅,每个尺寸分组又包含5个宽高比不同的子 组,一共30子组;
[0041] 所述制作子模块,用于对所述每个子组分别制作一套分别制作广告模板。
[0042] 有益效果:本发明的自动匹配广告模板的方法包括当浏览器访问网站时,通过脚 本代码对应的请求链接向服务器发送广告请求,所述广告请求中包含广告位的尺寸信息; 根据所述广告位的尺寸信息自动匹配一个广告模板,所述广告模板是预先制作的。该方法 方便客户做到全尺寸广告位的覆盖,同时又降低了全尺寸覆盖的广告制作成本,提高了广 告的制作效率。
【附图说明】
[0043] 图1是本发明一实施例提供的自动匹配广告模板的方法流程图;
[0044] 图2是本发明一实施例提供的匹配方法流程图;
[0045] 图3是本发明一实施例提供的自动匹配广告模板的系统结构图;
[0046] 图4是本发明一实施例提供的自动匹配模块的子模块结构图;
[0047] 图5是本发明一实施例提供的广告模板制作模块的子模块结构图。
【具体实施方式】
[0048] 为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施 方式对本发明作进一步详细说明。
[0049] 图1示出了本发明一实施例提供的自动匹配广告模板的方法流程,该方法包括以 下步骤:
[0050] S101、当浏览器访问网站时,通过脚本代码对应的请求链接向服务器发送广告请 求,所述广告请求中包含广告位的尺寸信息。
[0051] 在本步骤中,当使用浏览器访问网站时,根据预先设置的脚本代码,即javascript 代码,该脚本代码有后台生成。该javascript代码中包括两个宏变量,具体定义为width和 height,用于传递广告位的宽和高参数。利用脚本代码,网站会向服务器发送广告请求,广 告请求中包含广告位的尺寸信息(即广告位的宽和高)。
[0052] S102、根据所述广告位的尺寸信息自动匹配一个广告模板,所述广告模板是预先 制作的。
[0053] 在本步骤中,服务器收到广告请求后,会根据广告位的尺寸信息(广告位的宽和 高)自动匹配预先制作的广告模板。
[0054] 预先制作广告模板具体为根据广告位的尺寸比例,划分成不同的尺寸分组,尺寸 分组包括:通栏、横幅、短横幅、矩形、短竖幅和竖幅,每个尺寸分组又包含5个宽高比不同的 子组,供30个子组。广告模板尺寸见表1。
[0055] 表1为广告模板尺寸
[0056]
[0057] 还可以为更多子组,根据广告位的尺寸的需要而定,数量在此不做限定;对所述每 个子组分别制作一套分别制作广告模板,即30个子组制作30套广告模板,这样使得广告模 板的尺寸更多,对于客户有了更多的选择。
[0058]通过以上方法步骤,即可完成网站的广告位的自动匹配广告模板,广告模板有多 种尺寸,以确保广告位的全尺寸覆盖。
[0059] 另外,根据广告位的尺寸信息自动匹配一个广告模板相对应的匹配方法,如图2所 示,该方法包括以下步骤:
[0060] S201、计算广告位的宽高比和广告模板的宽高比,在根据这两个比值计算广告模 板的宽高比与广告位的宽高比之间的比
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1