广告投放方法、装置和系统及广告资源介质确定方法与流程

文档序号:11254374阅读:317来源:国知局
广告投放方法、装置和系统及广告资源介质确定方法与流程

本发明涉及广告投放技术领域,具体而言,特别涉及一种广告的投放方法、装置和系统及广告资源介质的确定方法和装置。



背景技术:

机顶盒是一个连接电视机与外部信号源的设备,它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。随着机顶盒的普及,通过机顶盒进行广告投放也越来越受到广告商家的青睐。为了实现广告投放的精准性,现有技术提出了各种广告的投放方法,例如,通过分析用户播放日志信息,以根据用户喜好进行广告投放;又如,按照用户情况将用户分为不同组别,根据用户所在组别情况进行广告投放等。

但是,发明人发现,目前机顶盒的厂商较多,基于构建的硬件平台和软件操作系统的不同,各厂商的机顶盒之间存在很多差异,这种差异将会产生以下问题:第一,若保证用户体验,需要依据各种制式不同的机顶盒设置相对应的广告系统,从而广告系统不具备普适性,无论是对广告商家还是对广告平台,均会浪费不必要的人力、物力,造成社会资源浪费;第二,若忽略上述差异,通过同一广告系统向各种制式不同的机顶盒投放广告,则容易出现不能正常播放广告的现象,影响用户体验。

同时,其他终端也存在类似的问题,例如智能电视机。

综上,针对现有技术中通过同一广告系统向各种制式不同的终端投放广告,容易出现不能正常播放广告现象而影响用户体验的问题,目前尚未提出有效的解决方法。



技术实现要素:

本发明的主要目的在于提供一种广告的投放方法、装置和系统及广告资源介质的确定方法和装置,以解决现有技术中由于终端制式不同而导致广告系统投放的广告不能正常播放,影响用户体验的问题。

一方面,本发明提供了一种广告资源介质的确定方法,该方法包括:接收广告请求消息,其中,广告请求消息携带有用户终端的终端信息;根据用户终端的终端信息获取用户终端对应的资源介质参数组,其中,资源介质参数组包括为保证用户终端能够播放广告资源介质所需考量的资源介质参数;根据用户终端的已投放内容或待投放正片确定资源介质参数组中各资源介质参数的参数值;以及按照确定的参数值在多种广告资源介质中确定出投放至用户终端的广告资源介质。

进一步地,根据用户终端的终端信息获取用户终端对应的资源介质参数组包括:预置终端信息与资源介质参数组的第一映射关系,从第一映射关系中匹配出与用户终端的终端信息相对应的资源介质参数组。

进一步地,根据用户终端的终端信息获取用户终端对应的资源介质参数组包括:以用户终端的终端信息为检索关键字搜集用户终端的性能参数,从用户终端的性能参数中选取资源介质参数组成资源介质参数组。

进一步地,广告请求消息还携带有正片信息,正片信息能够指示待投放正片的资源介质,根据用户终端的待投放正片确定资源介质参数组中各资源介质参数的参数值包括:预置资源介质与资源介质参数值的第二映射关系;根据正片信息确定待投放正片的资源介质;从第二映射关系中匹配出与待投放正片的资源介质相对应的资源介质参数值;在匹配到的资源介质参数值中确定出资源介质参数组中各资源介质参数的参数值。

进一步地,根据用户终端的已投放内容确定资源介质参数组中各资源介质参数的参数值包括:预置终端信息与历史投放记录的第三映射关系,其中,每一历史投放记录能够指示已投放内容的资源介质;预置资源介质与资源介质参数值的第二映射关系;从第三映射关系中匹配出与用户终端的终端信息相对应的历史投放记录;根据匹配到的历史投放记录确定用户终端的已投放内容的资源介质;从第二映射关系中匹配出与用户终端的已投放内容的资源介质相对应的资源介质参数值;在匹配到的资源介质参数值中确定出资源介质参数组中各资源介质参数的参数值。

进一步地,按照确定的参数值在多种广告资源介质中确定出投放至用户终端的广告资源介质包括:在多种广告资源介质中,搜索对应参数值与确定的参数值完全相同的广告资源介质;若搜索到时,则将搜索到的广告资源介质确定为投放至用户终端的广告资源介质;以及若未搜索到时,生成表示搜索失败的信息。

