一种广告投放方法、业务平台及系统与流程

文档序号:12804461阅读:230来源:国知局
一种广告投放方法、业务平台及系统与流程

本发明涉及数据处理技术领域,特别涉及一种广告投放方法、业务平台及系统。



背景技术:

广告投放是广告主让用户了解产品的重要形式。随着网络技术的发展,越来越多的广告主通过网络媒体平台向用户展示广告。

目前,网络媒体平台展示广告的主要方式是,广告主向某一网络媒体平台投放一个或多个广告,则网络媒体平台在接收到一个终端设备发送的视频播放请求时(例如请求播放指定视频),则将该一个或多个广告投放给该终端设备。例如,广告主的待投放100个广告,网络媒体平台只要接收到一个终端设备发送的播放请求,就会把该100个广告中的任意一个或多个投放给该终端设备,使待投放广告在相应的终端设备中进行播放。

采用现有方式进行广告投放时,网络媒体平台为终端设备随机选择待投放广告,而没有以终端设备对应的用户信息为依据。



技术实现要素:

本发明实施例提供了一种广告投放方法、业务平台及系统,实现了以用户信息为依据进行广告投放。

第一方面,本发明实施例提供了一种广告投放方法,包括:确定至少两个待投放广告,以及每一个所述待投放广告的投放标准;

接收媒体平台发送的广告投放请求,所述广告请求中包括至少一个广告位和终端设备的标签信息;

针对每一个所述广告位,均执行:

根据所述终端设备的标签信息,在所述至少两个待投放广告中,查找与所述终端设备的标签信息相匹配的至少一个目标待投放广告;

针对每一个所述目标待投放广告,执行:

判断所述终端设备的标签信息是否满足所述目标待投放广告的投放标准,如果是,则通过所述媒体平台对应的所述广告位,在所述终端设备上展示所述目标待投放广告。

优选地,

所述投放标准包括:至少一个筛选信息;

在所述确定至少两个待投放广告,以及每一个所述待投放广告的投放标准之后,进一步包括:

循环执行下述n1至n3,直至各个所述筛选信息均被选定:

n1:在各个筛选信息中,选定至少一个可共用筛选信息;

n2:查找具有所述至少一个可共用筛选信息的待投放广告;

n3:将所述具有所述至少一个可共用筛选信息的待投放广告组合,构成对应的可共用列表;

所述查找与所述终端设备的标签信息相匹配的至少一个目标待投放广告,包括:

在至少一个所述可共用列表中,查找与所述终端设备的标签信息相匹配的目标可共用列表,在所述目标可共用列表中选定至少一个目标待投放广告。

优选地,

所述投放请求包括:各个所述广告位分别对应的广告优先级序列;

当所述终端设备的标签信息满足至少两个所述目标待投放广告的投放标准时,进一步包括:

根据所述广告位对应的广告优先级序列,在所述至少两个目标待投放广告中,选择一个目标待投放广告。

优选地,

在所述选择一个目标待投放广告之后,进一步包括:

将选择出的所述目标待投放广告作为优选广告,将未被选择的其他目标待投放广告作为推送广告;

将所述优选广告和所述推送广告发送给所述媒体平台;

所述在所述终端设备上展示所述目标待投放广告,包括:

在所述终端设备上展示所述优选广告。

优选地,

当所述广告投放请求中包括至少两个所述广告位时,

针对每一个所述广告位,执行:所述查找与所述终端设备的标签信息相匹配的至少一个目标可共用列表;

所述在所述目标可共用列表中选定至少一个目标待投放广告,包括:

判断所述目标可共用列表中,是否存在与其他所述广告位对应的所述目标待投放广告,如果是,则从所述目标可共用列表中的其他待投放广告中,选定至少一个目标待投放广告。

第二方面,本发明实施例提供了一种业务平台,包括:确定单元、查找单元和投放处理单元;其中,

所述确定单元,用于确定至少两个待投放广告,以及每一个所述待投放广告的投放标准;

所述查找单元,用于接收外设的媒体平台发送的广告投放请求,所述广告请求中包括至少一个广告位和外设的终端设备的标签信息,针对每一个所述广告位,均执行:根据所述外设的终端设备的标签信息,在所述确定单元确定的至少两个待投放广告中,查找与所述外设的终端设备的标签信息相匹配的至少一个目标待投放广告;

