广告投放方法及装置与流程

文档序号:13032136阅读:250来源:国知局
广告投放方法及装置与流程

本发明涉及互联网广告技术,尤其涉及一种广告投放方法及装置,属于计算机领域。



背景技术:

随着互联网的发展,很多传统行业都与互联网相结合,例如广告行业。传媒公司通过网络广告平台在网络上投放广告,利用网站上的广告横幅、文本链接、多媒体的方法,在互联网投放广告。

目前,传媒公司与广告客户达成在互联网投放广告的意向时,会预先约定投放次数和投放方式。例如,第一广告客户提出需求,需要在某电视剧中插播第一广告100万次,第二广告客户要求在包含上述电视剧的多个电视剧中插播第二广告200万次,那么这两支广告就会被添加在上述电视剧所对应的广告列表中,并且,由传媒公司将第一广告的优先级别调至高于第二广告,以使播放上述电视剧时,能够优先播放第一广告。

但是,这样的广告投放方式,传媒公司仅根据广告客户的播放次数和播放方式设置广告的优先级别,方式单一,导致广告投放与广告受众之间脱节,受众可能被动观看许多自己并无兴趣的广告,广告客户也无法获得广告传播预想的收益;因此,这种形式的广告投放不够精准,浪费广告资源和受众时间。因此,无论对于广告客户还是观众,这种广告投放的无目标性,不精准性都会造成网络资源的浪费。



技术实现要素:

本发明提供一种广告投放方法及装置,根据广告的投放策略和用户终端的属性信息,计算广告的优先级别,根据优先级别确定投放的广告,从而解决现有技术中由于广告投放不精准,导致网络资源浪费的技术问题。

本发明的第一个方面是提供一种广告投放方法,包括:

接收用户终端发送的广告请求;所述广告请求中包含有广告标识;

根据所述广告标识,获取所述广告标识对应的广告的投放策略;

获取所述用户终端的属性信息;

根据所述投放策略、所述用户终端的属性信息,确定所述广告标识对应的广告的投放优先级;

根据所确定的投放优先级投放所述广告。

本发明的另一个方面是提供一种广告投放装置,包括:

接收模块,用于接收用户终端发送的广告请求;所述广告请求中包含有广告标识;

获取模块,用于根据所述广告标识,获取所述广告标识对应的广告的投放策略;

所述获取模块还用于获取所述用户终端的属性信息;

确定模块,用于根据所述投放策略、所述用户终端的属性信息,确定所述广告标识对应的广告的投放优先级;

投放模块,用于根据所确定的投放优先级投放所述广告。

本发明提供的广告投放方法及装置,首先接收用户终端发送的广告请求,其中,广告请求中包含有广告标识。再根据广告标识,从数据库中获取广告标识对应的广告的投放策略,然后获取用户终端的属性信息。根据获取到的投放策略和用户终端的属性信息,计算广告标识对应的广告的投放优先级,根据所确定的投放优先级向用户终端投放广告。获取到的投放策略是广告客户的需求,而属性信息是播放广告的用户终端的特点,即,基于广告的需求和受众的特点计算广告的投放优先级,能够使广告的投放受众能够与广告客户的需求相匹配,提高有效受众数量,使网络平台的广告资源得到充分利用。

附图说明

图1为本发明一示例性实施例示出的广告投放方法的流程图;

图2为本发明另一示例性实施例示出的广告投放方法的流程图;

图3为本发明一示例性实施例示出的广告投放装置的结构图;

图4为本发明另一示例性实施例示出的广告投放装置的结构图。

具体实施方式

图1为本发明一示例性实施例示出的广告投放方法的流程图。

如图1所示,本实施例提供的广告投放方法,包括:

步骤101,接收用户终端发送的广告请求,广告请求中包含有广告标识。

用户终端在浏览网页或观看视频时,会向服务器发送浏览网页或观看视频的请求,这个请求中还包含有与该网页或视频相关的广告请求。例如,用户终端在观看电影时,在电影播放前需要先播放一段广告,那么需要播放的广告就是该视频的相关广告。用户终端向服务器发送获取该电影资源的请求包含又向该服务器发送获取广告的请求,广告请求中,包含有网页或视频相关的广告的标识。