进一步地,用户终端的终端信息包括:能够指示终端的类型、厂商、处理器芯片参数和/或操作系统参数的信息。

另一方面,本发明还提供了一种广告的投放方法,该方法包括:确定投放至用户终端的广告内容;在广告资源库中查询与广告内容相匹配的广告组,广告组中的广告内容相同,资源介质不同;采用本发明提供的任意一种广告资源介质的确定方法,在广告组中选择一种资源介质的广告;以及将选择的广告投放至用户终端。

进一步地,确定投放至用户终端的广告内容包括:根据用户终端所在的分组信息确定广告内容;根据播放广告内容的时段、频道、栏目和/或播放频次确定广告内容;和/或根据用户终端所绑定的电子节目指南确定广告内容。

另一方面,本发明还提供了一种广告资源介质的确定装置,该装置包括:接收模块,用于接收广告请求消息,其中,广告请求消息携带有用户终端的终端信息;获取模块,用于根据用户终端的终端信息获取用户终端对应的资源介质参数组,其中,资源介质参数组包括为保证用户终端能够播放广告资源介质所需考量的资源介质参数;第一确定模块,用于根据用户终端的已投放内容或待投放正片确定资源介质参数组中各资源介质参数的参数值;以及第二确定模块,用于按照确定的参数值在多种广告资源介质中确定出投放至用户终端的广告资源介质。

另一方面,本发明还提供了一种广告的投放装置,该装置包括:广告内容确定模块,用于确定投放至用户终端的广告内容;资源介质查询模块,用于在广告资源库中查询与广告内容相匹配的广告组,广告组中的广告内容相同,资源介质不同;资源介质确定模块,用于执行本发明提供的任意一种广告资源介质的确定方法,在广告组中选择一种资源介质的广告;以及广告投放模块,用于将选择的广告投放至用户终端。

另一方面,本发明还提供了一种广告的投放系统,该系统包括:用户终端,用于在播放正片之前请求认证计费服务器鉴权,接收认证计费服务器鉴权通过后返回的播放地址,并通过播放地址向资源提供平台请求广告和正片;认证计费服务器,用于在接收到用户终端的鉴权请求时,向广告系统发送广告请求消息,并根据广告系统返回的广告播放信息生成播放地址下发至用户终端;广告系统,用于根据广告请求消息确定投放至用户终端的广告内容,在广告资源库中查询与广告内容相匹配的广告组,广告组中的广告内容相同,资源介质不同,并采用本发明提供的任意一种广告资源介质的确定方法,在广告组中选择一种资源介质的广告,并生成选择的广告所对应的播放信息返回至认证计费服务器;以及资源提供平台,用于响应用户终端的请求,向用户终端投放广告和正片。

通过本发明,提出了一种广告资源介质的确定方法,包括:根据广告请求消息中携带的用户终端的终端信息,获取该用户终端对应的资源介质参数组,该资源介质参数组包括为保证用户终端能够播放广告资源介质所需考量的资源介质参数;进一步地,根据用户终端已投放内容或待投放正片确定资源介质参数组中各资源介质参数的参数值,最后按照确定参数值在多种广告资源介质中确定出欲投放至用户终端的广告资源介质。在该方法中,首先通过用户终端的终端信息得到在确定该用户终端能够播放广告资源介质时,需要考量哪些资源介质参数,再确定这些资源介质参数的参数值,从而使得投放至用户终端的广告能够正常播放,解决了由于终端制式不同而导致广告系统投放的广告不能正常播放的问题,达到了提升用户体验的效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是根据本发明第一实施例的广告资源介质的确定方法的流程图;

图2是根据本发明第一实施例的搜集到的机顶盒的性能参数的示意图;

图3是根据本发明第二实施例的广告资源介质的确定方法的流程图;

图4是根据本发明第三实施例的广告的投放方法的流程图;

图5是根据本发明第四实施例的广告资源介质的确定装置的框图;

图6是根据本发明第五实施例的广告的投放装置的框图;以及

图7是根据本发明第六实施例的广告的投放系统的示意图。

具体实施方式

下面结合附图和具体实施方式对本发明做进一步说明。需要指出的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本申请中提到的“第一映射关系”、“第二映射关系”、“第一确定模块”等中的“第一”、“第二”仅起标识作用,并没有次序限定的意思表示。