所述投放处理单元,用于针对所述查找单元查找到的每一个所述目标待投放广告,执行:判断所述查找单元接收到的广告投放请求中的外设的终端设备的标签信息是否满足所述目标待投放广告的投放标准,如果是,则通过所述外设的媒体平台对应的所述广告位,在所述外设的终端设备上展示所述目标待投放广告。

优选地,

该业务平台进一步包括:共用列表生成单元;其中,

所述确定单元确定出的投放标准包括:至少一个筛选信息;

所述共用列表生成单元,用于循环执行下述n1至n3,直至所述确定单元确定出的各个所述筛选信息均被选定:

n1:在各个筛选信息中,选定至少一个可共用筛选信息;

n2:查找具有所述至少一个可共用筛选信息的待投放广告;

n3:将所述具有所述至少一个可共用筛选信息的待投放广告组合,构成对应的可共用列表;

所述查找单元,用于在所述共用列表生成单元生成的至少一个可共用列表中,查找与所述终端设备的标签信息相匹配的目标可共用列表,在所述目标可共用列表中选定至少一个目标待投放广告。

优选地,

所述投放请求包括:各个所述广告位分别对应的广告优先级序列;

当所述投放处理单元判断出所述终端设备的标签信息满足至少两个所述目标待投放广告的投放标准时,

所述投放处理单元,进一步用于根据所述广告位对应的广告优先级序列,在所述至少两个目标待投放广告中,选择一个目标待投放广告。

优选地,

当所述广告投放请求中包括至少两个所述广告位时,

所述查找单元,进一步用于判断所述目标可共用列表中,是否存在与其他所述广告位对应的所述目标待投放广告,如果是,则从所述目标可共用列表中的其他待投放广告中,选定至少一个目标待投放广告。

第三方面,本发明实施例提供了一种广告投放系统,包括:本发明任一实施例提供的业务平台、至少一个媒体平台和至少一个终端设备;其中,

每一个所述终端设备,用于向所述媒体平台发送播放请求,并展示所述媒体平台发送的目标待投放广告;

每一个所述媒体平台,用于向所述业务平台发送广告投放请求,并将所述业务平台发送的所述目标待投放广告发送给所述终端设备。

本发明实施例提供了一种广告投放方法、业务平台及系统,通过预先确定至少两个待投放广告,以及每个待投放广告的投放标准,在接收到媒体平台发送的广告投放请求时,根据广告投放请求中终端设备的标签信息,在预先确定的至少两个待投放广告中,查找与终端设备的标签信息相匹配的至少一个目标待投放广告,并且针对查找到的每一个目标待投放广告,均判断终端设备的标签信息是否满足目标待投放广告的投放标准,如果是,则通过媒体平台的相应广告位,在终端设备上展示所述目标待投放广告。由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种广告投放方法的流程图;

图2是本发明另一个实施例提供的一种广告投放方法的流程图;

图3是本发明又一个实施例提供的一种广告投放方法的流程图;

图4是本发明一个实施例提供的一种业务平台的结构示意图;

图5是本发明另一个实施例提供的一种业务平台的结构示意图;

图6是本发明一个实施例提供的一种广告投放系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种广告投放方法,该方法可以包括以下步骤:

步骤101,确定至少两个待投放广告,以及每一个所述待投放广告的投放标准;

步骤102,接收媒体平台发送的广告投放请求,所述广告请求中包括至少一个广告位和终端设备的标签信息;

步骤103,针对每一个所述广告位,均执行:根据所述广告投放请求中终端设备的标签信息,在所述至少两个待投放广告中,查找与所述终端设备的标签信息相匹配的至少一个目标待投放广告;

步骤104,针对每一个所述目标待投放广告,执行:判断所述终端设备的标签信息是否满足所述目标待投放广告的投放标准,如果是,则执行步骤105,否则执行步骤106;

步骤105,通过所述媒体平台对应的所述广告位,在所述终端设备上展示所述目标待投放广告;

步骤106,确定所述终端设备的标签信息不满足所述目标待投放广告的投放标准,并将结果发送给媒体平台。

上述实施例中,通过预先确定至少两个待投放广告,以及每个待投放广告的投放标准,在接收到媒体平台发送的广告投放请求时,根据广告投放请求中终端设备的标签信息,在预先确定的至少两个待投放广告中,查找与终端设备的标签信息相匹配的至少一个目标待投放广告,并且针对查找到的每一个目标待投放广告,均判断终端设备的标签信息是否满足目标待投放广告的投放标准,如果是,则通过媒体平台对应的广告位,在终端设备上展示所述目标待投放广告。由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

