广告播放方法及服务器技术

技术编号:10480869 阅读:80 留言:0更新日期:2014-10-03 13:20
本发明专利技术实施例公开了一种广告播放方法及服务器,涉及信息技术领域,解决了在一个页面播放的广告比较相似或者在一个页面重复播放相同广告的问题,提升了广告播放效率。所述方法包括:首先接收客户端发送的广告播放请求,然后从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识,最后根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤处理后,进行广告播放。

【技术实现步骤摘要】
广告播放方法及服务器
本专利技术涉及信息
,特别涉及一种广告播放方法及服务器。
技术介绍
随着网络技术的不断发展,广告已经成为了传播信息的重要手段之一。现有的广告播放策略一般是根据广告的文本或者数值特征,来向不同用户播放不同类型的广告。例如根据广告的定向条件、广告的历史点击率等特征来进行广告的播放。对于现有的广告而言,保证广告信息的多样性是一个关键问题。目前在广告出现的页面中,会播放多个广告,同时一个广告位也会出现轮播多个广告的情况。然而通过现有广告的播放方式,如果需要播放的广告之间比较相似或者相同,例如,需要播放的广告中包含的图片比较相似或相同,就会使得在一个页面播放的广告比较相似或者在一个页面重复播放相同广告,从而造成现有广告播放效率较低。
技术实现思路
本专利技术实施例提供了一种广告播放方法及服务器,解决了在一个页面播放的广告比较相似或者在一个页面重复播放相同广告的问题,提升了广告播放效率。本专利技术实施例采用的技术方案为:一种广告播放方法,包括:接收客户端发送的广告播放请求,所述广告播放请求包括第一广告播放列表;从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识,所述预置相似广告列表中记录了广告的标识、广告对应的相似广告的标识;根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤,并生成第二广告播放列表,所述第二广告播放列表中包括各个广告的标识;将所述第二广告播放列表发送给所述客户端,以使得所述客户端播放所述第二广告播放列表中各个广告的标识分别对应的广告;其中,对所述第一广告播放列表进行过滤,并生成第二广告播放列表包括:将所述第一广告播放列表中各个广告的标识划分为至少一个广告标识集合,所述广告标识集合中任意两个标识对应的广告之间的相似度值,小于或等于所述预设相似度值,从所述至少一个广告标识集合中分别获取一个标识后,生成第二广告播放列表。一种服务器,包括:接收单元,用于接收客户端发送的广告播放请求,所述广告播放请求包括第一广告播放列表;获取单元,用于从预置相似广告列表中,获取与所述接收单元接收的第一广告播放列表中各个广告分别对应的相似广告的标识,所述预置相似广告列表中记录了广告的标识、广告对应的相似广告的标识;过滤单元,用于根据所述获取单元获取的所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤;生成单元,用于在所述过滤单元对所述第一广告播放列表进行过滤后,生成第二广告播放列表,所述第二广告播放列表中包括各个广告的标识,其中,对所述第一广告播放列表进行过滤,并生成第二广告播放列表包括:将所述第一广告播放列表中各个广告的标识划分为至少一个广告标识集合,所述广告标识集合中任意两个标识对应的广告之间的相似度值,小于或等于所述预设相似度值,从所述至少一个广告标识集合中分别获取一个标识后,生成第二广告播放列表;发送单元,用于将所述生成单元生成的第二广告播放列表发送给所述客户端,以使得所述客户端播放所述第二广告播放列表中各个广告的标识分别对应的广告。本专利技术实施例提供的广告播放方法及服务器,与通过现有广告播放策略,如果需要播放的广告之间比较相似或者相同,就会在一个页面播放的广告比较相似或者在一个页面重复播放相同广告相比,本专利技术实施例通过从预置相似广告列表中,获取与所述广告播放列表中各个广告分别对应的相似广告的标识,然后根据所述广告播放列表中各个广告分别对应的相似广告的标识,对所述广告播放列表进行过滤处理后,进行广告播放,从而解决了在一个页面播放的广告比较相似或者在一个页面重复播放相同广告的问题,提升了广告播放的效率,同时,提升了在一个页面中播放的广告的多样性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本实施例提供的一种广告播放方法流程图;图2为本实施例提供的另一种广告播放方法流程图;图3为本实施例提供的一种服务器结构示意图;图4为本实施例提供的另一种服务器结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。本实施例提供一种广告播放方法,如图1所示,所述方法包括如下步骤:101、接收客户端发送的广告播放请求。其中,所述广告播放请求包括第一广告播放列表,第一广告播放列表中可以包括客户端请求播放的各个广告的标识和各个广告的内容信息,本实施例不做限定。102、从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识。其中,广告的标识可以用整数进行表示,例如,一个广告的标识为123。所述预置相似广告列表中记录了全部广告的标识、各个广告分别对应的相似广告的标识。所述预置相似广告列表中还可以记录各个广告与分别对应的相似广告之间的相似度值,所述预置相似广告列表中各个广告与分别对应的相似广告之间的相似度值小于或等于预设相似度值,所述预置相似广告列表保存在数据库中,所述数据库中还保存了预置相似广告列表中各个广告的标识分别对应的具体广告信息。对于本实施例中的预设相似度值可以根据实际需求进行配置,一般地,相似度值越大表明广告之间的相似程度越低,相反地,相似度值越小表明图片之间的相似程度越高,因此如果广告投放过程中对页面展示的广告的多样性要求较高时,可以将预设相似度值配置的相对较小,如果广告投放过程中对页面展示的广告的多样性要求较低时,可以将预设相似度值配置的相对较大,本实施例不做限定。103、根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤,并生成第二广告播放列表。其中,所述第二广告播放列表中包括各个广告的标识。104、将所述第二广告播放列表发送给所述客户端。进一步地,以使得所述客户端播放所述第二广告播放列表中各个广告的标识分别对应的广告。本实施例提供的广告播放方法,与通过现有广告播放策略,如果需要播放的广告之间比较相似或者相同,就会在一个页面播放的广告比较相似或者在一个页面重复播放相同广告相比,本实施例通过从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识,然后根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤处理后,进行广告播放,从而解决了在一个页面播放的广告比较相似或者在一个页面重复播放相同广告的问题,提升了广告播放的效率,同时,提升了在一个页面中播放的广告的多样性。进一步地,本实施例提供了另一种广告播放方法,如图2所示,所述方法包括如下步骤:201、接收客户端发送的广告播放请求。其中,所述广告播放请求包括第一广告播放列表,第一广告播放列表中可以包括客户端请求播放的各本文档来自技高网...
广告播放方法及服务器