实施例一

本发明实施例一提供了一种广告资源介质的确定方法,该方法的执行主体可以为广告系统,也可以为其他与广告系统交互的第三方平台。

机顶盒、智能电视机、智能手机等用户终端,由于制式不同,能够播放的资源介质也不同,例如不同品牌的机顶盒能够播放的资源介质也不同。对于广告而言,不同制式的用户终端能够播放的广告资源介质不同。在本发明实施例中,广告资源库中同一广告内容对应有多种广告资源介质,不同广告资源介质的视频或音频的分辨率、视频的帧率、音频的采样率、视频编码参数和/或压缩等级等资源介质参数不同。根据用户终端的不同特点,在确定其能够播放哪种广告资源介质时,需要考量的参数也不同。

在该实施例提供的广告资源介质的确定方法中,先按照用户终端的自身制式的特点得到需要考量的参数,再按照用户终端的已投放内容或待投放正片确定这些参数的参数值,最终可根据确定的参数值确定出一种适于用户终端播放的资源介质。

需要说明的是,在下文描述具体实施例时,以机顶盒为例进行说明,事实上,本申请的各方法和实施例同时也适用于其他类型的终端,并不限于机顶盒。

具体地,如图1所示,该方法包括如下步骤:

步骤s102:接收广告请求消息。

例如,用户欲点播某影片时,机顶盒接收到用户的点播操作,通过鉴权接口向认证计费服务器请求鉴权,认证计费服务器鉴权通过后,向广告系统发送广告请求消息以请求广告。当该方法的执行主体为第三方平台时,广告系统再将广告请求消息转发至第三方平台。

又比如,用户欲点播某影片花絮时,机顶盒接收到用户的点播操作,向广告系统发送广告请求消息以请求广告。当该方法的执行主体为第三方平台时,广告系统再将广告请求消息转发至第三方平台。

该广告请求消息携带有机顶盒的终端信息,该终端信息是能够表征机顶盒制式的信息,例如该终端信息为机顶盒的厂商、处理器芯片参数和/或操作系统参数,或者该终端信息为能够指示机顶盒的厂商、处理器芯片参数和/或操作系统参数的标识信息。以该三种信息或任一或任二作为表征机顶盒制式的信息,既简单,又能够便于准确确定需要考量的参数。

步骤s104:根据机顶盒的终端信息获取机顶盒对应的资源介质参数组。

其中,资源介质参数组包括为保证机顶盒能够播放广告资源介质所需考量的资源介质参数,具体可以为视频或音频的分辨率、视频的帧率、音频的采样率、视频编码参数、压缩等级等种的一个或多个,不同制式的机顶盒在确定能够播放的广告资源介质时,需要考量的参数不同。

具体如何获取机顶盒对应的资源介质参数组,可采用以下任一种方式,或者在采用方式一无法获取到资源介质参数组后,再采用方式二进行获取。

方式一:预置终端信息与资源介质参数组的第一映射关系,该映射关系为广告投放之前形成的映射关系,可以为固定的,也可以为随广告投放过程不断更新变化的,该映射关系预存储在广告系统或第三方平台。在接收到广告请求消息获得机顶盒的终端信息后,在该第一映射关系中匹配与机顶盒的终端信息相对应的资源介质参数组。

采用该种方式一,由于预置了终端信息与资源介质参数组的映射关系,在根据机顶盒的终端信息获取机顶盒对应的资源介质参数组时,逻辑简单,响应速度快。

方式二:在接收到广告请求消息获得机顶盒的终端信息后,以机顶盒的终端信息为关键字搜集机顶盒的性能参数,例如从机顶盒厂商产品平台的机顶盒产品介绍信息中搜集获得,又如从互联网上各销售平台的机顶盒产品说明信息中搜集。搜集到机顶盒的性能参数后,从其中获取资源介质参数,以得到资源介质参数组。具体可搜集到的机顶盒的性能参数如图2所示,从中可得到音频的采样率、解码格式等资源介质参数。

采用该种方式二,实时根据终端信息获取资源介质参数组,无需预置任何信息,适应性好。

步骤s106:根据机顶盒已投放内容或待投放正片确定资源介质参数组中各资源介质参数的参数值。