为了提高广告投放的效率,同时减少媒体的请求次数,本发明一个实施例中,所述投放标准可以包括:至少一个筛选信息;

在步骤101之后,可以进一步包括:

循环执行下述n1至n3,直至各个所述筛选信息均被选定:

n1:在各个筛选信息中,选定至少一个可共用筛选信息;

n2:查找具有所述至少一个可共用筛选信息的待投放广告;

n3:将所述具有所述至少一个可共用筛选信息的待投放广告组合,构成对应的可共用列表;

步骤103的具体实施方式,可以包括:

在至少一个所述可共用列表中,查找与所述终端设备的标签信息相匹配的目标可共用列表,在所述目标可共用列表中选定至少一个目标待投放广告。

上述实施例中,在确认出至少两个待投放广告之后,根据各个广告中投放标准的筛选信息,为每一个待投放广告生成可共用列表。例如,待投放广告a的筛选信息包括:性别-女性、婚姻状态-未婚和学历-本科,待投放广告b的筛选信息为性别-女和工资-5000以上,若选定的可共用筛选信息为性别-女,待投放广告a和待投放广告b均具有可共用筛选信息,则可将待投放广告a和待投放广告b组合,构成可共用列表。

在查找与终端设备标签信息相匹配的目标待投放广告时,可查找与终端设备标签信息相匹配的可共用列表。例如,终端设备的标签信息为性别-女,则可对应找到由待投放广告a和待投放广告b构成的可共用列表。由于根据终端设备的标签信息可直接查找到对应标签信息的可共用列表,即查找到符合标签信息的多个待投放广告,而无需根据标签信息逐个寻找匹配的待投放广告,从而提高了广告查找效率。

从另一方面来说,在多个与标签信息匹配的待投放广告中,各个待投放广告的投放标准有所不同,因此终端设备的标签信息可与多个投放标准进行比对,其满足待投放广告投放标准的几率也增大,因此提高了广告的投放效率。同时,媒体平台发送广告投放请求之后,接收到目标广告的投放几率也增大,即减少了媒体平台的无效请求次数,从而使得在待投放广告数量一定时,可减少媒体平台发送的广告投放请求次数。

本发明一个实施例中,所述投放请求包括:各个所述广告位分别对应的广告优先级序列;

当所述终端设备的标签信息满足至少两个所述目标待投放广告的投放标准时,进一步包括:

根据所述广告位对应的广告优先级序列,在所述至少两个目标待投放广告中,选择一个目标待投放广告。

上述实施例中,媒体平台发送的投放请求中包括广告位对应的广告优先级序列,即要求业务平台根据广告优先级序列进行广告筛选,例如,当媒体发送的一个广告位对应的广告优先级序列为[广告a,广告b,广告c,广告e,广告h,广告g]时,即要求业务平台首先筛选符合广告a投放标准的广告,其次再筛选符合广告b投放标准的广告,以此类推。因此,当终端设备的标签信息满足至少两个目标待投放广告的投放标准时,则可根据广告优先级序列的前后顺序,选择排在广告优先级序列较前的目标待投放广告,以满足媒体平台的要求。

本发明一个实施例中,在所述选择一个目标待投放广告之后,进一步包括:

将选择出的所述目标待投放广告作为优选广告,将未被选择的其他目标待投放广告作为推送广告;

将所述优选广告和所述推送广告发送给所述媒体平台;

所述在所述终端设备上展示所述目标待投放广告,包括:

在所述终端设备上展示所述优选广告。

在具体应用中,广告主会先和媒体预先确定推送比,及推送量/优选量,推送量即是媒体平台将广告投放请求推送给业务平台,并被业务平台认可作为一次推送的一次广告展现机会,优选量即是媒体平台推送广告投放请求给业务平台之后,业务平台选择出符合广告投放请求的目标待投放广告,且最终选中一个目标待投放广告进行曝光的机会。

