广告信息展现方法及装置转让专利

申请号 : CN201510632738.4

文献号 : CN105183891B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王鲁光朱延峰蒋松路华生韩聪张鹏贾银芳

申请人 : 百度在线网络技术(北京)有限公司

摘要 :

本发明实施例公开了广告信息展现方法及装置。其中,所述方法应用于广告信息搜索服务端,包括:获取根据搜索请求得到的自然结果以及广告信息队列;识别广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;获取广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;根据降低后的原始展现概率从广告信息队列中确定待展现广告信息队列,并指示终端基于待展现广告信息队列在搜索请求下的搜索结果页中进行广告信息展现或展现更新。本发明实施例提供的技术方案,能够降低展现给用户的搜索结果的冗余度,提升用户对搜索结果的满意度。

权利要求 :

1.一种广告信息展现方法,其特征在于,应用于广告信息搜索服务端,包括:获取根据搜索请求得到的自然结果以及广告信息队列;

识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;

获取所述广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;

根据降低后的原始展现概率从所述广告信息队列中确定待展现广告信息队列,并指示终端基于所述待展现广告信息队列在所述搜索请求下的搜索结果页中进行广告信息展现或展现更新。

2.根据权利要求1所述的方法,其特征在于,识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息,包括:将所述自然结果的标题和/或描述,与所述广告信息队列中广告信息的标题和/或描述进行相似度计算;

如果计算得到的相似度大于设定的门限阈值,则将所述广告信息识别为冗余广告信息。

3.根据权利要求2所述的方法,其特征在于,降低所述广告信息队列中冗余广告信息的原始展现概率,包括:将所述广告信息队列中冗余广告信息的原始展现概率降低为0。

4.根据权利要求1所述的方法,其特征在于,识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息,包括:将所述自然结果的链接信息与所述广告信息队列中广告信息的链接信息进行比对分析;

如果分析出所述自然结果与所述广告信息对应有相同链接信息,则将所述广告信息识别为冗余广告信息。

5.一种广告信息展现方法,其特征在于,应用于终端,包括:

接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中所述待展现广告信息队列为:所述广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息、降低所述广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从所述广告信息队列中所确定的队列;

基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。

6.根据权利要求5所述的方法,其特征在于,在接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列之前,还包括:以并行方式分别请求自然搜索服务端根据所述搜索请求进行自然搜索以得到对应的自然结果,请求所述广告信息搜索服务端根据所述搜索请求进行广告信息搜索以得到对应的广告信息队列中的首页顶端广告信息子队列;

在搜索结果页中展现所述自然结果与首页顶端广告信息子队列;

向所述广告信息搜索服务端发送根据搜索请求得到的自然结果。

7.根据权利要求6所述的方法,其特征在于,基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新,包括:如果检测到对首页底端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的首页底端广告信息子队列,以进行展现。

8.根据权利要求7所述的方法,其特征在于,在展现所述首页底端广告信息子队列之后,还包括:如果检测到对首页顶端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的新首页顶端广告信息子队列,以对所述搜索请求下搜索结果页中已展现的首页顶端广告信息队列进行更新。

9.一种广告信息展现装置,其特征在于,配置于广告信息搜索服务端,包括:自然结果及广告信息队列获取单元,用于获取根据搜索请求得到的自然结果以及广告信息队列;

冗余广告信息识别单元,用于识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;

冗余广告信息展现概率更新单元,用于获取所述广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;

待展现广告信息队列确定单元,用于根据降低后的原始展现概率从所述广告信息队列中确定待展现广告信息队列,并指示终端基于所述待展现广告信息队列在所述搜索请求下的搜索结果页中进行广告信息展现或展现更新。

10.根据权利要求9所述的装置,其特征在于,所述冗余广告信息识别单元具体用于:将所述自然结果的标题和/或描述,与所述广告信息队列中广告信息的标题和/或描述进行相似度计算;

如果计算得到的相似度大于设定的门限阈值,则将所述广告信息识别为冗余广告信息。

11.根据权利要求10所述的装置,其特征在于,所述冗余广告信息展现概率更新单元具体用于:将所述广告信息队列中冗余广告信息的原始展现概率降低为0。