其中,已投放内容包括正在播放的正片或广告、已播放的正片或广告,待投放正片是插播欲投放的广告的正片。

优选地,根据待投放正片确定资源介质参数组中各资源介质参数的参数值。具体可采用下述步骤:

步骤s1061:预置资源介质与资源介质参数值的第二映射关系。

例如,在广告系统或第三方平台预存一个资源介质与资源介质参数值相对应的关系表来表征第二映射关系,在该关系表中,尽可能的预存每一资源介质对应的所有资源介质参数值。

步骤s1062:根据正片信息确定待投放正片的资源介质。

其中,该正片信息为广告请求消息中携带的正片信息,例如,机顶盒接收用户的操作欲点播某正片时,请求广告信息中携带该正片的正片信息,正片信息具体为能够指示待投放正片的资源介质的信息,该正片信息在广告系统和第三方平台均能被识别为一种确定的资源介质。

步骤s1063:在第二映射关系中匹配与待投放正片的资源介质相对应的资源介质参数值。

步骤s1064:在匹配到的资源介质参数值中确定资源介质参数组中各资源介质参数的参数值。

优选地,通过步骤s1063,匹配到描述某种资源介质的所有资源介质参数的参数值,在该所有资源介质参数的参数值中,通过步骤s1064确定资源介质参数组中各资源介质参数的参数值。

采用该种根据待投放正片确定资源介质参数组中各资源介质参数的参数值的方式,既能够保证确定的广告资源介质成功播放于机顶盒,又使得广告与正片相匹配,从而播放更加流畅。

优选地,根据已投放内容确定资源介质参数组中各资源介质参数的参数值具体可采用下述步骤:

步骤s1061′:预置终端信息与历史投放记录的第三映射关系。

例如,在广告系统或第三方平台维护一个终端信息与历史投放记录相对应的关系表来表征第三映射关系,在该关系表中,每一终端信息对应一历史投放记录,该历史投放记录可通过分析机顶盒的播放日志形成,也可通过广告系统生成的播放信息形成,每一历史投放记录为能够指示已投放内容的资源介质的信息。

步骤s1062′:预置资源介质与资源介质参数值的第二映射关系。

例如,在广告系统或第三方平台维护一个资源介质与资源介质参数值相对应的关系表来表征第二映射关系,在该关系表中,每一资源介质对应多个资源介质参数值。

步骤s1063′:在第三映射关系中匹配与机顶盒的终端信息相对应的历史投放记录。

通过该步骤s1063′,首先确定机顶盒的终端信息相对应的历史投放记录,该历史投放记录可能为该机顶盒的播放记录,也可能为与该机顶盒制式相同的其他机顶盒的播放记录。

步骤s1064′:根据匹配到的历史投放记录确定已投放内容的资源介质。

在广告系统和第三方平台上,通过历史投放记录可确定一种资源介质,该资源介质为机顶盒已播放过的资源介质或同制式的机顶盒已播放过的资源介质。

步骤s1065′:在第二映射关系中匹配与已投放内容的资源介质相对应的资源介质参数值。

步骤s1066′:在匹配到的资源介质参数值中确定资源介质参数组中各资源介质参数的参数值。

采用该种根据已投放内容确定资源介质参数组中各资源介质参数的参数值的方式,无论机顶盒是否点播正片时,均能够根据已投放内容确定参数值,例如在向机顶盒下发开机广告时,也可通过该方式确定一种适于机顶盒播放的开机广告。

对于上述两种确定资源介质参数组中各资源介质参数的参数值的方式,优选地,在广告系统或第三方平台能够获得正片信息时,采用根据待投放正片确定参数值的方式,在广告系统或第三方平台无法获得正片信息时,采用根据已投放内容确定参数值的方式,从而使得在任何条件下下发至机顶盒的广告均能够正常播放。

步骤s108:按照确定参数值在多种广告资源介质中确定欲投放至机顶盒的广告资源介质。

具体地,在多种广告资源介质中,搜索对应参数值与确定的参数值完全相同的广告资源介质;若搜索到时,则将搜索到的广告资源介质确定为投放至用户终端的广告资源介质;若未搜索到时,生成表示搜索失败的信息,表示未给该用户终端安排广告,以响应广告请求消息。无论以上述哪种方式确定参数值,在该步骤中,通过这些确定的参数值在多种广告资源介质中确定一种资源介质,将该资源介质的确定方法与现有技术中确定广告内容的方法相结合,对于每种广告内容,即可对应的确定一条具体欲投放至机顶盒的广告。

