首页> 中国专利> 广告位的广告填充方法及广告客户端和电子设备

广告位的广告填充方法及广告客户端和电子设备

摘要

本说明书公开了一种广告位的广告填充方法及广告客户端和电子设备,用于解决现有技术中广告位的广告质量参差不齐的问题。所述方法包括:基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;接收广告平台返回的第一广告的广告信息;在第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,第一广告信息池用于存储广告客户端填充过的广告质量达到预设质量要求且广告类型为第一广告类型的广告;如果第一广告信息池中存在匹配的广告,则将第一广告信息池存储的第一广告在目标广告位填充以进行展示。

著录项

  • 公开/公告号CN112686695A

    专利类型发明专利

  • 公开/公告日2021-04-20

    原文格式PDF

  • 申请/专利权人 郑州阿帕斯数云信息科技有限公司;

    申请/专利号CN202011566234.4

  • 发明设计人 赵志文;李涛;

    申请日2020-12-25

  • 分类号G06Q30/02(20120101);

  • 代理机构11315 北京国昊天诚知识产权代理有限公司;

  • 代理人许振新

  • 地址 450046 河南省郑州市郑东新区中道东路6号创意岛大厦A区4层401-A03号

  • 入库时间 2023-06-19 10:41:48

说明书

技术领域

本说明书涉及互联网技术领域,尤其涉及一种广告位的广告填充方法及广告客户端和电子设备。

背景技术

随着互联网时代的兴起,各种各样的应用程序花样百出、层出不穷,在通过应用程序获取流量、抓住用户的同时,应用程序的开发者也希望能够通过广告推广达到广告流量变现的目的。

目前,广告的形式有多种,但设计模式万变不离其宗,一般是在用户的上一步操作中请求展示广告,再在用户的下一步操作或下一操作页面中展示广告。然而,现有的广告请求方式中一味地请求价格较高的广告,既忽视了广告点击率对广告位收益的影响,又忽视了广告的窗口期对广告请求时长的限制。可见,现有的广告请求方式较为单一,可能会获取到广告质量较低的广告,使得广告位的收益难以得到保证。

因此,亟需一种广告位的广告填充方法以解决现有的广告位的广告质量参差不齐的问题。

发明内容

本说明书实施例提供了一种广告位的广告填充方法及广告客户端,以解决现有技术中广告位的广告质量参差不齐的问题。

为解决上述技术问题,本说明书实施例是这样实现的:

第一方面,提出了一种广告位的广告填充方法,所述方法包括:

基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

第二方面,提出了一种客户端,包括:

请求模块,用于基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收模块,用于接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

查找模块,用于在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

展示模块,用于如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

第三方面,提出了一种电子设备,包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:

基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下方法:

基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

本说明书实施例采用上述技术方案至少可以达到下述技术效果:

本说明书实施例提供的广告位的广告填充方法中,能够通过在第一广告信息池中存储广告客户端填充过的质量达到预设质量要求的广告,来存储质量较高的广告的广告信息;并且,如果第一广告信息池中存在与第一广告的广告主信息和广告关键字信息相匹配的广告,则展示第一广告,从而既提高了确定目标广告位填充的广告的速度,又限制在目标广告位填充的广告的质量下限,保证了广告位的广告质量。

附图说明

此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,本说明书的示意性实施例及其说明用于解释本文件,并不构成对本文件的不当限定。在附图中:

图1为本说明书一个实施例提供的一种广告位的广告填充方法应用于广告客户端的实施流程示意图;

图2为本说明书一个实施例提供的广告位的广告填充方法应用在实际场景中的流程示意图;

图3为本说明书一个实施例提供的一种广告客户端的结构示意图;

图4为本说明书一个实施例提供的一种电子设备的结构示意图。

具体实施方式

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

以下结合附图,详细说明本说明书各实施例提供的技术方案。

为解决现有技术中广告位的广告质量参差不齐的问题,本说明书实施例提供一种广告位的广告填充方法。

可选地,本说明书一个或多个实施例提供的一种广告位的广告填充方法应用于广告客户端的实现流程示意图如图1所示,包括:

步骤110,基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

应理解,为了保证目标广告位的广告质量,使得广告位收益最大化,本说明书实施例提供的方法可以针对目标广告位配置多个广告请求策略。例如,第一广告获取策略可以包括广告请求时长较短的策略,以提高广告请求速度;而第二策略可以包括广告请求质量较高的策略,以提高展示在目标广告位中的广告的价格。这样,可以通过配置多个广告请求策略,来获取满足目标广告位的质量要求的广告。

步骤120,接收广告平台返回的第一广告的广告信息;

其中,广告信息可以携带有广告类型、广告主信息和广告关键字信息。广告类型可以包括广告的展示形式和广告的展示内容中的至少一种。广告的展示形式可以包括原生、插屏、横幅banner、激励和开屏等。广告主信息可以包括广告主名称和/广告主标识等。当然,广告关键字信息还可以包括能够其他区分广告的关键字,如广告的唯一标识等,本说明书对此不作限制。

可选地,可以先确定第一广告信息池中是否存在与第一广告的广告主信息和广告关键字信息相匹配的广告,再在目标广告位填充第一广告。那么,可以先只接收广告平台返回的第一广告的广告信息,用来确定第一广告信息池中是否存在匹配的广告,然后当确定在目标广告位填充第一广告时,再接收第一广告的具体内容,从而避免接收第一广告的具体内容之后,不在目标广告位展示第一广告导致广告客户端接收了冗余数据。

当然,为了降低广告平台与广告客户端之间的数据传输次数,也可在接收广告平台返回的第一广告的广告主信息的同时,接收广告平台返回的第一广告的具体内容。

步骤130,在第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告;

其中,第一广告信息池可以用于存储广告客户端填充过的广告质量达到预设质量要求且广告类型为第一广告类型的广告。

需要说明的是,本说明书实施例提供的方法中,“匹配”可以表示信息相一致,例如,“在第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告”可以表示第一广告信息池中存在与第一广告的广告主信息和广告关键字信息一致的广告。当然,“匹配”也可以表示信息的含义相同或信息的类型相符合等,本说明书对此不作限制。

可选地,如果仅根据广告主信息或广告关键字信息中的一者,就能够区分第一广告信息池中的多个广告,或能够确定第一广告的广告质量,则也可以在第一广告信息池中查找与第一广告的广告主信息或广告关键字信息中的一者相匹配的广告。

当然,广告信息池中还可以存储其他有利于查找相匹配广告的广告信息,如广告的获取时间、广告的填充时间,等等,本说明书对此不作限制。

可选地,可预先配置多个针对不同广告类型的广告信息池,一个广告信息池中存储的都是同一广告类型的广告的广告主信息和广告关键字信息。那么,可以先从该多个广告信息池中确定第一广告类型对应的第一广告信息池,再在第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,极大地缩小了匹配广告的查找范围。

可选地,可将广告信息池存储在广告客户端本地,以便于及时记录该广告客户端填充过的广告质量较高的广告。当然,也可将广告信息池存储在广告平台或其他服务器中,以减少广告客户端的存储空间占用量。

可选地,广告信息池中可以存储广告的具体内容,这样,当广告平台只返回广告的广告信息,不返回广告的具体内容时,可从广告信息池中获取广告的具体内容,以在广告位中展示。当然,广告信息池中也可以不存储广告的具体内容,以减少广告信息池占用的存储空间。尤其当广告信息池存储在广告客户端本地时,为了避免影响用户对广告客户端的使用体验,广告信息池中可以只存储能够区分该广告信息池中多个广告的广告信息,如广告主信息和广告关键字信息等。

步骤140,如果第一广告信息池中存在匹配的广告,则将第一广告信息池存储的第一广告在目标广告位填充以进行展示。

应理解,如果第一广告信息池中存在与第一广告的广告信息相匹配的广告,则可以表示第一广告是广告客户端填充过的广告质量达到预设质量要求的广告,可以在目标广告位填充第一广告。