业务平台有不同广告主分别对应的多个广告,在生成可共用列表时,可将不同广告主分别对应的广告组合在同一个可共用列表中,例如,广告主1对应的广告分别为广告a、广告b和广告c,广告主2对应的广告分别为广告d、广告e和广告f。在根据可共用筛选信息生成可共用列表时,广告a对应的可共用列表为[广告a,广告b、广告d、广告e、广告f],当媒体平台推送的广告优先级序列为[广告a,广告b,广告c,广告e,广告h,广告g],即媒体平台要求首先筛选符合广告a投放标准的目标待投放广告,此时先查找到广告a对应的可共用列表为[广告a,广告b、广告d、广告e、广告f],将其与[广告a,广告b,广告c,广告e,广告h,广告g]作交集,确定出广告a对应的可筛选列表为[广告a,广告b,广告e]。

再根据广告a、广告b和广告e的投放标准,依次判断终端设备的标签信息是否符合广告a、广告b和广告e的投放标准,若终端设备的标签信息符合广告a的投放标准,则广告a为优选广告,并停止当前判断,若终端设备的标签信息不符合广告a的投放标准,则继续判断终端设备的标签信息是否符合广告b的投放标准,若符合,则广告b为优选广告,广告a为推送广告,同时停止当前判断,即在确定出优选广告之后,停止判断过程。由于可将不同广告主分别对应的广告组合到可共用列表中,因此在媒体平台等比例推送的基础上,可实现节省媒体推送量,同时提高广告主展现广告效果的效果。

针对媒体平台发送的一个请求中包括多个广告位的情况,需要保证最后返回到各个广告位的目标待投放广告各不相同,因此,本发明一个实施例中,当所述广告投放请求中包括至少两个所述广告位时,

针对每一个所述广告位,执行:所述查找与所述终端设备的标签信息相匹配的至少一个目标可共用列表;

所述在所述目标可共用列表中选定至少一个目标待投放广告,包括:

判断所述目标可共用列表中,是否存在与其他所述广告位对应的所述目标待投放广告,如果是,则从所述目标可共用列表中的其他待投放广告中,选定至少一个目标待投放广告。

上述实施例中,当媒体平台发送的广告投放请求中包括多个广告位时,分别查找与各个广告位相匹配的目标可共用列表,并判断目标可共用列表中,是否存在于其他广告位对应的目标待投放广告,如果是,则从目标可共用列表中,除与其他广告位对应的目标待投放广告之外的其他待投放广告中,选定至少一个目标待投放广告。例如,第一广告位的目标可共用列表为[广告a,广告b,广告e],并且,第一广告位对应的目标待投放广告为广告b,即广告b作为优选广告在第一广告位上进行展示。而第二广告位的目标可共用列表为[广告b,广告e,广告f],那么当开始为第二广告位挑选目标待投放广告时,则需排除已经被优选的广告b,仅可在广告e和广告f中进行筛选。这有效避免了不同广告位重复播放同一广告的情况,进一步提高了各个广告的展示效果。

针对于广告投放,可以包含以下两种实现场景:

场景1:多个广告对应同一个广告位,即一个终端设备同时满足多个广告的投放标准时的广告投放方法,如图2所示,该方法可以包括以下步骤:

步骤201,确定至少两个待投放广告,以及每一个待投放广告对应的至少一个筛选信息。

所述筛选信息包括:性别、学历、工资及婚姻状态中的任意一个或多个,例如,确定出待投放广告a、b和c,其中,待投放广告a的筛选信息包括:性别-女性、婚姻状态-未婚和学历-本科,待投放广告b的筛选信息为性别-女和工资-5000以上,待投放广告c的筛选信息为性别-男。

步骤202,在各个筛选信息中,选定至少一个可共用筛选信息。

步骤203,查找具有所述至少一个可共用筛选信息的待投放广告。

步骤204,将所述具有所述至少一个可共用筛选信息的待投放广告组合,构成对应的可共用列表。

步骤205,判断是否存在未被选择过的筛选信息,若存在,则执行步骤202,否则执行步骤206。

步骤202至步骤205中,例如,选定的可共用筛选信息为性别-女,待投放广告a和待投放广告b均具有可共用筛选信息,则可将待投放广告a和待投放广告b组合,构成可共用列表。对于各个筛选信息,均可生成对应的可共用列表。

步骤206,接收媒体平台发送的广告投放请求,所述广告投放请求包括终端设备的标签信息和广告优先级序列。

步骤207,在至少一个所述可共用列表中,查找与所述终端设备的标签信息相匹配的目标可共用列表。

步骤208,确定目标可共用列表中包含有两个目标待投放广告。