采用该实施例一,首先通过机顶盒的终端信息得到在确定该机顶盒能够播放广告资源介质时,需要考量哪些资源介质参数,再确定这些资源介质参数的参数值,最后按照确定参数值在多种广告资源介质中确定欲投放至机顶盒的广告资源介质,从而使得投放至机顶盒的广告均能够正常播放,把能播放视频广告的盒子适配率提升到一个新高度,提升了用户体验,获得了商业应用的巨大成功。

实施例二

该实施例为在实施例一的基础上进一步优选的广告资源介质的确定方法,参见图3,该方法可以包括以下步骤:

步骤s202:接收广告请求消息。

其中,广告请求消息携带有终端信息,该终端信息为机顶盒根据其厂商、处理器芯片参数和操作系统参数按照预设的算法生成的编码,其中,在生成编码时,除考虑上述参数之外,同时也考虑终端的类型,例如,以1xx表示b2c盒子,以2xx表示b2c电视,以3xx表示手机端等。

广告请求消息中还携带有用户要点播正片的正片信息。

步骤s204:根据广告请求消息中携带的终端信息确定机顶盒所采用的广告适配策略。

其中,在广告系统或第三方平台,预置多个广告适配策略,每个广告适配策略考量一个或多个资源介质参数,该一个或多个资源介质参数形成每个广告适配策略对应的一组资源介质参数组。并且,在广告系统或第三方平台还预置有编码与广告适配策略的第四映射关系,也即编码与资源介质参数组的映射关系。

该步骤中,在该第四映射关系中,确定与广告请求消息中携带的终端信息相对应的广告适配策略,也即确定与机顶盒的终端信息相对应的一组资源介质参数组。

可选地,预置以下五个广告适配策略:

策略1:针对mp4格式的视频,考量的参数包括分辨率每帧画面宽度、分辨率每帧画面高度、帧率、base64编码的视频编码参数、压缩等级、网络抽象单元、音频码流率、base64编码的音频解码描述信息、关键帧个数、广告状态以及介质类型标识。

base64编码的视频编码参数,是指将h264中的序列参数集(sps)和图像参数集(pps),通过base64进行编码,得到的字符串,具体请参考:http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=50726。

base64编码的音频解码描述信息(decspecificdescr,decoderspecificdescription),是指将用来初始化解码器的私有数据,通过base64进行编码,得到的字符串,具体请参考:

http://blog.csdn.net/velanjun/article/details/17118917。

广告状态,是指广告内容对应的广告资源介质注入资源提供平台的状态,即资源提供平台是否注入有该广告内容对应的广告资源介质,具体实施中,可以用不同的字符标识资源提供平台是否注入有该广告内容对应的广告资源介质。广告系统和/或第三方平台,在被资源提供平台回调时,获知广告状态。

介质类型,是指视频格式,比如wmv、mp4、ts和m3u8,具体实施中,可以用不同的字符标识不同的介质类型,相应地,可以根据介质类型标识确定对应的介质类型。

策略2:针对mp4格式的视频,考量的参数包括分辨率每帧画面宽度、分辨率每帧画面高度、帧率、base64编码的视频编码参数、压缩等级、网络抽象单元、音频码流率、广告状态以及介质类型标识。

策略3:针对mp4格式的视频,考量的参数包括分辨率每帧画面宽度、分辨率每帧画面高度、帧率、base64编码的视频编码参数、压缩等级、音频码流率、关键帧个数、广告状态以及介质类型标识。

策略4:针对m3u8格式的视频,考量的参数包括分辨率每帧画面高度、分辨率每帧画面宽度、帧率、音频码流率以及介质类型标识。

步骤s206:根据广告请求消息中携带的正片信息确定待投放正片的资源介质相对应的资源介质参数值。

该步骤具体可采用上述实施例一中提到的“根据待投放正片确定资源介质参数组中各资源介质参数的参数值”时描述的步骤实现,此处不再赘述。

步骤s208:确定采用的广告适配策略中考量的资源介质参数。

通过步骤s204确定一种要采用的广告适配策略,也即确定考量的资源介质参数。