应理解,如果第一广告信息池中不存在与第一广告的广告信息相匹配的广告,则第一广告可能是广告客户端未获取过的广告,也可能是广告客户端获取过但未填充过的广告,还可能是广告客户端填充过但广告质量未达到预设质量要求的广告。无论是上述三种情形中的哪一种,都暂时无法确定是否在目标广告位填充第一广告。

可选地,在无法根据第一广告信息池确定第一广告的广告质量的情况下,为了在目标广告位填充质量较高的广告,可以基于第二广告获取策略向广告平台请求获取第二广告,以在目标广告位填充第一广告和第二广告中质量较高的广告,从而尽可能地提高目标广告位的广告质量。

可选地,广告信息还可以包括广告质量评估指标值,本说明书实施例提供的方法还可以包括:如果第一广告信息池中不存在匹配的广告,则基于第一广告的广告质量评估指标值和目标广告位的第二广告获取策略确定目标广告,第二广告获取策略配置与广告质量评估指标相关的预设质量要求。在确定目标广告之后,可以在目标广告位填充目标广告以进行展示。其中,广告质量评估指标可以用来评估第一广告和第二广告的广告质量,从而确定第一广告和第二广告中广告质量较高的广告。

应理解,第二广告获取策略配置有预设质量要求,从而确保基于第二广告获取策略获取到的第二广告的广告质量满足该预设质量要求,避免广告客户端请求获取到广告质量较低的第二广告。

可选地,为了确保目标广告的广告质量,第二广告获取策略可以设置有广告质量评估指标下限阈值,从而通过比较第一广告的广告质量评估指标值和第二广告策略中的广告质量评估指标下限阈值的最大值,避免第一广告作为低质量的广告被填充在目标广告位中。

可选地,在本说明书实施例提供的方法中,第二广告获取策略可以设置有多个广告质量评估指标下限阈值及对应的广告源,第二广告获取策略按照广告质量评估指标下限阈值从高到低从对应的广告源中获取候选广告。那么,基于第一广告的广告质量评估指标值和目标广告位的第二广告获取策略确定目标广告可以包括:如果第一广告的广告质量评估指标值大于或等于第二广告获取策略配置的广告质量评估指标下限阈值的最大值,则确定第一广告为目标广告。

需要说明的是,广告主可以包括希望通过广告推广其产品的商家、企业或个人;广告源可以包括发布或制作广告的经营者;广告平台可以包括集中多个广告源和多个广告主,并能够实现广告投放和广告数据监测的平台,本说明书对此不作限制。此外,从一个广告源获取的广告,可以来自一个广告主,也可以来自多个广告主,本说明书对此也不作限制。

应理解,“第一广告的广告质量评估指标值大于或等于第二广告获取策略配置的广告质量评估指标下限阈值的最大值”可以理解为第一广告的广告质量高于或等于第二广告获取策略中广告质量评估指标下限阈值的最大值。也就是说,能够确定第一广告不属于低质量的广告,第一广告的广告质量满足目标广告位的广告质量要求。

可选地,在本说明书实施例提供的方法中,基于第一广告的广告质量评估指标值和目标广告位的第二广告获取策略确定目标广告还可以包括:如果第一广告的广告质量评估指标值小于第二广告获取策略配置的广告质量评估指标下限阈值的最大值,则基于第二广告获取策略向广告平台发送第二广告获取请求以获取候选广告的广告信息。如果预定时间内接收到广告平台返回的第二广告的广告信息,且接收的第二广告的广告质量评估指标值大于或等于第一广告的广告质量评估指标值,则确定第二广告为目标广告。

应理解,“第一广告的广告质量评估指标值小于第二广告获取策略配置的广告质量评估指标下限阈值的最大值”可以理解为第一广告的广告质量低于第二广告获取策略中广告质量评估指标下限阈值的最大值对应的第二广告的广告质量,但不一定能确定第一广告的广告质量低于第二广告的广告质量。此时,可以请求获取第二广告的广告信息,并进一步比较第一广告和第二广告的广告质量评估指标值,从而确定第一广告和第二广告中广告质量较高的广告。