【技术保护点】
一种广告播放方法,其特征在于,包括:接收客户端发送的广告播放请求,所述广告播放请求包括第一广告播放列表;从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识,所述预置相似广告列表中记录了广告的标识、广告对应的相似广告的标识;根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤,并生成第二广告播放列表,所述第二广告播放列表中包括各个广告的标识;将所述第二广告播放列表发送给所述客户端,以使得所述客户端播放所述第二广告播放列表中各个广告的标识分别对应的广告。

【技术特征摘要】
1.一种广告播放方法,其特征在于,包括:接收客户端发送的广告播放请求,所述广告播放请求包括第一广告播放列表;从预置相似广告列表中,获取与所述第一广告播放列表中各个广告分别对应的相似广告的标识,所述预置相似广告列表中记录了广告的标识、广告对应的相似广告的标识;根据所述第一广告播放列表中各个广告分别对应的相似广告的标识,对所述第一广告播放列表进行过滤,并生成第二广告播放列表,所述第二广告播放列表中包括各个广告的标识;将所述第二广告播放列表发送给所述客户端,以使得所述客户端播放所述第二广告播放列表中各个广告的标识分别对应的广告;其中,对所述第一广告播放列表进行过滤,并生成第二广告播放列表包括:将所述第一广告播放列表中各个广告的标识划分为至少一个广告标识集合,所述广告标识集合中任意两个标识对应的广告之间的相似度值,小于或等于预设相似度值,从所述至少一个广告标识集合中分别获取一个标识后,生成第二广告播放列表。2.根据权利要求1所述的广告播放方法,其特征在于,所述预置相似广告列表中还记录了广告与对应的相似广告之间的相似度值;所述预置相似广告列表中广告与对应的相似广告之间的相似度值小于或等于预设相似度值。3.根据权利要求1所述的广告播放方法,其特征在于,所述预置相似广告列表和所述预置相似广告列表中各个广告标识分别对应的广告存储在数据库中,所述方法还包括:检测所述数据库中存储的广告是否更新过;若所述数据库中存在更新的广告,则从所述数据库存储的广告中,获取与所述更新的广告对应的相似广告;根据所述更新的广告的标识、所述更新的广告对应的相似广告的标识、以及所述更新的广告与所述相似广告之间的相似度值,更新所述预置相似广告列表。4.根据权利要求3所述的广告播放方法,其特征在于,所述从所述数据库存储的广告中,获取与所述更新的广告对应的相似广告的步骤包括:获取所述更新的广告与所述数据库中存储的各个广告之间的相似度值;获取所述相似度值小于或等于所述预设相似度值的广告为所述相似广告。5.根据权利要求4所述的广告播放方法,其特征在于,所述获取所述更新的广告与所述数据库中存储的各个广告之间的相似度值的步骤包括:根据所述更新的广告中图片对应的图片全局特征和图片局部特征,以及所述数据库存储的任意一个广告中,图片对应的图片全局特征和图片局部特征,获取所述更新的广告与所述任意一个广告之间...

【专利技术属性】
技术研发人员:汪伟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1