如果广告客户与传媒公司在约定广告投放方式时,广告客户指定了在固定的视频或网页中播放广告,那么可以根据网页或视频获取与该网页或视频具有绑定关系的广告标识。

其中,广告标识作为广告的身份标识,是唯一不重复的,根据每个广告标识可以获取其对应的广告。例如,广告标识可以为广告的id,或者广告客户与传媒公司的交易id等。

步骤102,根据广告标识,获取广告标识对应的广告的投放策略。

具体的,根据广告标识,从服务器数据库中获取该广告标识所对应的广告的投放策略。例如,广告标识为交易id,接收的交易id为12345,则在数据库中查找交易id为12345的广告的投放策略。

投放策略是广告客户与传媒公司预先约定的,需要将广告标识与广告的投放策略的对应关系预先存放在数据库中,从而能够根据广告标识获取到其对应的广告的投放策略。

步骤103,获取用户终端的属性信息。

其中,用户终端为浏览网页或观看视频使用的电子设备,例如,手机、电脑、ipad等。

具体的,可以从内部数据库获取用户终端的属性信息,也可以从外部数据库获取获取用户终端的属性信息。进一步的,可以从多个外部数据库获取用户终端的属性信息,以使获取到的信息更加丰富。

优选的,用户终端的属性信息可以包括:广告请求的发送时间、用户终端当前播放信息的标签、用户终端的位置信息、广告标识对应广告在用户终端的播放次数、用户终端的用户属性等。

步骤104,根据投放策略、用户终端的属性信息,确定广告标识对应的广告的投放优先级。

其中,根据投放策略和用户终端的属性信息的匹配度,计算广告标识对应的广告的投放优先级。例如,广告请求中包括两个广告标识,分别为第一标识和第二标识,这两支广告的投放策略除了对播放地域有限制,其他策略完全相同,其中,第一标识对应的广告策略为在上海播放,第二标识对应的广告策略为在北京播放。如果获取到的用户终端的属性信息中,用户终端所在位置是北京,那么计算出的第二标识对应的广告的投放优先级高于第一标识对应的广告的投放优先级。

步骤105,根据所确定的投放优先级投放广告。

具体的,将广告按投放优先级排序,向用户终端投放优先级别高的广告。如果有多支广告的投放优先级相同且在排序中最高,则在上述多支广告中随机选取一支进行投放。

本实施例提供的广告投放方法,首先接收用户终端发送的广告请求,其中,广告请求中包含有广告标识。再根据广告标识,从数据库中获取广告标识对应的广告的投放策略,然后获取用户终端的属性信息。根据获取到的投放策略和用户终端的属性信息,计算广告标识对应的广告的投放优先级,根据所确定的投放优先级向用户终端投放广告。获取到的投放策略是广告客户的需求,而属性信息是播放广告的用户终端的特点,即,基于广告的需求和受众的特点计算广告的投放优先级,能够使广告的投放受众能够与广告客户的需求相匹配,提高有效受众数量,使网络平台的广告资源得到充分利用。

图2为本发明另一示例性实施例示出的广告投放方法的流程图。

如图2所示,本实施例提供的广告投放方法,包括:

步骤201,接收用户终端发送的广告请求,广告请求中包含有广告标识。

步骤202,根据广告标识,获取广告标识对应的广告的投放策略。

其中,投放策略至少包括以下一种:

广告投放时段:广告客户与传媒公司约定的广告投放的时间段,例如,上午6:00-8:00播放,周末全天播放等。时间段可以为一个时间段,也可以由多个分开的时间段组成。

广告投放地域:广告客户与传媒公司约定的广告投放的地域,如北京、上海、中国等。

广告投放黑名单:广告投放黑名单中包含至少一个词汇或标签信息,广告客户与传媒公司约定的在出现该黑名单内的词汇或包含该黑名单内的标签信息时,则不投放广告。例如,一个房地产公司投放的关于楼盘的广告,该房地产公司与传媒公司约定当网页或视频中出现地震词汇时,则不投放上述关于楼盘的广告。