可选地,为了避免错过目标广告位填充过的广告质量达到预设质量要求的广告,可将广告质量评估指标值大于或等于第一广告的第二广告的广告信息存储到广告信息池中,以便于在此之后确定请求获取到的第一广告的广告信息是否存在于广告信息池中。

可选地,本说明书实施例提供的方法还可以包括:基于第二广告的广告主信息和广告关键字信息将第二广告的广告信息存储到第二广告的广告类型对应的广告信息池中,使得广告主信息和广告关键字信息能够作为查找与第一广告的广告信息相匹配的广告的索引。

应理解,如果广告客户端在此之后针对目标广告位请求获取到的下一个第一广告的广告类型与上述第二广告的广告类型相同,则上述存储有第二广告的广告主信息和广告关键字信息的广告信息池可以作为新的第一广告信息池。

应理解,由于第二广告获取策略可以设置广告质量评估指标下限阈值,广告平台可能无法返回第二广告,或返回的第二广告的广告质量评估指标值小于第一广告的广告质量评估指标值,为了保证目标广告位能够成功填充广告,则在目标广告位填充第一广告。

可选地,在本说明书提供的方法中,基于第一广告的广告质量评估指标值和目标广告位的第二广告获取策略确定目标广告还可以包括:如果预定时间内未接收到广告平台返回的第二广告的广告信息,或者接收的第二广告的广告质量评估指标值小于第一广告的广告质量评估指标值,则确定第一广告为目标广告。

应理解,为了满足广告主对其商品的推广需求,广告主会更新其广告的具体内容,甚至会删除旧广告,提供新广告。而广告信息池中存储的既可能是近段时间广告客户端填充过的广告的广告信息,如广告客户端近一周内填充过的广告的广告信息;也可能是广告客户端在很久以前填充过的广告的广告信息,如广告客户端在一个月前填充过的广告的广告信息。这就导致光凭广告主信息和广告标题信息不一定能确定广告是否还可以变现。

因此,为了确保广告信息池中存储的广告信息都是有效的,可对广告信息池中存储的广告信息配置有效时间。那么,在目标广告位填充第一广告时,可以更新第一广告的广告信息在广告信息池中的有效时间,以延长第一广告的广告信息在广告信息池中的有效时长。

相应的,当在第二广告对应的信息池中存储第二广告的广告信息时,也可以相应存储第二广告的有效时间。

可选地,在本说明书实施例提供的方法中,广告信息池中存储的广告信息还可以配置有效时间。此时,本说明书实施例提供的方法还可以包括:更新第一广告在对应的广告信息池中的有效时间。如可以将第一广告在对应的广告信息池中的有效时间延长一周或一个月等。

应理解,如果将第二广告作为目标广告填充在目标广告位中,则上述“将第二广告的广告信息存储到第二广告的广告类型对应的广告信息池中”可以被理解为更新了第二广告在对应的广告信息池中的有效时间。

可选地,可以根据广告信息池中各广告信息的有效时间,确定各广告信息对应的广告最后展示时间,从而删除广告信息池中存在时间已经超过有效时间的广告信息。

可选地,为了能够根据目标广告位的实际变现需求确定第一广告,在本说明书实施例提供的方法中,第一广告既可以是广告平台返回的第一个广告;或者第一广告也可以是广告平台在预定时间内返回的广告中广告质量评估质量值最高的广告。

应理解,当第一广告时广告平台返回的第一个广告时,可以减少第一广告的广告请求时间,避免第一广告的广告请求时间过长而错过目标广告位的广告展示时间。当第一广告是广告平台在预定时间内返回的广告中广告质量评估质量值最高的广告时,可以确保第一广告是在允许时间内请求到的广告质量最高的广告。其中,预定时间可以是目标广告位的广告展示时间,也可以是预设的其他时间,本说明书对此不作限制。

需要说明的是,目标广告位的开发人员或广告平台可以根据目标广告位的实际变现需求和第一广告的历史请求情况,确定将广告平台返回的哪一则广告作为第一广告,本说明书对此不作限制。