12.根据权利要求9所述的装置,其特征在于,所述冗余广告信息识别单元具体用于:将所述自然结果的链接信息与所述广告信息队列中广告信息的链接信息进行比对分析;

如果分析出所述自然结果与所述广告信息对应有相同链接信息,则将所述广告信息识别为冗余广告信息。

13.一种广告信息展现装置,其特征在于,配置于终端,包括:

待展现广告信息获取单元,用于接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中所述待展现广告信息队列为:所述广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息、降低所述广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从所述广告信息队列中所确定的队列;

展现单元,用于基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。

14.根据权利要求13所述的装置,其特征在于,还包括:

自然结果及顶端广告信息请求单元,用于在接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列之前,以并行方式分别请求自然搜索服务端根据所述搜索请求进行自然搜索以得到对应的自然结果,请求所述广告信息搜索服务端请求根据所述搜索请求进行广告信息搜索以得到对应的广告信息队列中的首页顶端广告信息子队列;

自然结果发送单元,用于向所述广告信息搜索服务端发送根据搜索请求得到的自然结果;

所述展现单元,还用于在搜索结果页中展现所述自然结果与首页顶端广告信息子队列。

15.根据权利要求14所述的装置,其特征在于,所述展现单元具体用于:如果检测到对首页底端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的首页底端广告信息子队列,以进行展现。

16.根据权利要求15所述的装置,其特征在于,所述展现单元还具体用于:在展现所述首页底端广告信息子队列之后,如果检测到对首页顶端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的新首页顶端广告信息子队列,以对所述搜索请求下搜索结果页中已展现的首页顶端广告信息队列进行更新。

说明书 :

广告信息展现方法及装置

技术领域

[0001] 本发明实施例涉及互联网技术领域,尤其涉及广告信息展现方法及装置。

背景技术

[0002] 搜索引擎提供搜索服务的目的在于:通过提供准确丰富的自然结果吸引用户群,提升流量;通过匹配与搜索词相关的客户付费广告信息赚取利润。就目前而言,在获取到搜索请求之后,会以并行的方式分别进行自然搜索和广告信息搜索,进而相应地得到在该搜索请求下的搜索结果:自然结果和广告信息,然后共同排版,在搜索结果页中展现给用户。所谓自然搜索指的是:根据设定算法在索引数据库中进行搜索,以找到与搜索请求最相关的匹配页面的过程。自然结果仅仅跟搜索请求的相关程度有关,不受点击付费的影响。
[0003] 然而,由于已有的搜索服务中自然搜索与广告信息搜索是相互独立的两种搜索过程,所以最终所得到的搜索结果中的自然搜索结果很可能会与广告信息重复,其冗余度较高,用户对搜索结果的满意度较差。

发明内容

[0004] 本发明实施例提供广告信息展现方法及装置,以降低展现给用户的搜索结果的冗余度,提升用户对搜索结果的满意度。
[0005] 一方面,本发明实施例提供了一种广告信息展现方法,该方法包括:
[0006] 获取根据搜索请求得到的自然结果以及广告信息队列;
[0007] 识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;
[0008] 获取所述广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;
[0009] 根据降低后的原始展现概率从所述广告信息队列中确定待展现广告信息队列,并指示终端基于所述待展现广告信息队列在所述搜索请求下的搜索结果页中进行广告信息展现或展现更新。
[0010] 另一方面,本发明实施例提供了另一种广告信息展现方法,该方法包括:
[0011] 接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中所述待展现广告信息队列为:所述广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息、降低所述广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从所述广告信息队列中所确定的队列;
[0012] 基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。
[0013] 再一方面,本发明实施例还提供了一种广告信息展现装置,该装置包括:
[0014] 自然结果及广告信息队列获取单元,用于获取根据搜索请求得到的自然结果以及广告信息队列;
[0015] 冗余广告信息识别单元,用于识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;
[0016] 冗余广告信息展现概率更新单元,用于获取所述广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;
[0017] 待展现广告信息队列确定单元,用于根据降低后的原始展现概率从所述广告信息队列中确定待展现广告信息队列,并指示终端基于所述待展现广告信息队列在所述搜索请求下的搜索结果页中进行广告信息展现或展现更新。
[0018] 再一方面,本发明实施例还提供了一种广告信息展现装置,该装置包括:
[0019] 待展现广告信息获取单元,用于接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中所述待展现广告信息队列为:所述广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息、降低所述广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从所述广告信息队列中所确定的队列;
[0020] 广告信息展现单元,用于基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。
[0021] 本发明实施例提供的技术方案,能够根据自然结果识别出广告信息队列中的冗余广告信息,进而通过降低冗余广告信息的展现概率,来降低展现给用户的搜索结果的冗余度,提升用户对搜索结果的满意度。