步骤s210:在待投放正片的资源介质相对应的资源介质参数值中,获取广告适配策略中考量的资源介质参数的参数值。

其中,待投放正片的资源介质相对应的资源介质参数值涵盖了该种资源介质的全部或绝大部分资源介质参数的参数值,广告适配策略中考量的资源介质参数仅为该全部或绝大部分资源介质参数中的部分。在该步骤中,将这一部分资源介质参数的参数值拿出来,以便在步骤s212中,根据这些参数值从多种广告资源介质中选定一种广告资源介质。

步骤s212:按照确定参数值在多种广告资源介质中确定欲投放至机顶盒的广告资源介质。

实施例三

该实施例三提供了一种广告的投放方法,该方法主要描述广告系统和资源提供平台向机顶盒投放广告过程,参见图4,该方法可以包括以下步骤:

步骤s302:确定欲投放至机顶盒的广告内容。

在确定广告内容时,可采用以下任意一种或多种方式:

方式一、根据用户终端所在的分组信息确定广告内容;

方式二、根据播放广告内容的时段、频道、栏目和/或播放频次确定广告内容;

方式三、根据用户终端所绑定的电子节目指南确定广告内容。

具体地,广告系统接收到的广告请求消息除了携带上述各实施例中提到的内容之外,还携带有机顶盒的mac地址、用户的区域ip地址、点播的正片所属频道和栏目信息及广告播放频次信息等。

广告系统根据上述携带的全部或部分信息确定欲投放至机顶盒的广告内容,例如,在广告系统预置多个用户分组,每一分组对应不同的广告内容,通过用户的区域ip地址获得机顶盒所在用户分组的分组信息,进一步便可确定该分组的广告内容。又如,不同时段、频道、栏目以及播放频次,均对应不同的广告内容,通过点播的时段、点播的正片所属频道和栏目,也即广告的播放频次,便可确定广告内容。

或者也可采用现有技术中提到的任何广告匹配的方法确定广告内容,此处不再赘述。

步骤s304:在广告资源库中查询与广告内容相匹配的广告组,广告组中的广告内容相同,资源介质不同。

确定广告内容以后,即可在广告资源库中获得多个资源介质不同而广告内容相同的广告,将这些广告划分为一个广告组。

步骤s306:在广告组中选择一种资源介质的广告。

在该步骤中,采用本申请提供的任意一种广告资源介质的确定方法从广告组中进行选择,具体确定过程此处不再赘述。

步骤s308:将选择的广告投放至机顶盒。

通过上述步骤s302至步骤s306可选定一个具体的投放至机顶盒的广告,将确定的广告的播放地址下发至机顶盒,机顶盒请求该播放地址至资源提供平台,由资源提供平台将该广告投放至机顶盒,完成对机顶盒广告请求消息的响应。

采用该实施例,从广告内容和广告资源介质两个角度确定广告,使得投放至机顶盒的广告既能够从内容上对用户更够针对性,提升用户的兴趣度,又能够从资源介质上保证机顶盒成功播放。

优选地,在从广告内容和广告资源介质两个角度确定广告时,考量不同的参数可契合不同的广告投放需求。例如,首先通过电子节目指南、播放广告内容的频道、栏目和播放频次确定广告内容,在此基础上再进一步确定广告资源介质,能够实现广告的精准投放;又如,首先通过用户的区域ip地址确定机顶盒所在地域,地域结合电子节目指南确定广告内容,在此基础上再进一步确定广告资源介质,能够实现广告的定向投放;再如,仅根据用户的区域ip地址确定机顶盒所在地域,地域结合播放广告内容的时段播放频次,在此基础上再进一步确定广告资源介质,能够实现广告的全网投放。

实施例四

与本发明实施例一提供的广告资源介质的确定方法相对应,本发明实施例还提供了一种广告资源介质的确定装置,该装置位于广告系统端或第三方平台端,参见图5,该装置可以包括接收模块401、获取模块402、第一确定模块403和第二确定模块404。

接收模块401用于接收广告请求消息,其中,广告请求消息携带有用户终端的终端信息。

获取模块402用于根据用户终端的终端信息获取用户终端对应的资源介质参数组,其中,资源介质参数组包括为保证用户终端能够播放广告资源介质所需考量的资源介质参数。

