信息推送方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:19692523 阅读:21 留言:0更新日期:2018-12-08 11:21
本发明专利技术实施例公开了一种信息推送方法、装置、计算机设备及存储介质。所述方法包括:获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。本发明专利技术实施例的技术方案丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。

【技术实现步骤摘要】
信息推送方法、装置、计算机设备及存储介质
本专利技术实施例涉及数据处理技术,尤其涉及一种信息推送方法、装置、计算机设备及存储介质。
技术介绍
目前,随着计算机技术的不断发展,Feed流技术也营运而生。所谓Feed流,是指将与用户匹配的若干消息源组合在一起形成内容聚合器,以使用户持续的获取最新的推荐信息。简单说,Feed流即持续更新并呈现给用户内容的信息流。例如,百度APP(应用程序)可以在应用首页上将与终端用户匹配的各种文章、视频或者直播等资讯信息,以Feed流的方式提供给用户。专利技术人在实现本专利技术的过程中,发现现有技术存在如下缺陷:现有的通过Feed流推荐的信息中无法提供重交互(例如,XX游戏的小程序)、重版权(被XX平台购买版权的媒体资源)以及个性化服务工具(例如,快递查询)中的内容。
技术实现思路
本专利技术实施例提供了一种信息推送、装置、计算机设备及存储介质,以丰富Feed流能够提供的信息类型,满足人们不断增长的信息获取需求。第一方面,本专利技术实施例提供了一种信息推送方法,包括:获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。第二方面,本专利技术实施例提供了一种信息推送装置,包括:投放关联信息获取模块,用于获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;第三方信息构造模块,用于如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;第三方信息提供模块,用于在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的信息推送方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的信息推送方法。本专利技术实施例的技术方案,通过获取至少一个信息投放方提供的包括有投放信息以及第三方应用程序的访问地址的投放关联信息,可以在接收到用户的信息流获取请求时,将由投放关联信息构成的第三方信息加入至与信息流获取请求匹配的推荐信息中提供给用户,进而可以使得用户除了能够查看推荐信息提供方提供的信息之外,还可以查看除去推荐信息提供方之外的信息投放方提供的信息,丰富了Feed流能够提供的信息类型,提高了信息的聚合度,为用户提供了更好的信息获取体验,满足人们不断增长的信息获取需求。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例一中的一种信息推送方法的流程图;图2a是本专利技术实施例二中的一种信息推送方法的流程图;图2b是本专利技术实施例二中的一种基于视频大图卡片模板的第三方信息的显示示意图;图2c是本专利技术实施例二中的一种基于直播卡片模板的第三方信息的显示示意图;图2d是本专利技术实施例三中的一种基于横滑卡片模板的第三方信息的显示示意图;图2e是本专利技术实施例二中的一种基于大图卡片模板的第三方信息的显示示意图;图2f是本专利技术实施例二中的一种基于三图卡片模板的第三方信息的显示示意图;图2g是本专利技术实施例二中的一种基于左图右文卡片模板的第三方信息的显示示意图;图3a是本专利技术实施例三中的一种信息推送方法的流程图;图3b是本专利技术实施例三中的一种基于定制卡片模板的第三方信息的显示示意图;图3c是本专利技术实施例三中的另一种基于定制卡片模板的第三方信息的显示示意图;图4a是本专利技术实施例四中的一种信息推送方法的流程图;图4b是本专利技术实施例的方法所适用的一种应用场景的示意图;图5是本专利技术实施例五中的一种信息推送装置的结构示意图;图6是本专利技术实施例六中的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。首先,为了便于理解本专利技术技术方案,首先将本案的主要构思进行简述:目前,小程序(MiniProgram)技术不断发展,已经融入生活中的方方面面,所谓小程序,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想。小程序作为一种新的落地页形式,由开发者开发,可以承载多样化的落地页信息,并且由于其技术优势,能给用户提供更好的体验。现有技术中,可以以一个用户量大的应用程序为中介(后文简称,源应用程序),例如,百度APP或者微信APP等,各个小程序的开发者预先建立各自的小程序与源应用程序之间的底层连接通道,当用户在进入该源应用程序后,可以通过主动搜索的方式,或者扫描二维码的方式,在源应用程序中打开对应的小程序,并使用小程序提供的功能或者服务。但是,小程序中的相关内容无法通过Feed流的方式推荐给源应用程序的用户。基于此,专利技术人创造性的提出了:小程序的开发者(后文简称信息投放方)向源应用程序的服务器上报其所要投放的信息,源应用程序的服务器基于现有的Feed流推荐策略对该投放的信息进行处理,此处可以理解为将投放的信息处理为可以通过现有的Feed流推荐策略获取到并能够成功推荐的信息格式(例如,加入推荐策略能够识别的信息标签等),当用户有Feed流获取需求且该Feed流获取需求能够命中该投放的信息时,可以将上述投放的信息作为Feed流中的一项提供给用户,以实现对小程序中的信息以Feed流的方式进行推荐的效果。实施例一图1为本专利技术实施例一提供的一种信息推送方法的流程图,本实施例可适用于向用户推送包含有第三方应用程序相关投放信息的Feed流的情况,该方法可以由本专利技术实施例中的信息推送装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可以集成在服务器中,与用于推送Feed流的客户端APP(例如,百度APP)配合使用。其中,用于推送Feed流的客户端APP即为上文所述的源应用程序,如图1所示,该方法具体包括:S110、获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,包括:获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:获取至少一个信息投放方提供的投放关联信息,所述投放关联信息包括:投放信息,以及与所述信息投放方关联的第三方应用程序的访问地址;如果确定用户的信息流获取请求命中目标投放关联信息中的目标投放信息,则根据所述目标投放关联信息构造第三方信息;在与所述信息流获取请求匹配的推荐信息流中加入所述第三方信息提供给所述用户。2.根据权利要求1所述的方法,其特征在于,所述第三方信息的数据格式为卡片形式。3.根据权利要求2所述的方法,其特征在于,根据所述目标投放关联信息构造第三方信息,包括:在通用卡片模板库中,选取目标通用卡片模板;在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。4.根据权利要求2所述的方法,其特征在于,根据所述目标投放关联信息构造第三方信息,包括:获取与所述目标投放关联信息匹配的目标第三方应用程序;判断所述目标第三方应用程序是否命中目标定制卡片模板;若是,则在所述目标投放关联信息中的投放信息中,选取与所述目标定制卡片模板的模板样式匹配的目标投放信息填充于所述目标定制卡片模板中,得到卡片形式的所述第三方信息;否则,在通用卡片模板库中,选取目标通用卡片模板;在所述目标投放关联信息中的投放信息中,选取与所述目标通用卡片模板的模板样式匹配的目标投放信息填充于所述目标通用卡片模板中,得到卡片形式的所述第三方信息。5.根据权利要求3或4所述的方法,其特征在于,所述通用卡片模板库中的通用卡片模板包括:视频大图卡片模板、直播卡片模板、横滑卡片模板、大图卡片模板、三图卡片模板以及左图右文卡片模板。6.根据权利要求3或4所述的方法,其特征在于,在通用卡片模板库中,选取目标通用卡片模板,包括:根据与所述目标投放关联信息匹配的第三方应用程序的应用属性信息,确定所述通用卡片模板库中的各通用卡片模板的第一卡片选择权重;根据所述用户的用户属性信息,确定所述通用卡片模板库中各通用卡片模板的第二卡片选择权重;根据所述第一卡片选择权重以及所述第二卡片选择权重,在所述通用卡片模板库中,确定目标通用卡片模板。7.根据权利要求1所述的方法,其特征在于,在获取至少一个信息投放...

【专利技术属性】
技术研发人员:张芃
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1