在查找与终端设备标签信息相匹配的目标待投放广告时,可查找与终端设备标签信息相匹配的可共用列表。例如,终端设备的标签信息为性别-女,则可对应找到由待投放广告a和待投放广告b构成的可共用列表,则将待投放广告a和待投放广告b均作为目标待投放广告。

步骤209,判断所述终端设备的标签信息是否满足至少一个所述目标待投放广告的投放标准,如果是,则执行步骤210,否则执行步骤213。

步骤210,判断所述标签信息满足的目标待投放广告的总个数是否大于1,如果是,则执行211,否则执行步骤212

步骤211,根据所述广告优先级序列,在所述标签信息满足的目标待投放广告中,选择一个目标待投放广告。

步骤212,通过所述媒体平台在所述终端设备上展示所述目标待投放广告,并结束当前流程。

步骤213,确定所述终端设备的标签信息不满足所有待投放广告的投放标准,并将未被投放广告的终端设备信息返回给媒体平台。

上述实施例中,在确认出至少两个待投放广告之后,根据各个广告中投放标准的筛选信息,为每一个待投放广告生成可共用列表,在查找与终端设备标签信息相匹配的目标待投放广告时,可查找与终端设备标签信息相匹配的可共用列表,并且针对查找到的每一个目标待投放广告,均判断终端设备的标签信息是否满足目标待投放广告的投放标准,如果是,则将目标待投放广告发送给媒体平台,并通过媒体平台在终端设备上展示所述目标待投放广告。由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

场景2:一次广告请求中包括多个广告位时,一个广告对应多个广告位,即终端设备同时满足多个广告位中一个广告的投放标准时的广告投放方法,下面以媒体平台同时提供两个终端设备的标签信息广告位为例展开说明,如图3所示,该方法可以包括以下步骤:

步骤301,确定至少两个待投放广告,以及每一个待投放广告的投放标准,并确定各个待投放广告的可共用列表。

例如,确定两个待投放广告分别为待投放广告a和b,其中,广告a的可共用列表为[广告a,广告b,广告e],广告b的可共用列表为[广告b,广告e,广告f]。

步骤302,接收媒体平台发送的广告请求,所述广告请求包括两个广告位和终端设备的标签信息。

例如,媒体平台发送的广告请求中包括广告位甲和广告位乙。

步骤303,查找与第一广告位相匹配的第一目标可共用列表。

例如,查找到与广告位甲相匹配的目标可共用列表广告a的可共用列表[广告a,广告b,广告e]。

步骤304,确定终端设备的标签信息满足第一广告位对应的目标可共用列表中的一个待投放广告的投放标准,并执行步骤309。

例如,确定终端设备的标签信息满足广告a的可共用列表[广告a,广告b,广告e]中,广告b的投放标准,即广告b与广告位甲相匹配。

步骤305,查找与第二广告位相匹配的第二目标可共用列表。

例如,查找到与广告位乙相匹配的目标可共用列表为广告b的可共用列表[广告b,广告e,广告f]。

步骤306,判断第二目标可共用列表中,是否存在于第一广告位对应的待投放广告,如果是,则执行步骤307,否则执行步骤308。

步骤307,将第二目标可共用列表中,除与第一广告位对应的其他待投放广告作为目标待投放广告。

例如,第二目标可共用列表中,广告b与第一广告位相对应,则将除广告b以外的广告e和广告f作为第二广告位对应的目标待投放广告。

步骤308,判断终端设备的标签信息是否满足所述目标待投放广告的投放标准,如果是,则执行步骤309,否则执行步骤310。

步骤309,通过所述媒体平台,在所述终端设备上分别展示对应广告位的目标待投放广告。

步骤310,确定所述终端设备的标签信息不满足所述第二目标可共用列表中待投放广告的投放标准,并将结果发送给媒体平台。

上述实施例中,当媒体平台发送的广告投放请求中包括多个广告位时,分别查找与各个广告位相匹配的目标可共用列表,并判断目标可共用列表中,是否存在于其他广告位对应的目标待投放广告,如果是,则从目标可共用列表中,除与其他广告位对应的目标待投放广告之外的其他待投放广告中,选定至少一个目标待投放广告。这有效避免了不同广告位重复播放同一广告的情况,进一步提高了各个广告的展示效果。

如图4所示,本发明一个实施例提供了一种业务平台,包括:确定单元401、查找单元402和投放处理单元403;其中,

所述确定单元401,用于确定至少两个待投放广告,以及每一个所述待投放广告的投放标准;