广告投放目标人群:广告客户与传媒公司约定的广告投放目标人群,例如目标人群为男性、25-30岁等信息。另外,目标人群还可以包括稳定人群,例如,广告客户希望广告能够投放给经常观看某一电视剧或经常浏览同一网站的人群。

投放次数阈值:广告客户与传媒公司约定的广告投放次数,投放次数阈值可以为该广告针对同一个用户终端的播放次数上限值,还可以是广告客户与传媒公司约定的投放比例值。例如,广告客户与传媒公司约定,由传媒公司向广告客户共提供100万个用户终端请求,由广告客户在该100万个用户终端请求中挑选80万个用户终端,再由传媒公司在其中进行投放广告,那么投放比例值为80%。

步骤203,获取用户终端的属性信息。

其中,用户终端的属性信息至少包括以下一种:

广告请求的发送时间:一般来说,用户终端发送广告请求后,服务器会向用户终端反馈会相应的广告资源,然后用户终端播放该广告资源。由于服务器的反馈时间很短,因此可以认为用户终端发送广告请求的时间也就是用户终端播放广告的时间,进一步的,可以认为,广告请求的发送时间也就是用户观看广告的时间。

用户终端当前播放信息的标签:显示广告的网页或视频标签。通常,互联网广告会在网页上显示,或在播放视频前显示,标签为网页上的文字信息,也可以是视频的标签信息。

用户终端的位置信息:用户终端所在的地理位置。

广告标识对应广告在用户终端的播放次数:可以是该广告标识对应广告在同一个用户终端的播放次数,也可以是统计出的该广告标识对应广告在所有用户终端的播放次数,即总的投放次数。

用户终端的用户属性:例如用户的性别、年龄等信息。另外,用户属性还可以包括该用户是否为稳定用户,例如该用户观看某一电视剧或浏览同一网站的次数超过预设值,则认为该用户为稳定用户。

步骤204,将投放策略与用户终端的属性信息进行比对,确定优先级评价参数。

其中,优先级评价参数包括:时段评价参数(ti)。

若广告请求的发送时间属于广告投放时段,则时段评价参数为第一预设值,否则时段评价参数为第二预设值。例如,广告请求发送的时间为上午7:00,而广告投放时段为6:00-8:00,则认为该广告请求发送的时间属于广告投放时段,时段评价参数(ti)等于第一预设值。

另外,优先级评价参数还包括:标签评价参数(bs)。

若用户终端当前播放信息的标签包含在广告投放黑名单内,则标签评价参数(bs)为第二预设值,否则标签评价参数为第一预设值。

进一步的,优先级评价参数还包括:地域评价参数(ci)

若用户终端的位置信息包含在广告投放地域内,则地域评价参数为第一预设值,否则时段评价参数为第二预设值。

优选的,优先级评价参数还包括:投放频次评价参数。

其中,投放频次评价参数还可以包括投放比例评价参数(pr)、次数控制评价参数(fc)。

若投放次数阈值为投放比例值,广告标识对应广告在用户终端的播放次数为该广告总的投放次数(a),则:

获取传媒公司向广告客户共提供了用户终端请求的数量(b),a/b为传媒公司已经实现了的投放比例,若a/b大于约定的投放比例值,则投放比例评价参数(pr)为第二预设值,否则投放比例评价参数(pr)为第一预设值。例如,约定的投放比例为80%,统计得到的已经实现了的投放比例为60%,则认为已经投放了的比例小于约定的投放比例值,需要增加投放量,将投放比例评价参数(pr)设置为第一预设值。

若投放次数阈值为该广告针对同一个用户终端的播放次数上限值(ft),广告标识对应广告在用户终端的播放次数为该广告标识对应广告在同一个用户终端的播放次数(f)。则:

次数控制评价参数(fc)=ft/f。

例如,广告客户与传媒公司约定,向每个用户终端投放广告的次数控制在50次,如果获取的用户终端属性中,该用户终端播放了上述广告为20次,则次数控制评价参数(fc)=2/5。

实际应用时,优先级评价参数还包括:人群评价参数。

其中,人群评价参数包括:目标人群评价参数(ta)、稳定人群评价参数(st)。

