一种检索方法、服务器及计算机可读存储介质技术

技术编号:18237758 阅读:55 留言:0更新日期:2018-06-17 00:59
本发明专利技术实施例公开了一种检索方法、服务器及计算机可读存储介质,其中,该方法包括:接收广告请求,所述广告请求中携带受众用户的画像信息;通过解析所述画像信息确定所述广告请求的定向条件;获取待检索的广告库,所述广告库包括预先存储的至少一个广告及各广告对应的定向标签;根据所述广告库确定检索方式,并按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的广告。从而,实现了根据广告库中定向广告的数量确定检索方式,按照确定的检索方式查询广告,提高了广告检索的速度,避免了广告库中存储资源的浪费。 1

A retrieval method, server and computer readable storage medium

An embodiment of the invention discloses a retrieval method, a server and a computer readable storage medium, in which the method includes: receiving the advertisement request, carrying the picture information of the audience user in the advertisement request, determining the fixed condition of the advertisement request by analyzing the picture information, and obtaining the advertising library to be retrieved, The advertisement library includes a pre stored at least one advertisement and a directional label corresponding to each advertisement; the search method is determined according to the advertisement library and the advertisement that matches the specified condition is querying from the advertisement Library in accordance with the determined retrieval method. Thus, the retrieval mode is determined according to the number of directional ads in the ad library, and the search mode is querying according to the determined retrieval mode. The speed of the advertisement retrieval is improved and the waste of storage resources in the advertisement library is avoided. One

【技术实现步骤摘要】
一种检索方法、服务器及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种检索方法、服务器及计算机可读存储介质。
技术介绍
随着移动互联网广告越来越多,许多广告对消费者造成了骚扰。目前互联网广告正在致力于“让广告在对的时间以对的形式出现在对的人眼前”,让广告不再是骚扰,而是符合用户需求的有价值的信息。对于广告主来讲可以节省广告费用,对于消费者来讲可以看到自己想要看到的信息,实现利益的共赢。目前,许多广告已经开始使用需求方平台(Demand-SidePlatform,DSP),该DSP是伴随着互联网和广告业的飞速发展新兴起的网络广告领域,它区别于传统的广告网络(AdNetwork),DSP不是从网络媒体那里包买广告位,也不是采用按天付费CPD(CostPerDay)的方式获得广告位,而是从广告交易平台(AdExchange)来通过实时竞价的方式获得对广告进行曝光的机会,DSP通过广告交易平台对每个曝光单独购买,即采用按广告的千次曝光付费CPM(CostPerMille)的方式获得广告位。目前,广告需求方平台主要根据广告位尺寸、广告是否被曝光过量等因素从广告库中检索广告。然而,这种技术方案在广告库达到数十万甚至百万的情况下,容易导致检索语句复杂和检索速度过慢以及存储资源的浪费。因此,如何快速地从大量的广告中检索广告成为非常有研究价值的问题。
技术实现思路
本专利技术实施例提供一种检索方法、服务器及计算机可读存储介质,实现了根据广告库中定向广告的数量确定检索方式,按照确定的检索方式查询目标广告。第一方面,本专利技术实施例提供了一种检索方法,该方法包括:接收广告请求,所述广告请求中携带受众用户的画像信息;通过解析所述画像信息确定所述广告请求的定向条件;获取待检索的广告库,所述广告库包括预先存储的至少一个广告及各广告对应的定向标签;根据所述广告库确定检索方式,并按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的广告。第二方面,本专利技术实施例提供了一种服务器,该服务器包括用于执行上述第一方面的方法的单元。第三方面,本专利技术实施例提供了另一种服务器,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持服务器执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例中,服务器通过接收广告请求,解析所述广告请求携带的受众用户的画像信息,确定所述广告请求的定向条件,根据获取到的待检索的广告库确定检索方式,并按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的广告,可提高广告检索的速度,避免广告库中存储资源的浪费。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种检索方法的示意流程图;图2是本专利技术实施例提供的另一种检索方法的示意流程图;图3是本专利技术实施例提供的一种服务器的示意框图;图4是本专利技术实施例提供的另一种服务器示意框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。应当理解,本专利技术实施例提供的技术方案可具体应用于服务器,例如广告需求方平台,下面以广告需求方平台为例进行简要说明。所述广告需求方平台即为面向广告购买方(即广告主)的广告投放平台。具体地,广告主可以通过该广告需求方平台设置自己想要的受众目标以及愿意出多少钱购买这些受众的展现等操作来进行广告投放。需要说明的是,广告的广告形式包括但不限于开屏广告、插屏广告、横幅(banner)广告、退屏广告、富媒体广告、积分墙广告、信息流广告、原生广告、文字链接广告、视频广告、关键词广告等等。具体地,该目标广告形式例如可以是上述广告形式中的任意一种。目前,很多广告需求方平台在接收到用户的移动端设备发送的一次广告请求时,可以根据广告位尺寸、广告是否被曝光过量等因素从广告库中检索该广告请求所请求的广告。大多数广告主创建广告的同时会增加定向条件,所述定向条件包括性别、年龄、地域、其他兴趣定向中的一个或多个定向标签。其中,所述定向条件可分为内部定向条件和外部定向条件,所述内部定向条件可多选,所述内部定向条件中的定向标签之间的关系可以是并集,所述外部定向条件中的定向标签之间可以是交集。因此任何定向广告的定向条件都可以表示成多个定向标签的交集的并集。需要说明的是,在广告检索的过程中,除了上述广告需求方平台之外,参与广告检索的还包括用户画像基础平台,该用户画像基础平台上存储了各个用户的画像信息。所述广告需求方平台在接收到用户的移动端设备发送的一次广告请求时,该广告需求方平台可以根据该用户画像基础平台,获取该广告请求所对应的用户的画像信息。根据该画像信息确定出该广告请求所请求广告的定向条件,根据该定向条件(如广告位尺寸等)从广告库中搜索出所请求的广告,这些筛选出来的广告所附带的定向标签须满足该用户的画像信息,才能成为该次广告请求定向投放广告的候选广告集。现有方案中,一般都是把广告库放入到结构化数据库,如结构化查询语言(MyStructuredQueryLanguage,MySQL)中,其中,每行的关键字key是广告的标识ID,每一列是该广告的尺寸、是否曝光过量和一些定向标签条件。广告需求方平台接收到一次广告请求时,可以获取到该广告请求所携带的用户的画像信息(如:性别为男,常驻地为广州,年龄为30岁),然后根据这些画像信息,从数据库中进行查询,把满足这些条件的广告筛选出来,作为该次广告请求定向投放的候选广告集。这种技术方案,在广告库达到数十万甚至百万的情况下,假如定向条件过多,只采用结构化查本文档来自技高网...
一种检索方法、服务器及计算机可读存储介质