应理解,影响目标广告位变现程度的广告质量评估指标是多种多样的,为了满足不同广告位或不同时期的广告位对目标广告的要求,广告质量的高低可以根据不同的广告质量评估指标来确定。

可选地,在本说明书实施例提供的方法中,广告质量评估指标包括广告实时价格、广告点击率、广告平均点播时长中的一种或多种的组合。

应理解,为了根据目标广告位的实际填充情况,使得目标广告位变现最大化,可综合多个广告质量评估指标来确定目标广告。例如,当目标广告位的历史填充广告过程中从未错过目标广告位的广告展示时间时,可以根据广告实时价格和广告点击率的综合来确定目标广告,以确保目标广告既是实时价格较高的,也是广告点击率较高的广告。

可选地,为了尽可能地获取广告质量较高的第一广告,可以丰富第一广告的来源。

可选地,在本说明书实施例提供的方法中,第一广告获取策略中配置有至少一个第一广告源的标识信息,以通过广告平台从至少一个第一广告源获取候选广告。

例如,以第一广告获取策略中配置有广告源A1、广告源A2和广告源A3为例,当广告客户端基于第一广告获取策略向广告平台请求获取第一广告时,广告平台可以分别向广告源A1、广告源A2和广告源A3请求获取候选广告。

可选地,为了尽可能满足目标广告位的实际变现需求,可以根据目标广告位的广告填充情况配置第一广告获取策略和第二广告获取策略。例如,第一广告获取策略可以包括竞价(Bidding)广告获取策略,以选择多个广告源提供的广告实时价格最高的候选广告作为第一广告,确保每次获取到的第一广告都是收益最大化的广告。第二广告获取策略可以包括瀑布(Waterfall)广告获取策略,以优先请求广告底价最高的广告,确保获取到的第二广告的价格不会低于Waterfall广告获取策略中的最低广告底价。应理解,本说明书实施例提供的方法对第一广告获取策略和第二广告获取策略不作限制。

可选地,广告关键字信息可以包括广告标题的关键字和/或广告内容的关键字,从而既能够根据广告标题的关键字和/或广告内容的关键字区分广告信息池中的广告,又能够减少广告信息池中存储的信息量。

应理解,基于第一广告获取策略或第二广告获取策略向广告平台请求获取广告时,可能会因为无法获取到广告质量评估指标值大于或等于广告质量评估指标下限阈值的广告等原因,导致广告平台不能百分百返回第一广告或第二广告。

可选地,如果广告平台并未返回第一广告或第二广告中的任一,可以展示广告平台返回的第二广告或第一广告,从而保证目标广告位不会因为无法进行广告质量的比较而不填充广告。

例如,如果基于目标广告位的第一广告获取策略请求获取广告时,广告平台未返回第一广告,则本说明书实施例提供的方法还可以包括:基于目标广告位的第二广告获取策略,向广告平台请求获取第二广告,并在目标广告位中填充该第二广告以进行展示。

应理解,当只获取到第一广告或第二广告中的任一时,缺少一则广告进行广告质量的比较,无法确定第一广告和第二广告中哪一则广告的广告质量更高。此时,可以确定获取到的第一广告或第二广告的广告质量是否满足对应的广告信息池的预设质量要求,以确定是否将获取到的第一广告或第二广告的广告信息存储到对应的广告信息池中。

当然,当只获取到第一广告或第二广告中的任一时,也可以将获取到的第一广告或第二广告的广告信息存储到对应的广告信息池中,以保证广告信息池中广告信息的数量。

需要说明的是,上述本说明书实施例只是以第一广告获取策略和第二广告获取策略这两个策略进行的说明,但本说明书实施例提供的方法并不限于广告获取策略的个数。也就是说,本说明书实施例提供的方法还可以包括第三广告获取策略,等等,其具体的广告获取策略内容可以根据目标广告位的变现需求、广告获取情况和点击率等来确定。

下面,以第一广告获取策略为Bidding广告获取策略和第二广告获取策略为Waterfall广告获取策略,广告质量评估指标为广告实时价格作为示例,举例说明本说明书实施例提供的方法。