具体的,若用户终端的用户属性包含在广告投放目标人群内,则目标人群评价参数(ta)为第一预设值,否则目标人群评价参数(ta)为第二预设值。

进一步的,如果目标人群还包括稳定人群,用户属性信息包括该用户是否属于稳定人群,则:

判断该用户是否属于稳定人群,如果是,则稳定人群评价参数(st)为第一预设值,否则,稳定人群评价参数(st)为第二预设值。

优选的,第一预设值为1,第二预设值为0。

步骤205,根据所述优先级评价参数,计算得到所述广告标识对应的广告的投放优先级。例如,可以直接将优先级评价参数值相加,计算得到每个广告的投放优先级(r)

实际应用时,投放策略还包括优先级评价参数的权重值。为了能够根据广告客户的需求,更准确的投放广告,因此投放策略中还可以包括优先级评价参数的权重值,在计算投放优先级时,使用相关的权重值修正各个优先级评价参数,从而根据广告客户需求找到更匹配的用户终端,并向其投放广告。

具体的,将权重值乘以优先级评价参数值,作为最后计算优先级使用的参数。

例如,投放比例评价参数(pr)的权重值为100。

步骤206,根据优先级评价参数、优先级评价参数的权重值,计算得到广告标识对应的广告的投放优先级。

进一步的,可以直接将优先级评价参数乘以其相应的权重值再相加,计算得到每个广告的投放优先级(r)。还可以根据投放策略以及广告客户的需求不同调整计算投放优先级的方式。

以下为本实施例提供的根据投放策略以及广告客户的需求不同调整的计算投放优先级的公式,其中,投放比例评价参数的权重值为100,具体为:

若广告客户与传媒公司没有约定投放比例,则

r=ti×bs×fc×ci×ta

若广告客户的需求是希望优先保证完成约定的投放比例,则:

r=100×pr+ti×bs×fc×ci×ta

,若广告客户的需求是优先保证观看广告的用户属于目标人群,则可以设置目标人群评价参数的权重值:

r=100×pr+ti×bs×fc×ci×(mu×ta)

优选的,mu小于10。

另外,若广告客户设定的目标人群中包括稳定人群,则:

r=100×pr+ti×bs×fc×ci×(mu×ta)×st

其中,还可以为稳定人群评价参数(st)设置权重值n,优选的权重值n为大于等于1的值。

设置了稳定人群评价参数(st)的权重值后,上述计算投放优先级的公式变为:

r=100×pr+ti×bs×fc×ci×(mu×ta)×n×st

若广告客户的需求是优先保证广告不会出现在包含有广告投放黑名单内信息的页面中,则:

r=bs×(100×pr+ti×fc×ci×ta)

步骤207,根据所确定的投放优先级投放广告。

本实施例提供的广告投放方法,首先接收用户终端发送的广告请求,其中,广告请求中包含有广告标识。再根据广告标识,从数据库中获取广告标识对应的广告的投放策略,其中,投放策略还可以包括优先级评价参数的权重值。然后获取用户终端的属性信息。将投放策略与用户终端的属性信息进行比对,确定优先级评价参数,获取投放策略中的优先级评价参数的权重值,再根据优先级评价参数、优先级评价参数的权重值,计算得到广告标识对应的广告的投放优先级。根据所确定的投放优先级向用户终端投放广告。获取到的投放策略是广告客户的需求,广告客户的需求中还包括权重值,使用权重值对优先级评价参数进行调整,并且针对广告客户的不同需求,提供了相应的计算投放优先级的公式,能够更准确的基于广告客户的需求以及受众的特点计算广告的投放优先级,能够使广告的投放受众能够与广告客户的需求相匹配,提高有效受众数量,使网络平台的广告资源得到充分利用。

图3为本发明一示例性实施例示出的广告投放装置的结构图。

如图3所示,本实施例提供的广告投放装置,包括:

接收模块31,用于接收用户终端发送的广告请求。广告请求中包含有广告标识。接收模块31实现上述功能的原理同步骤101。

获取模块32,用于根据广告标识,获取广告标识对应的广告的投放策略。获取模块32实现上述功能的原理同步骤102。

获取模块32还用于获取用户终端的属性信息。获取模块32实现上述功能的原理同步骤103。