附图说明

[0022] 图1是本发明实施例一提供的一种广告信息展现方法的流程示意图;
[0023] 图2是本发明实施例二提供的另一种广告信息展现方法的流程示意图;
[0024] 图3是本发明实施例三提供的一种广告信息展现装置的结构示意图;
[0025] 图4是本发明实施例四提供的一种广告信息展现装置的结构示意图;
[0026] 图5是本发明实施例五提供的一种广告信息展现方法的信令流程图;
[0027] 图6是本发明实施例五提供的一种搜索结果展现示意图。

具体实施方式

[0028] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0029] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0030] 还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的各幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
[0031] 实施例一
[0032] 图1是本发明实施例一提供的一种广告信息展现方法的流程示意图。本实施例可适用于在接收到搜索请求后根据该搜索请求确定待展现广告信息,以对广告信息进行展现或展现更新的情况。该方法可以由广告信息展现装置来执行,所述装置由软件和/或硬件实现,集成于广告信息搜索服务端上。其中,广告信息搜索服务端是用于终端提供广告信息搜索服务的物理设备。参见图1,本实施例提供的广告信息展现方法所包括的执行操作具体如下。
[0033] S110、获取根据搜索请求得到的自然结果以及广告信息队列。
[0034] 在本实施例中,终端在接收到用户在搜索输入框中输入的搜索词后,会产生包含有该搜索词的搜索请求;之后,服务端根据该搜索请求进行自然搜索和广告信息搜索,以获取到该搜索请求下的搜索结果:自然结果和广告信息,并下发给终端;最终终端将得到的搜索结果展现给用户。
[0035] 具体的,自然搜索和广告信息搜索可分别由两个不同的服务端(自然搜索服务端和广告信息搜索服务端)来执行。示例性的,终端可以以并行方式分别请求自然搜索服务端根据搜索请求进行自然搜索,以得到对应的自然结果,请求广告信息搜索服务端请求根据搜索请求进行广告信息搜索,以得到对应的广告信息队列。如果自然搜索服务端与广告信息搜索服务端之间可以建立通信连接,则自然搜索服务端可通过该通信连接直接将得到的自然结果发送给广告信息搜索服务端。如果自然搜索服务端与广告信息搜索服务端之间不能够建立通信连接,则自然搜索服务端可以通过终端间接地将得到的自然结果发送给广告信息搜索服务端。当然,本领域的普通技术人员应理解,自然搜索和广告信息搜索还可以由同一服务端执行,在此情况下广告信息搜索服务端还用于为终端提供自然搜索服务。
[0036] 在本实施例中,通过自然搜索得到的自然结果的个数可以是一个、两个或多个。对于每个自然结果而言,其可包括如下基本信息:标题、描述(也即摘要)和链接信息。当然,除基本信息外,自然结果还可包括一些其他信息,如飘红信息、评论、打分、联系信息、最后抓取自然结果的日期和时间等。
[0037] S120、识别广告信息队列中与自然结果满足设定重复条件的冗余广告信息。
[0038] 作为本实施例的一种具体实施方式,冗余广告信息识别过程可包括:将自然结果的标题和/或描述,与广告信息队列中广告信息的标题和/或描述进行相似度计算;
[0039] 如果计算得到的相似度大于设定的门限阈值,则将广告信息识别为冗余广告信息。设此类冗余广告信息为第一类型的冗余广告信息。例如,可分别针对每个自然结果,计算其标题与广告信息队列中每个广告信息的标题之间的文本相似度;将文本相似度大于设定的第一门限阈值时所对应的广告信息识别为冗余广告信息。又例如,可分别针对每个自然结果,计算其描述与广告信息队列中每个广告信息的描述之间的文本相似度和/或语义相似度;将文本相似度和/或语义相似度大于设定的第二门限阈值时所对应的广告信息识别为冗余广告信息。其中,第一门限阈值和第二门限阈值可相等或不等。需要说明的是,还可以通过比对自然结果和广告信息二者之间在标题和描述这两项内容上的整体相似度,来判断广告信息是否为冗余广告信息。
[0040] 作为本实施例的另一种具体实施方式,冗余广告信息识别过程可包括:将自然结果的链接信息与广告信息队列中广告信息的链接信息进行比对分析;如果分析出自然结果与广告信息对应有相同链接信息,则将广告信息识别为冗余广告信息。设此类冗余广告信息为第二类型的冗余广告信息。其中,链接信息可包括跳转链接信息和/或主域链接信息。
[0041] 综合考虑上述两种具体实施方式,优选的,可先根据自然结果识别广告信息是否为第一类型的冗余广告信息;如果不为第一类型的冗余广告信息,则继续根据自然结果识别广告信息是否为第二类型的冗余广告信息。
[0042] S130、获取广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率。
[0043] 在本实施例中,广告信息队列中的各条广告信息均对应有大于0的原始展现概率。对于广告信息而言,展现概率越大意味着其展现在终端的机会越大,在广告信息队列中的排序就越靠前。
[0044] 示例性的,如果识别出广告信息队列中的任意一条广告信息为冗余广告信息,则可将该冗余广告信息的原始展现概率降低设定的概率阈值。优选的,如果广告信息为第一类型的冗余广告信息,则直接将冗余广告信息的原始展现概率降低为0。
[0045] S140、根据降低后的原始展现概率从广告信息队列中确定待展现广告信息队列,并指示终端基于待展现广告信息队列在搜索请求下的搜索结果页中进行广告信息展现或展现更新。
[0046] 示例性的,如果发起请求的终端的搜索结果页中总共可显示2N条广告信息(例如,N条顶端广告信息和N条底端广告信息),则根据降低后的原始展现概率从广告信息队列中确定待展现广告信息队列,可具体为:在对广告信息队列中冗余广告信息的原始展现概率执行降低操作后,按照原始展现概率从大到小的顺序,从广告信息队列中筛选出2N条广告信息,作为待展现广告信息队列。
[0047] 本实施例提供的技术方案,能够根据自然结果识别出广告信息队列中的冗余广告信息,进而通过降低冗余广告信息的展现概率,来降低展现给用户的搜索结果的冗余度,提升用户对搜索结果的满意度。
[0048] 实施例二
[0049] 图2是本发明实施例二提供的另一种广告信息展现方法的流程示意图。本实施例可适用于在接收到搜索请求后根据该搜索请求确定待展现广告信息,以对广告信息进行展现或展现更新的情况。该方法可以由广告信息展现装置来执行,所述装置由软件和/或硬件实现,集成于终端上。其中,终端可以是诸如智能手机、平板电脑、笔记本电脑、台式电脑、个人数字助理等具有搜索服务触发和搜索结果展示功能的物理设备。并且,本实施例提供的广告信息展现方法与上述实施例一提供的由广告信息搜索服务端执行的广告信息展现方法配合执行。参见图2,本实施例提供的广告信息展现方法所包括的执行操作具体如下。
[0050] S210、接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中待展现广告信息队列为广告信息搜索服务端根据自然结果得到的广告信息队列。
[0051] 具体的,待展现广告信息队列为广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别广告信息队列中与自然结果满足设定重复条件的冗余广告信息、降低广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从广告信息队列中所确定的队列。
[0052] S220、基于待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。
[0053] 示例性的,在接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列之前,还包括:
[0054] 以并行方式分别请求自然搜索服务端根据搜索请求进行自然搜索以得到对应的自然结果,请求广告信息搜索服务端请求根据搜索请求进行广告信息搜索以得到对应的广告信息队列中的首页顶端广告信息子队列;
[0055] 在搜索结果页中展现自然结果与首页顶端广告信息子队列;
[0056] 向广告信息搜索服务端发送根据搜索请求得到的自然结果。
[0057] 示例性的,基于待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新,包括:
[0058] 如果检测到对首页底端广告信息的查看操作,则根据待展现广告信息队列,确定搜索结果页中的首页底端广告信息子队列,以进行展现。其中,对首页底端广告信息的查看操作,可以是控制当前所显示的搜索结果页向上滑动所对应的触控操作。
[0059] 示例性的,在展现首页底端广告信息子队列之后,还包括:
[0060] 如果检测到对首页顶端广告信息的查看操作,则根据待展现广告信息队列,确定搜索结果页中的新首页顶端广告信息子队列,以对搜索请求下搜索结果页中已展现的首页顶端广告信息队列进行更新。其中,对首页顶端广告信息的查看操作,可以是控制当前所显示的搜索结果页向下滑动所对应的触控操作。
[0061] 实施例三
[0062] 图3是本发明实施例三提供的一种广告信息展现装置的结构示意图。该装置配置于广告信息搜索服务端。参见图3,该装置的具体结构如下:
[0063] 自然结果及广告信息队列获取单元310,用于获取根据搜索请求得到的自然结果以及广告信息队列;
[0064] 冗余广告信息识别单元320,用于识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息;
[0065] 冗余广告信息展现概率更新单元330,用于获取所述广告信息队列中冗余广告信息的原始展现概率,并降低该原始展现概率;
[0066] 待展现广告信息队列确定单元340,用于根据降低后的原始展现概率从所述广告信息队列中确定待展现广告信息队列,并指示终端基于所述待展现广告信息队列在所述搜索请求下的搜索结果页中进行广告信息展现或展现更新。
[0067] 示例性的,所述冗余广告信息识别单元320具体用于:
[0068] 将所述自然结果的标题和/或描述,与所述广告信息队列中广告信息的标题和/或描述进行相似度计算;
[0069] 如果计算得到的相似度大于设定的门限阈值,则将所述广告信息识别为冗余广告信息。
[0070] 示例性的,所述冗余广告信息展现概率更新单元330具体用于:将所述广告信息队列中冗余广告信息的原始展现概率降低为0。
[0071] 示例性的,所述冗余广告信息识别单元320具体用于:
[0072] 将所述自然结果的链接信息与所述广告信息队列中广告信息的链接信息进行比对分析;
[0073] 如果分析出所述自然结果与所述广告信息对应有相同链接信息,则将所述广告信息识别为冗余广告信息。
[0074] 本实施例提供的广告信息展现装置可执行本发明任意实施例所提供的由广告信息搜索服务端执行的广告信息展现方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的由广告信息搜索服务端执行的广告信息展现方法,在此不再赘述。
[0075] 实施例四
[0076] 图4是本发明实施例四提供的一种广告信息展现装置的结构示意图。该装置配置于终端。参见图4,该装置的具体结构如下:
[0077] 待展现广告信息获取单元410,用于接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列,其中所述待展现广告信息队列为:所述广告信息搜索服务端通过获取根据搜索请求得到的自然结果以及广告信息队列、识别所述广告信息队列中与所述自然结果满足设定重复条件的冗余广告信息、降低所述广告信息队列中冗余广告信息的原始展现概率以及根据降低后的原始展现概率从所述广告信息队列中所确定的队列;
[0078] 展现单元420,用于基于所述待展现广告信息队列,在搜索结果页中进行广告信息展现或展现更新。
[0079] 示例性的,本实施例提供的广告信息展现装置还包括:
[0080] 自然结果及顶端广告信息请求单元400,用于在接收到用户触发的搜索请求后,从广告信息搜索服务端获取待展现广告信息队列之前,以并行方式分别请求自然搜索服务端根据所述搜索请求进行自然搜索以得到对应的自然结果,请求所述广告信息搜索服务端根据所述搜索请求进行广告信息搜索以得到对应的广告信息队列中的首页顶端广告信息子队列;
[0081] 自然结果发送单元405,用于向所述广告信息搜索服务端发送根据搜索请求得到的自然结果;
[0082] 所述展现单元420,还用于在搜索结果页中展现所述自然结果与首页顶端广告信息子队列。
[0083] 示例性的,所述展现单元420具体用于:如果检测到对首页底端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的首页底端广告信息子队列,以进行展现。
[0084] 示例性的,所述展现单元420还具体用于:在展现所述首页底端广告信息子队列之后,如果检测到对首页顶端广告信息的查看操作,则根据所述待展现广告信息队列,确定搜索结果页中的新首页顶端广告信息子队列,以对所述搜索请求下搜索结果页中已展现的首页顶端广告信息队列进行更新。
[0085] 实施例五
[0086] 图5是本发明实施例五提供的一种广告信息展现方法的信令流程图。本实施例可以以上述所有实施例为基础,提供了一种优选实例。参见图5,本实施例提供的广告信息展现方法所包括的执行操作具体如下。
[0087] S501、终端接收到用户触发的搜索请求。
[0088] S502、终端以并行方式向自然搜索服务端和广告信息搜索服务端发送搜索请求。
[0089] S503、自然搜索服务端根据搜索请求进行自然搜索,下发对应的自然结果给终端。
[0090] S504、广告信息搜索服务端请求根据搜索请求进行广告信息搜索,以得到对应的广告信息队列,并下发该广告信息队列中的首页顶端广告信息子队列给终端。
[0091] S505、终端在搜索结果页中展现接收到的首页顶端广告信息子队列与自然结果。
[0092] 如图6所示,在搜索结果展现场景中,搜索结果首页601中的内容从上到下通常依次是上方广告信息(也即顶端广告信息)、多条自然结果中的部分自然结果和底端广告信息(也即下方广告信息)。剩余的自然结果用于在搜索结果非首页中进行展现。受终端显示屏幕602的限制,终端仅会先将搜索结果首页601中的顶端广告信息和中间的自然结果进行绘制渲染,展现给用户。如果用户想要查看下方的底端广告信息,则需通过设定操作向上滑动搜索结果页。举例而言,对于为触摸屏显示方式的智能手机或平板电脑,该设定操作可以是用户作用于搜索结果页用手向上滑动。
[0093] S506、如果检测到用户触发的控制当前搜索结果页向上滑动的手势操作,终端向广告信息搜索服务端发送所得到的所有自然结果。
[0094] S507、广告信息搜索服务端接收自然结果,并获取根据搜索请求得到的广告信息队列。
[0095] S508、广告信息搜索服务端识别广告信息队列中与自然结果满足设定重复条件的冗余广告信息。
[0096] 具体的识别过程为:广告信息搜索服务端将自然结果的标题和/或描述,与广告信息队列中广告信息的标题和/或描述进行相似度计算;如果计算得到的相似度大于设定的门限阈值,则将该广告信息识别为第一类型的冗余广告信息;
[0097] 如果计算得到的相似度小于或等于设定的门限阈值,则将自然结果的链接信息与该广告信息的链接信息进行比对分析;如果分析出自然结果与该广告信息对应有相同链接信息,则将该广告信息识别为第二类型的冗余广告信息。
[0098] S509、广告信息搜索服务端降低广告信息队列中冗余广告信息的原始展现概率。
[0099] 具体的,如果识别出广告信息队列中的任意一条广告信息为第一类型的冗余广告信息,则直接将该冗余广告信息的原始展现概率降低为0。如果为第二类型的冗余广告信息,则将该冗余广告信息的原始展现概率降低设定的概率阈值。
[0100] S510、广告信息搜索服务端根据降低后的原始展现概率从广告信息队列中确定待展现广告信息队列,下发至终端。
[0101] 具体的确定过程可参见上述实施例一中的相关描述,在此不再赘述。
[0102] S511、终端根据待展现广告信息队列,确定搜索结果页中的首页底端广告信息子队列,以进行展现。其中,首页底端广告信息子队列由待展现广告信息队列中除首页顶端广告信息子队列之外的广告信息组成。
[0103] S512、如果检测到用户触发的控制当前搜索结果页向下滑动的手势操作,则终端根据待展现广告信息队列,确定搜索结果页中的新首页顶端广告信息子队列。
[0104] S513、终端将搜索请求下搜索结果页中已展现的首页顶端广告信息队列更新为新首页顶端广告信息子队列。
[0105] 本实施例在展现广告信息时,能够将广告信息队列中与自然结果重复的冗余广告信息屏蔽掉,大幅提升了广告信息的变现能力和搜索结果的用户体验。
[0106] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。