需要说明的是,假设Bidding广告获取策略中参与竞价的广告源包括广告源B1、广告源B2和广告源B3。假设Waterfall广告获取策略中可能提供广告的广告源包括提供广告底价为人民币100元的广告的广告源W1、提供广告底价为人民币80元的广告的广告源W2和提供广告底价为人民币50元的广告的广告源W3,其中,这些广告源根据广告底价从高到低,以广告源W1、广告源W2和广告源W3的顺序排列。

首先,在用户对客户端进行预设操作后,广告客户端可以跳转至包含目标广告位的页面,则基于Bidding广告获取策略向广告平台请求第一广告。如果广告源B2提供的广告的广告实时价格最高,为人民币88元,则选择广告源B2提供的广告作为第一广告,并获取第一广告的广告主信息、广告关键字信息和实时价格。

接着,在选择第一广告花费的时间未超过目标广告位的展示窗口时间的情况下,可从客户端的本地存储中获取第一广告的第一广告类型对应的第一广告信息池,并在该第一广告信息池查找与第一广告的广告主信息和广告关键字信息相匹配的广告。

如果第一广告信息池中存在匹配的广告,则可以不再基于Waterfall广告获取策略请求获取第二广告,直接在目标广告位中填充第一广告以进行展示,并更新第一广告在第一广告信息池中的有效时间,从而减少了广告的请求次数和比价次数,节约了广告请求时长。

如果第一广告信息池中不存在匹配的广告,则可以基于Waterfall广告获取策略先向广告源W1请求广告,若提供广告底价较高广告的广告源W1没有返回广告,则可以依序向广告源W2请求广告。若广告源W2返回了广告底价为人民币80元的广告,则将该广告作为第二广告,并不再继续请求后序的广告源W3。

然后,将第一广告的广告实时价格和第二广告的广告底价作比较,由于人民币88元大于人民币80元,但此时还无法确定第二广告的实时价格是否大于第一广告的广告实时价格,因此,还需要请求获取第二广告的广告实时价格。

如果第二广告的广告实时价格为人民币85元,小于第一广告的广告实时价格,则可以在目标广告位中填充第一广告以进行展示,并将第一广告的广告主信息和广告关键字信息存储到广告信息池中。

如果第二广告的广告实时价格为人民币89元,大于第一广告的广告实时价格,则可以在目标广告位中填充第二广告以进行展示,并将第二广告的广告信息存储到广告信息池中。

如图2所示,为本说明书一个实施例提供的广告位的广告填充方法应用在实际场景中的流程示意图。下面以广告信息池中存储有至少一个广告的广告主信息和广告关键字信息为例,对一种实施例进行详细说明。

步骤202,基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求,并接收广告平台返回的第一广告的广告信息,其中,广告信息可以携带有广告类型、广告主信息和广告关键字信息,第一广告获取策略中可以配置有至少一个第一广告源的标识信息,广告关键字信息可以包括广告标题的关键字和/或广告内容的关键字;此外,第一广告可以是广告平台返回的第一个广告,或者是广告平台在预定时间内返回的广告中广告质量评估质量值最高的广告;

步骤204,在第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告;

步骤206,确定第一广告信息池中是否存在与第一广告的广告主信息和广告关键字信息相匹配的广告;如果广告信息池中存在匹配的广告,则执行步骤208;

步骤208,将第一广告在目标广告位填充以进行展示,并更新第一广告在第一广告信息池中的有效时间;

步骤210,如果广告信息池中不存在匹配的广告,则基于目标广告位的第二广告获取策略,向广告平台请求获取第二广告获取策略的广告质量评估指标下限阈值的最大值,其中第二广告获取策略设置有多个广告质量评估指标下限阈值及对应的广告源,该第二广告获取策略可以按照广告质量评估指标下限阈值从高到低从对应的广告源中获取候选广告,广告质量评估指标可以包括广告实时价格、广告点击率、广告平均点播时长中的一种或多种的组合;