确定模块33,用于根据投放策略、用户终端的属性信息,确定广告标识对应的广告的投放优先级。确定模块33实现上述功能的原理同步骤104。

投放模块34,用于根据所确定的投放优先级投放广告。投放模块34实现上述功能的原理同步骤105。

其中,接收模块31、获取模块32、确定模块33和投放模块34依次连接。

本实施例提供的广告投放装置,首先接收用户终端发送的广告请求,其中,广告请求中包含有广告标识。再根据广告标识,从数据库中获取广告标识对应的广告的投放策略,然后获取用户终端的属性信息。根据获取到的投放策略和用户终端的属性信息,计算广告标识对应的广告的投放优先级,根据所确定的投放优先级向用户终端投放广告。获取到的投放策略是广告客户的需求,而属性信息是播放广告的用户终端的特点,即,基于广告的需求和受众的特点计算广告的投放优先级,能够使广告的投放受众能够与广告客户的需求相匹配,提高有效受众数量,使网络平台的广告资源得到充分利用。

图4为本发明另一示例性实施例示出的广告投放装置的结构图。

如图4所示,在上述实施例的基础上,本实施例提供的广告投放装置,获取模块32获取的投放策略至少包括以下一种:广告投放时段、广告投放地域、广告投放黑名单、广告投放目标人群、投放次数阈值。

获取模块32获取的用户终端的属性信息至少包括以下一种:

广告请求的发送时间、用户终端当前播放信息的标签、用户终端的位置信息、广告标识对应广告在用户终端的播放次数、用户终端的用户属性。

确定模块33包括:参数确定单元331、计算单元332。参数确定单元331和计算单元332连接

参数确定单元331,用于将投放策略与用户终端的属性信息进行比对,确定优先级评价参数。

其中,优先级评价参数包括:时段评价参数、标签评价参数、地域评价参数、投放频次评价参数、人群评价参数。

参数确定单元331具体用于:

若广告请求的发送时间属于广告投放时段,则时段评价参数为第一预设值,否则时段评价参数为第二预设值;

若用户终端当前播放信息的标签包含在广告投放黑名单内,则标签评价参数为第二预设值,否则标签评价参数为第一预设值;

若用户终端的位置信息包含在广告投放地域内,则地域评价参数为第一预设值,否则地域评价参数为第二预设值;

若广告标识对应广告在用户终端的播放次数到达投放次数阈值,则投放频次评价参数为第二预设值,否则投放频次评价参数为第一预设值;或根据用户终端的播放次数和投放次数阈值计算投放频次评价参数;

若用户终端的用户属性包含在广告投放目标人群内,则人群评价参数为第一预设值,否则人群评价参数为第二预设值。

参数确定单元331实现上述功能的原理同步骤204。

计算单元332,用于根据优先级评价参数,计算得到广告标识对应的广告的投放优先级。计算单元332实现上述功能的原理同步骤205。

优选的,投放策略还包括优先级评价参数的权重值;

相应的,计算单元332还用于:

根据优先级评价参数、优先级评价参数的权重值,计算得到广告标识对应的广告的投放优先级。计算单元332实现上述功能的原理同步骤206。

本实施例提供的广告投放装置,首先接收用户终端发送的广告请求,其中,广告请求中包含有广告标识。再根据广告标识,从数据库中获取广告标识对应的广告的投放策略,其中,投放策略还可以包括优先级评价参数的权重值。然后获取用户终端的属性信息。将投放策略与用户终端的属性信息进行比对,确定优先级评价参数,获取投放策略中的优先级评价参数的权重值,再根据优先级评价参数、优先级评价参数的权重值,计算得到广告标识对应的广告的投放优先级。根据所确定的投放优先级向用户终端投放广告。获取到的投放策略是广告客户的需求,广告客户的需求中还包括权重值,使用权重值对优先级评价参数进行调整,并且针对广告客户的不同需求,提供了相应的计算投放优先级的公式,能够更准确的基于广告客户的需求以及受众的特点计算广告的投放优先级,能够使广告的投放受众能够与广告客户的需求相匹配,提高有效受众数量,使网络平台的广告资源得到充分利用。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1