第一确定模块403用于根据用户终端已投放内容或待投放正片确定资源介质参数组中各资源介质参数的参数值。

第二确定模块404用于按照确定参数值在多种广告资源介质中确定出欲投放至用户终端的广告资源介质。

采用该实施例四,使得投放至用户终端的广告均能够正常播放,提升了用户体验。

优选地,获取模块402具体执行以下步骤:预置终端信息与资源介质参数组的第一映射关系;以及在第一映射关系中匹配出与用户终端的终端信息相对应的资源介质参数组。

采用该优选实施例,获取资源介质参数组时逻辑简单,响应速度快。

优选地,获取模块402具体执行以下步骤:以用户终端的终端信息为关键字搜集用户终端的性能参数;以及从用户终端的性能参数中选取资源介质参数,以得到资源介质参数组。

采用该优选实施例,实时根据终端信息获取资源介质参数组,无需预置任何信息,适应性好。

优选地,第二确定模块404具体执行以下步骤:在多种广告资源介质中,搜索对应参数值与确定的参数值完全相同的广告资源介质;若搜索到时,则将搜索到的广告资源介质确定为投放至用户终端的广告资源介质;若未搜索到时,生成表示搜索失败的信息,表示未给该用户终端安排广告,以反馈广告请求消息。

优选地,广告请求消息还携带有正片信息,正片信息为能够指示待投放正片的资源介质的信息,第一确定模块403具体执行以下步骤:预置资源介质与资源介质参数值的第二映射关系;根据正片信息确定待投放正片的资源介质;在第二映射关系中匹配出与待投放正片的资源介质相对应的资源介质参数值;在匹配到的资源介质参数值中确定资源介质参数组中各资源介质参数的参数值。

采用该优选实施例,既能够保证确定的广告资源介质成功播放于用户终端,又使得广告与正片相匹配,从而播放更加流畅。

优选地,第一确定模块403具体执行以下步骤:预置终端信息与历史投放记录的第三映射关系,每一历史投放记录为能够指示已投放内容的资源介质,预置资源介质与资源介质参数值的第二映射关系;在第三映射关系中匹配与用户终端的终端信息相对应的历史投放记录;根据匹配到的历史投放记录确定已投放内容的资源介质;在第二映射关系中匹配与已投放内容的资源介质相对应的资源介质参数值;在匹配到的资源介质参数值中确定资源介质参数组中各资源介质参数的参数值。

采用该优选实施例,无论用户终端是否点播正片时,均能够根据已投放内容确定参数值。

进一步优选地,上述优选实施例中用户终端的终端信息为能够指示用户终端的厂商、处理器芯片参数和/或操作系统参数的信息,既简单,又能够便于准确确定需要考量的参数。

实施例五

与本发明实施例三提供的广告的投放方法相对应,本发明实施例还提供了一种广告的投放装置,参见图6,该装置可以包括广告内容确定模块501、资源介质查询模块502、资源介质确定模块503、广告投放模块504,其中,广告内容确定模块501、资源介质查询模块502和资源介质确定模块503可位于广告系统端,或者,部分位于广告系统端,部分位于与广告系统交互的第三方平台,广告投放模块504位于资源提供平台端。

具体地,广告内容确定模块501用于确定欲投放至用户终端的广告内容。可根据用户终端所在的分组信息确定广告内容;可根据播放广告内容的时段、频道、栏目和/或播放频次确定广告内容;和/或也可根据用户终端所绑定的电子节目指南确定广告内容。

资源介质查询模块502用于在广告资源库中查询与广告内容相匹配的广告组,广告组中的广告内容相同,资源介质不同。

资源介质确定模块503用于执行本申请任一实施例提供的广告资源介质的确定方法,或者通过本申请任一实施例提供的广告资源介质的确定装置实现,以在广告组中选择一种资源介质的广告。

广告投放模块504用于将选择的广告投放至用户终端。

采用该实施例,从广告内容和广告资源介质两个角度确定广告,使得下发至机顶盒的广告既能够从内容上对用户更够针对性,提升用户的兴趣度,又能够从资源介质上保证用户终端成功播放。

实施例六

该实施例六提供了一种广告的投放系统,如图7所示,该系统包括用户终端701、广告系统702、资源提供平台703和认证计费服务器704。