步骤212,确定第一广告的广告质量评估指标值是否大于或等于该广告质量评估指标下限阈值的最大值;如果第一广告的广告质量评估指标值大于或等于该广告质量评估指标下限阈值的最大值,则执行步骤218;

步骤214,如果第一广告的广告质量评估指标值小于该广告质量评估指标下限阈值的最大值,则基于第二广告获取策略向广告平台发送第二广告获取请求以获取候选广告的广告信息;其中广告信息可以携带有广告质量评估指标值,其中第二广告获取策略可以包括瀑布Waterfall广告获取策略;

步骤216,确定第一广告的广告质量评估指标值是否大于或等于第二广告的广告质量评估指标值;如果第一广告的广告质量评估指标值大于或等于第二广告的广告质量评估指标值,则执行步骤218;如果第一广告的广告质量评估指标值小于第二广告的广告质量评估指标值,则执行步骤220;

步骤218,将第一广告在目标广告位填充,将第一广告的广告信息存储到第一广告信息池中,并更新第一广告在对应的广告信息池中的有效时间;

步骤220,将第二广告在目标广告位填充,并基于第二广告的广告主信息和广告关键字信息将第二广告的广告信息存储到对应的广告信息池中。

需要说明的是,图2所示的是为了详细说明所举出的实施例,图2的各步骤之间既可以是连贯的,也可以是相间的,即图2的各步骤之间还可以增加其他有利于避免低质量广告的步骤,本说明对此不作限制。

本说明书实施例提供的广告位的广告填充方法中,能够通过在第一广告信息池中存储广告客户端填充过的质量达到预设质量要求的广告,来存储质量较高的广告的广告信息;并且,如果第一广告信息池中存在与第一广告的广告主信息和广告关键字信息相匹配的广告,则展示第一广告,从而既提高了确定目标广告位填充的广告的速度,又限制在目标广告位填充的广告的质量下限,保证了广告位的广告质量。

图3是本说明书一个或多个实施例提供的广告客户端300的结构示意图。请参考图3,在一种软件实施方式中,应用的广告客户端300可包括:

请求模块301,用于基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收模块302,用于接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

查找模块303,用于在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

展示模块304,用于如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

可选地,在一种实施方式中,所述广告信息还包括广告质量评估指标值,所述广告客户端300,还包括确定模块305,其中:

所述确定模块305,用于如果所述第一广告信息池中不存在匹配的广告,则基于所述第一广告的广告质量评估指标值和所述目标广告位的第二广告获取策略确定目标广告,所述第二广告获取策略配置与广告质量评估指标相关的预设质量要求;

所述展示模块304,还用于在所述目标广告位填充所述目标广告以进行展示。

进一步地,在一种实施方式中,所述第二广告获取策略设置有多个广告质量评估指标下限阈值及对应的广告源,所述第二广告获取策略按照广告质量评估指标下限阈值从高到低从对应的广告源中获取候选广告,所述确定模块305,具体用于:

基于所述第一广告的广告质量评估指标值和所述目标广告位的第二广告获取策略确定目标广告包括:如果所述第一广告的广告质量评估指标值大于或等于所述第二广告获取策略配置的广告质量评估指标下限阈值的最大值,则确定所述第一广告为所述目标广告。

可选地,在一种实施方式中,所述确定模块305,还用于:

如果所述第一广告的广告质量评估指标值小于所述第二广告获取策略配置的广告质量评估指标下限阈值的最大值,则基于第二广告获取策略向所述广告平台发送第二广告获取请求以获取候选广告的广告信息;

如果预定时间内接收到广告平台返回的第二广告的广告信息,且接收的第二广告的广告质量评估指标值大于或等于所述第一广告的广告质量评估指标值,则确定所述第二广告为所述目标广告。

可选地,在一种实施方式中,所述广告客户端300,还包括:

存储模块306,用于基于所述第二广告的广告主信息和广告关键字信息将所述第二广告的广告信息存储到所述第二广告的广告类型对应的广告信息池中。

可选地,在一种实施方式中,所述确定模块305,还用于:

如果预定时间内未接收到广告平台返回的第二广告的广告信息,或者接收的第二广告的广告质量评估指标值小于第一广告的广告质量评估指标值,则确定所述第一广告为所述目标广告。

可选地,在一种实施方式中,所述广告信息池中存储的广告信息还配置有效时间;所述广告客户端300,还包括:

更新模块307,用于更新所述第一广告在对应的广告信息池中的有效时间。

可选地,在一种实施方式中,

所述第一广告是所述广告平台返回的第一个广告;或者

所述第一广告是所述广告平台在预定时间内返回的广告中广告质量评估质量值最高的广告。

可选地,在一种实施方式中,所述广告质量评估指标包括广告实时价格、广告点击率、广告平均点播时长中的一种或多种的组合。

可选地,在一种实施方式中,所述第一广告获取策略中配置有至少一个第一广告源的标识信息,以通过广告平台从所述至少一个第一广告源获取候选广告。

可选地,在一种实施方式中,所述第二广告获取策略包括瀑布Waterfall广告获取策略

可选地,在一种实施方式中,所述广告关键字信息包括广告标题的关键字和/或广告内容的关键字。

广告客户端300能够实现图1~图2所示实施例的方法,具体可参考上述图1~图2所示实施例中广告客户端执行的方法,不再赘述。

本说明书实施例提供的广告位的广告填充方法中,能够通过在第一广告信息池中存储广告客户端填充过的质量达到预设质量要求的广告,来存储质量较高的广告的广告信息;并且,如果第一广告信息池中存在与第一广告的广告主信息和广告关键字信息相匹配的广告,则展示第一广告,从而既提高了确定目标广告位填充的广告的速度,又限制在目标广告位填充的广告的质量下限,保证了广告位的广告质量。

本说明书实施例还提供了一种电子设备,图4为本说明书一个或多个实施例提供的电子设备的结构示意图。如图4所示,电子设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器401和存储器402,存储器402中可以存储有一个或一个以上存储应用程序或数据。其中,存储器402可以是短暂存储或持久存储。存储在存储器402的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对内存数据加载设备中的一系列计算机可执行指令。更进一步地,处理器401可以设置为与存储器402通信,在内存数据加载设备上执行存储器402中的一系列计算机可执行指令。内存数据加载设备还可以包括一个或一个以上电源403,一个或一个以上有线或无线网络接口404,一个或一个以上输入输出接口405,一个或一个以上键盘406等。

在一个具体的实施例中,电子设备400包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现以下流程:

基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

该电子设备还可执行如图1、图2所示的方法,具体实现可参考图1、图2所示实施例,本说明书实施例在此不再赘述。

本说明书实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现以下流程:

基于目标广告位的第一广告获取策略向广告平台发送第一广告获取请求以获取候选广告的广告信息;

接收所述广告平台返回的第一广告的广告信息,所述广告信息携带有广告类型、广告主信息和广告关键字信息;

在所述第一广告的第一广告类型对应的第一广告信息池中查找与第一广告的广告主信息和广告关键字信息相匹配的广告,其中,所述第一广告信息池用于存储所述广告客户端填充过的广告质量达到预设质量要求且广告类型为所述第一广告类型的广告;

如果所述第一广告信息池中存在匹配的广告,则将所述第一广告信息池存储的所述第一广告在所述目标广告位填充以进行展示。

本说明书实施例提供的广告位的广告填充方法中,能够通过在第一广告信息池中存储广告客户端填充过的质量达到预设质量要求的广告,来存储质量较高的广告的广告信息;并且,如果第一广告信息池中存在与第一广告的广告主信息和广告关键字信息相匹配的广告,则展示第一广告,从而既提高了确定目标广告位填充的广告的速度,又限制在目标广告位填充的广告的质量下限,保证了广告位的广告质量。

可选地,所述计算机可执行指令被处理器执行时还可执行图1、图2所示的方法,具体实现可参考图1、图2所示实施例,本说明书实施例在此不再赘述。

总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本文件的保护范围之内。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

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

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号