一种广告投放方法、系统、计算设备及存储介质技术方案

技术编号:36801198 阅读:14 留言:0更新日期:2023-03-08 23:46
本发明专利技术公开了一种广告投放方法、系统、计算设备及存储介质,该系统包括:请求解析服务器,适于提取广告请求中的各请求参数并发送至分类代理服务器,接收分类代理服务器反馈的状态判断结果,确定广告结果集合并发送至广告排序服务器,接收广告排序服务器反馈的广告排序结果,根据广告排序结果读取广告素材信息,将其发送至发出广告请求的客户端设备进行广告投放;分类代理服务器,适于接收请求解析服务器发送的各请求参数并对其进行状态判断,将状态判断结果反馈给请求解析服务器;广告排序服务器,适于接收请求解析服务器发送的广告结果集合,对广告结果集合进行排序,将满足预设位次条件的广告结果作为广告排序结果,并发送至请求解析服务器。请求解析服务器。请求解析服务器。

【技术实现步骤摘要】
一种广告投放方法、系统、计算设备及存储介质


[0001]本专利技术涉及互联网
,特别涉及一种广告投放方法、系统、计算设备及存储介质。

技术介绍

[0002]用户通过浏览器等资讯类应用浏览媒体时,浏览器会向在线的广告投放服务器发送广告请求,广告投放服务器会解析该广告请求以提取请求参数,并以此为条件来进行广告召回,再通过过滤、排序等业务策略将对应的广告素材信息返回到浏览器,最终将广告展现在用户面前,从而完成广告投放。
[0003]在上述广告投放过程中,广告召回环节尤为重要。针对不同的广告召回方式,可以得到不同的广告投放方案。第一种方案是实时计算召回方式的广告投放,即广告投放服务器每次收到广告请求都会进行广告请求解析、各请求参数的倒排检索、汇总等实时计算流程,进而得到最终候选广告集合,再对该集合中的广告进行过滤、排序等处理,以确定待投放的广告。该方案的策略相对简单,无需对请求参数划分类别,也不需要缓存与此次广告请求相对应的召回结果,适合流量较小的广告投放场景。
[0004]然而,第一种方案不太适合流量大、请求参数的值相对稳定的广告投放系统,当请求参数的值相对稳定时,若仍对每个请求参数做倒排检索,会造成重复计算,随着请求流量的增大,广告投放服务器将会承载更多无效的计算压力,导致整体广告召回耗时增加,进而影响广告投放效率,用户体验不佳。
[0005]第二种方案是准实时计算召回方式的广告投放,即广告投放服务器在首次接收到广告请求时,进行实时计算召回候选广告,并通过过滤、排序等手段从中选出待投放的广告,同时将此次广告请求与召回结果进行缓存并设置过期时间。在处理后续广告请求时,先从缓存查询召回结果,若无结果则再执行实时计算召回并缓存结果,若有结果则直接从召回结果中确定待投放的广告
[0006]上述方案能避免广告投放服务器对相同广告请求的重复计算,一定程度上降低广告投放服务器的计算压力,缩短整体广告投放耗时,保证用户体验。但是,不大适用于请求参数较多的广告投放场景,其通常要求两次广告请求的各请求参数的值均相等,才视为相同请求。在请求参数较多时,相同请求较少,缓存命中率低,难以解决广告请求重复计算较多的问题,相反还会造成缓存空间等资源的消耗。
[0007]因此,需要一种新的广告投放方案来优化上述处理过程。

技术实现思路