【技术保护点】
1.一种检索方法,其特征在于,应用于服务器,包括:

【技术特征摘要】
1.一种检索方法,其特征在于,应用于服务器,包括:接收广告请求,所述广告请求中携带受众用户的画像信息;通过解析所述画像信息确定所述广告请求的定向条件;获取待检索的广告库,所述广告库包括预先存储的至少一个广告及各广告对应的定向标签;根据所述广告库确定检索方式,并按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的广告。2.根据权利要求1所述的方法,其特征在于,所述广告库中预先存储的各广告的定向条件是以数学集合的方式表示的,所述定向条件是至少一个定向标签的交集的并集。3.根据权利要求2所述的方法,其特征在于,所述根据所述广告库确定检索方式,包括:检测所述广告库中预先存储的各广告的定向条件中定向标签的交集的个数是否大于所述画像信息的定向条件中定向标签的个数;如果检测结果为否,则确定所述检索方式为第一反向索引;如果检测结果为是,则确定所述检索方式为第二反向索引。4.根据权利要求2或3所述的方法,其特征在于,所述按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的目标广告,包括:如果确定所述检索方式为第一反向索引,则对所述广告库中各广告的定向条件的至少一个定向标签的并集进行拆分,得到所述至少一个定向标签的交集;将所述至少一个定向标签的交集及所述交集中定向标签的个数的对应关系确定为所述第一反向索引的索引信息;根据所述第一反向索引的索引信息,从所述广告库中查询与所述画像信息的定向条件相匹配的广告。5.根据权利要求2或3所述的方法,其特征在于,所述按照所确定的检索方式从所述广告库中查询与所述定向条件相匹配的目标广告,还包括:如果确定所述检索方式为第二反向索引,则对所述广告库...

【专利技术属性】
技术研发人员:黄程波
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1