所述查找单元402,用于接收外设的媒体平台发送的广告投放请求,所述广告请求中包括至少一个广告位和终端设备的标签信息,针对每一个所述广告位,均执行:根据所述外设的终端设备的标签信息,在所述确定单元401确定的至少两个待投放广告中,查找与所述外设的终端设备的标签信息相匹配的至少一个目标待投放广告;

所述投放处理单元403,用于针对所述查找单元402查找到的每一个所述目标待投放广告,执行:判断所述查找单元402接收到的广告投放请求中的外设的终端设备的标签信息是否满足所述目标待投放广告的投放标准,如果是,则通过所述外设的媒体平台对应的所述广告位,在所述外设的终端设备上展示所述目标待投放广告。

上述实施例中,通过预先确定至少两个待投放广告,以及每个待投放广告的投放标准,在接收到媒体平台发送的广告投放请求时,根据广告投放请求中终端设备的标签信息,在预先确定的至少两个待投放广告中,查找与终端设备的标签信息相匹配的至少一个目标待投放广告,并且针对查找到的每一个目标待投放广告,均判断终端设备的标签信息是否满足目标待投放广告的投放标准,如果是,则将目标待投放广告发送给媒体平台,并通过媒体平台对应的广告位,在终端设备上展示所述目标待投放广告。由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

为了提高广告投放的效率,同时减少媒体的请求次数,如图5所示,本发明一个实施例中,该业务平台可以进一步包括:共用列表生成单元501;其中,

所述确定单元401确定出的投放标准包括:至少一个筛选信息;

所述共用列表生成单元501,用于循环执行下述n1至n3,直至所述确定单元401确定出的各个所述筛选信息均被选定:

n1:在各个筛选信息中,选定至少一个可共用筛选信息;

n2:查找具有所述至少一个可共用筛选信息的待投放广告;

n3:将所述具有所述至少一个可共用筛选信息的待投放广告组合,构成对应的可共用列表;

所述查找单元402,用于在所述共用列表生成单元501生成的至少一个可共用列表中,查找与所述终端设备的标签信息相匹配的目标可共用列表,在所述目标可共用列表中选定至少一个目标待投放广告。

上述实施例中,在确认出至少两个待投放广告之后,根据各个广告中投放标准的筛选信息,为每一个待投放广告生成可共用列表。例如,待投放广告a的筛选信息包括:性别-女性、婚姻状态-未婚和学历-本科,待投放广告b的筛选信息为性别-女和工资-5000以上,若选定的可共用筛选信息为性别-女,待投放广告a和待投放广告b均具有可共用筛选信息,则可将待投放广告a和待投放广告b组合,构成可共用列表。

在查找与终端设备标签信息相匹配的目标待投放广告时,可查找与终端设备标签信息相匹配的可共用列表。例如,终端设备的标签信息为性别-女,则可对应找到由待投放广告a和待投放广告b构成的可共用列表。由于根据终端设备的标签信息可直接查找到对应标签信息的可共用列表,即查找到符合标签信息的多个待投放广告,而无需根据标签信息逐个寻找匹配的待投放广告,从而提高了广告查找效率。

从另一方面来说,在多个与标签信息匹配的待投放广告中,各个待投放广告的投放标准有所不同,因此终端设备的标签信息可与多个投放标准进行比对,其满足待投放广告投放标准的几率也增大,因此提高了广告的投放效率。同时,媒体平台发送广告投放请求之后,接收到目标广告的投放几率也增大,即减少了媒体平台的无效请求次数,从而使得在待投放广告数量一定时,可减少媒体平台发送的广告投放请求次数。

本发明一个实施例中,所述投放请求包括:各个所述广告位分别对应的广告优先级序列;当所述投放处理单元403判断出所述终端设备的标签信息满足至少两个所述目标待投放广告的投放标准时,所述投放处理单元,可以进一步用于根据所述查找单元402接收到的广告位对应的广告优先级序列,在所述至少两个目标待投放广告中,选择一个目标待投放广告。

上述实施例中,媒体平台发送的投放请求中包括广告位对应的广告优先级序列,即要求业务平台根据广告优先级序列进行广告筛选,例如,当媒体发送的一个广告位对应的广告优先级序列为[广告a,广告b,广告c,广告e,广告h,广告g]时,即要求业务平台首先筛选符合广告a投放标准的广告,其次再筛选符合广告b投放标准的广告,以此类推。因此,当终端设备的标签信息满足至少两个目标待投放广告的投放标准时,则可根据广告优先级序列的前后顺序,选择排在广告优先级序列较前的目标待投放广告,以满足媒体平台的要求。