在该系统中,用户终端701在播放正片之前请求认证计费服务器704鉴权;认证计费服务器704在接收到用户终端701的鉴权请求时,向广告系统702发送广告请求消息;广告系统702根据广告请求消息确定投放至用户终端701的广告内容,在广告资源库中查询与广告内容相匹配的广告组,其中,该广告组中的广告内容相同,资源介质不同,并采用上述各实施例中描述的任意一种广告资源介质的确定方法,在广告组中选择一种资源介质的广告,并生成选择的广告所对应的播放信息返回至认证计费服务器704;认证计费服务器704根据广告系统702返回的广告播放信息生成播放地址下发至用户终端701;用户终端701接收认证计费服务器704鉴权通过后返回的播放地址,并通过播放地址向资源提供平台703请求广告和正片;资源提供平台703响应用户终端701的请求,向用户终端701投放广告和正片。

以投放系统提供的广告为插播于用户点播正片中的广告为例,以下将详细描述该广告的投放系统中各个部分的工作流程。

步骤1、用户终端响应于用户的点播操作,进行点播鉴权,通过鉴权接口请求认证计费服务器鉴权;

步骤2、认证计费服务器接收到鉴权请求时,生成广告请求消息。

具体地,该广告请求消息中携带有终端信息,该终端信息为用户终端根据其厂商、处理器芯片参数和操作系统参数按照预设的算法生成的编码;该广告请求消息中还携带有点播的正片信息,该正片信息能够指示用户点播的待投放正片的资源介质的信息,该正片信息在广告系统能够被识别为一种确定的资源介质;该广告请求消息还携带有用于确定广告内容的用户终端的mac地址、用户的区域ip地址、点播的正片所属频道和栏目信息、和/或广告播放频次信息。

步骤3、认证计费服务器将广告请求消息发送至广告系统。

步骤4、广告系统查询广告的相关信息,向认证计费服务器下发广告播放信息。

具体地,广告系统接收到广告请求消息后,首先根据接收到的广告请求消息中携带的部分或全部参数,确定是否为该广告请求消息对应的用户终端安排广告。

若需要安排广告,第一方面,进一步先根据接收到的广告请求消息中携带的部分或全部参数确定为该用户终端安排广告的广告内容。在确定广告内容后,进一步可在广告资源库中找到该广告内容相对应的所有资源介质的广告。例如,该广告为视频时,可确定150种不同资源介质、相同广告内容的广告,将这些广告作为一个广告组,待进一步确定。

第二方面,根据接收到的广告请求消息中携带的终端信息,获取在确定资源介质时需考量的资源介质参数,一般需要考量多个资源介质参数。具体确定时,可采用实施例一中提供的方式一确定,或采用方式二确定,或采用方式一和方式二结合确定。

第三方面,通过识别广告请求消息中携带的正片信息,能够得到一种确定的资源介质,进一步确定描述该资源介质的所有资源介质参数的参数值。

结合第二方面和第三方面,能够获取在确定资源介质时需考量的资源介质参数的参数值,再结合第一方面,从广告组中选定与确定资源介质时需考量的资源介质参数的参数值相匹配的广告,如果在广告组中不存在相匹配的广告,则生成表示搜索失败的信息,并生成播放信息,指示未给该用户终端安排广告;如果存在,由选定的广告生成播放信息。

步骤5、广告系统将生成播放信息下发至认证计费服务器。

步骤6、认证计费服务器在接收到播放信息时,根据播放信息组织影片和广告的播放地址。

在该步骤之后,广告的投放系统在处理mp4格式和m3u8格式的工作流程有所不同,分别描述如下。

对于mp4格式,认证计费服务器组织播放地址下发至用户终端,由用户终端向资源提供平台请求广告与影片,资源提供平台将广告与影片返回至用户终端,由用户终端进行播放。

对于m3u8格式,认证计费服务器组织播放地址,生成索引文件和下载地址下发至用户终端,由用户终端下载并解析索引文件向资源提供平台请求广告与影片,并根据请求到的信息进行播放。

从以上各实施例的描述中,可以看出,本发明实施例解决了由于机顶盒制式不同而导致广告系统投放的广告不能正常播放的问题,达到了提升用户体验效果。

需要说明的是,上述装置或系统实施例属于优选实施例,所涉及的模块并不一定是本申请所必须的。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于本申请的装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

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