[0008]为此,本专利技术提供一种广告投放方案,以力图解决或者至少缓解上面存在的问题。
[0009]根据本专利技术的一个方面,提供一种广告投放系统,包括:请求解析服务器,与多个客户端设备通信连接,适于接收多个客户端设备中任一个客户端设备发出的广告请求,提取广告请求中的各请求参数并发送至分类代理服务器,接收分类代理服务器反馈的各请求
参数的状态判断结果,确定广告结果集合并发送至广告排序服务器,以及,接收广告排序服务器反馈的广告排序结果,根据广告排序结果从广告素材库读取对应的广告素材信息,将广告素材信息发送至发出广告请求的客户端设备进行广告投放;分类代理服务器,与请求解析服务器通信连接,适于接收请求解析服务器发送的各请求参数,对接收到的各请求参数,进行状态判断以确认为动态参数或静态参数,并将状态判断结果反馈给请求解析服务器;广告排序服务器,与请求解析服务器通信连接,适于接收请求解析服务器发送的广告结果集合,按照广告优先级对广告结果集合进行排序,将满足预设位次条件的广告结果作为广告排序结果,并发送至请求解析服务器。
[0010]可选地,在根据本专利技术的广告投放系统中,还包括分别与请求解析服务器通信连接的广告检索服务器和广告缓存代理服务器,请求解析服务器还适于:将状态判断结果确认为动态参数的请求参数发送至广告检索服务器,将状态判断结果确认为静态参数的请求参数发送至广告缓存代理服务器。
[0011]可选地,在根据本专利技术的广告投放系统中,广告检索服务器适于接收请求解析服务器发送的动态参数,根据接收到的动态参数获取第一广告集合并发送至请求解析服务器;广告缓存代理服务器适于接收请求解析服务器发送的静态参数,根据接收到的静态参数获取第二广告集合并发送至请求解析服务器。
[0012]可选地,在根据本专利技术的广告投放系统中,广告缓存代理服务器还与广告检索服务器通信连接,广告缓存代理服务器进一步适于:根据接收到的静态参数,查询静态广告结果库,并获取查询到广告结果的静态参数对应的广告结果;将未查询到广告结果的静态参数发送至广告检索服务器,接收广告检索服务器返回的广告结果,将返回的广告结果存储于静态广告结果库并设置过期时间;基于接收到的静态参数对应的广告结果,生成第二广告集合并发送至请求解析服务器。
[0013]可选地,在根据本专利技术的广告投放系统中,广告检索服务器还适于:接收广告缓存代理服务器发送的静态参数,根据接收到的静态参数获取对应的广告结果并返回给广告缓存代理服务器。
[0014]可选地,在根据本专利技术的广告投放系统中,请求解析服务器进一步适于:对于广告请求,在接收到广告检索服务器发送的第一广告集合和广告缓存代理服务器发送的第二广告集合后,求取第一广告集合和第二广告集合的交集作为广告结果集合,并将广告结果集合发送至广告排序服务器;当仅接收到广告检索服务器发送的第一广告集合或广告缓存代理服务器发送的第二广告集合时,将第一广告集合或第二广告集合作为广告结果集合,并发送至广告排序服务器。
[0015]可选地,在根据本专利技术的广告投放系统中,分类代理服务器进一步适于:对接收到的各请求参数,根据静态分类配置信息,从静态信息统计库查询对应的静态分类计数信息;当静态分类计数信息的值小于静态分类配置信息中的对应阈值时,判断请求参数为动态参数,否则判断请求参数为静态参数。
[0016]可选地,在根据本专利技术的广告投放系统中,还包括分类服务器,分类服务器适于:定时获取请求解析服务器列表,并从请求解析服务器列表中选取的一个请求解析服务器上拉取广告请求日志;按照静态分类配置信息,对广告请求日志中对应的请求参数、参数值进行分组计数,将计数结果作为静态分类计数信息存储至静态信息统计库。
[0017]根据本专利技术的又一个方面,提供一种广告投放方法,适于在如上所述的广告投放系统中执行,该方法包括如下步骤:首先,请求解析服务器接收多个客户端设备中任一个客户端设备发出的广告请求,提取广告请求中的各请求参数并发送至分类代理服务器;分类代理服务器接收请求解析服务器发送的各请求参数,对接收到的各请求参数,进行状态判断以确认为动态参数或静态参数,并将状态判断结果反馈给请求解析服务器;请求解析服务器接收分类代理服务器反馈的各请求参数的状态判断结果,确定广告结果集合并发送至广告排序服务器;广告排序服务器接收请求解析服务器发送的广告结果集合,按照广告优先级对广告结果集合进行排序,将满足预设位次条件的广告结果作为广告排序结果,并发送至请求解析服务器;请求解析服务器接收广告排序服务器反馈的广告排序结果,根据广告排序结果从广告素材库读取对应的广告素材信息,并将广告素材信息发送至发出广告请求的客户端设备进行广告投本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种广告投放系统,包括:请求解析服务器,与多个客户端设备通信连接,适于接收所述多个客户端设备中任一个客户端设备发出的广告请求,提取所述广告请求中的各请求参数并发送至所述分类代理服务器,接收所述分类代理服务器反馈的各请求参数的状态判断结果,确定广告结果集合并发送至广告排序服务器,以及,接收所述广告排序服务器反馈的广告排序结果,根据所述广告排序结果从广告素材库读取对应的广告素材信息,将所述广告素材信息发送至发出所述广告请求的客户端设备进行广告投放;分类代理服务器,与所述请求解析服务器通信连接,适于接收所述请求解析服务器发送的各请求参数,对接收到的各请求参数,进行状态判断以确认为动态参数或静态参数,并将状态判断结果反馈给所述请求解析服务器;广告排序服务器,与所述请求解析服务器通信连接,适于接收所述请求解析服务器发送的广告结果集合,按照广告优先级对所述广告结果集合进行排序,将满足预设位次条件的广告结果作为广告排序结果,并发送至所述请求解析服务器。2.如权利要求1所述的系统,还包括分别与所述请求解析服务器通信连接的广告检索服务器和广告缓存代理服务器,其中,所述请求解析服务器还适于:将所述状态判断结果确认为动态参数的请求参数发送至所述广告检索服务器,将所述状态判断结果确认为静态参数的请求参数发送至所述广告缓存代理服务器。3.如权利要求2所述的系统,其中:所述广告检索服务器适于接收所述请求解析服务器发送的动态参数,根据接收到的动态参数获取第一广告集合并发送至所述请求解析服务器;所述广告缓存代理服务器适于接收所述请求解析服务器发送的静态参数,根据接收到的静态参数获取第二广告集合并发送至所述请求解析服务器。4.如权利要求3所述的系统,其中,所述广告缓存代理服务器还与所述广告检索服务器通信连接,所述广告缓存代理服务器进一步适于:根据接收到的静态参数,查询静态广告结果库,并获取查询到广告结果的静态参数对应的广告结果;将未查询到广告结果的静态参数发送至所述广告检索服务器,接收所述广告检索服务器返回的广告结果,将所述返回的广告结果存储于所述静态广告结果库并设置过期时间;基于所述接收到的静态参数对应的广告结果,生成第二广告集合并发送至所述请求解析服务器。5.如权利要求4所述的系统,其中,所述广告检索服务器还适于:接收所述广告缓存代理服务器发送的静态参数,根据接收到的静态参数获取对应的广告结果并返回给所述广告缓存...

【专利技术属性】
技术研发人员:杨明哲
申请(专利权)人:车智互联北京科技有限公司
类型:发明
国别省市:

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

1