针对媒体平台发送的一个请求中包括多个广告位的情况,需要保证最后返回到各个广告位的目标待投放广告各不相同,因此,本发明一个实施例中,当所述广告投放请求中包括至少两个所述广告位时,所述查找单元402,进一步用于判断所述目标可共用列表中,是否存在与其他所述广告位对应的所述目标待投放广告,如果是,则从所述目标可共用列表中的其他待投放广告中,选定至少一个目标待投放广告。

上述实施例中,当媒体平台发送的广告投放请求中包括多个广告位时,分别查找与各个广告位相匹配的目标可共用列表,并判断目标可共用列表中,是否存在于其他广告位对应的目标待投放广告,如果是,则从目标可共用列表中,除与其他广告位对应的目标待投放广告之外的其他待投放广告中,选定至少一个目标待投放广告。例如,第一广告位的目标可共用列表为[广告a,广告b,广告e],并且,第一广告位对应的目标待投放广告为广告b,即广告b作为优选广告在第一广告位上进行展示。而第二广告位的目标可共用列表为[广告b,广告e,广告f],那么当开始为第二广告位挑选目标待投放广告时,则需排除已经被优选的广告b,仅可在广告e和广告f中进行筛选。这有效避免了不同广告位重复播放同一广告的情况,进一步提高了各个广告的展示效果。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

如图6所示,本发明一个实施例提供了一种广告投放系统,包括:本发明任一实施例提供的业务平台601、至少一个媒体平台602和至少一个终端设备603;其中,

每一个所述终端设备603,用于向所述媒体平台602发送播放请求,并展示所述媒体平台602发送的目标待投放广告;

每一个所述媒体平台602,用于向所述业务平台601发送广告投放请求,并将所述业务平台601发送的所述目标待投放广告发送给所述终端设备603。

上述实施例中,由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

综上所述,本发明各个实施例至少具有如下有益效果:

1、本发明实施例中,通过预先确定至少两个待投放广告,以及每个待投放广告的投放标准,在接收到媒体平台发送的广告投放请求时,根据广告投放请求中终端设备的标签信息,在预先确定的至少两个待投放广告中,查找与终端设备的标签信息相匹配的至少一个目标待投放广告,并且针对查找到的每一个目标待投放广告,均判断终端设备的标签信息是否满足目标待投放广告的投放标准,如果是,则将目标待投放广告发送给媒体平台,并通过媒体平台相应的广告位,在终端设备上展示所述目标待投放广告。由于根据终端设备的标签信息,寻找满足广告投放标准的终端设备进行广告投放,从而实现了以用户信息为依据进行广告投放。

2、本发明实施例中,在确认出至少两个待投放广告之后,根据各个广告中投放标准的筛选信息,为每一个待投放广告生成可共用列表,在查找与终端设备标签信息相匹配的目标待投放广告时,可查找与终端设备标签信息相匹配的可共用列表。由于根据终端设备的标签信息可直接查找到对应标签信息的可共用列表,即查找到符合标签信息的多个待投放广告,而无需根据标签信息逐个寻找匹配的待投放广告,从而提高了广告查找效率,并同时可减少媒体平台发送的广告投放请求次数。

3、本发明实施例中,由于可将不同广告主分别对应的广告组合到可共用列表中,因此在媒体平台等比例推送的基础上,可实现节省媒体推送量,同时提高广告主展现广告效果的效果。

4、本发明实施例中,当终端设备的标签信息满足至少两个目标待投放广告的投放标准时,则可根据媒体提供的广告优先级序列的前后顺序,选择排在广告优先级序列较前的目标待投放广告,使目标待投放广告与媒体平台的匹配度更高。

5、本发明实施例中,当媒体平台发送的广告投放请求中包括多个广告位时,分别查找与各个广告位相匹配的目标可共用列表,并判断目标可共用列表中,是否存在于其他广告位对应的目标待投放广告,如果是,则从目标可共用列表中,除与其他广告位对应的目标待投放广告之外的其他待投放广告中,选定至少一个目标待投放广告。从而有效避免了不同广告位重复播放同一广告的情况,进一步提高了各个广告的展示效果。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

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

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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