一种信息推送方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31801497 阅读:11 留言:0更新日期:2022-01-08 11:02
本公开提供了一种信息推送方法、装置、电子设备及存储介质,涉及互联网应用技术领域,尤其涉及信息处理领域。具体实现方案为:应用于推送端,包括:获取待推送的目标资讯,并确定目标资讯对应的资讯分类;根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定目标资讯对应的各待推送用户;针对目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送目标资讯。实现了向目标资讯对应的各待推送用户推送该资讯。资讯。资讯。

【技术实现步骤摘要】
一种信息推送方法、装置、电子设备及存储介质


[0001]本公开涉及互联网应用
,尤其涉及一种信息推送方法、装置、电子设备及存储介质。

技术介绍

[0002]应用软件运行过程中需要将各类信息及时触达用户,以避免推送通道堵塞和信息推送的延迟,进而影响用户的使用体验。现有技术常利用异步存储与消费,在生产进程仅将信息发送至信息队列,在消费进程再从信息队列中取出信息进行后续处理,从而降低信息发送方和信息接收方的耦合性来完成信息推送。

技术实现思路

[0003]本公开提供了一种信息推送方法、装置、电子设备以及存储介质。
[0004]根据本公开的一方面,提供了一种信息推送方法,包括:
[0005]获取待推送的目标资讯,并确定目标资讯对应的资讯分类;
[0006]根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定目标资讯对应的各待推送用户;
[0007]针对目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送目标资讯。
[0008]根据本公开的另一方面,提供了一种信息推送装置,包括:
[0009]资讯获取模块,用于获取待推送的目标资讯,并确定目标资讯对应的资讯分类;
[0010]待推送用户确定模块,用于根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定目标资讯对应的各待推送用户;
[0011]资讯推送模块,用于针对目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送目标资讯。
[0012]本公开提供的信息推送方法,利用预设的资讯分类与用户垂类之间的对应关系,确定各待推送的目标资讯对应的各待推送用户,并且能够针对目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,实现向该待推送用户推送该目标资讯。
[0013]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0014]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0015]图1是根据本公开提供的信息推送方法的第一实施例的流程示意图;
[0016]图2是根据本公开提供的信息推送方法中步骤S12的一种可能的实现方式的流程示意图;
[0017]图3是根据本公开提供的信息推送方法中步骤S13的一种可能的实现方式的流程
示意图;
[0018]图4是根据本公开提供的信息推送方法的第二实施例的流程示意图;
[0019]图5是根据本公开提供的信息推送方法的第三实施例的流程示意图;
[0020]图6是根据本公开提供的信息推送系统的信令流程示意图;
[0021]图7是根据本公开提供的信息推送装置的结构示意图;
[0022]图8是用来实现本公开实施例的信息推送方法的电子设备的框图。
具体实施方式
[0023]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0024]相关技术中,应用软件大多使用第三方推送平台向用户推送其收到的私信、评论、点赞、收藏等互动行为以及网络上点击量比较大的热门资讯,这种推送方式单一匮乏,难以向用户推送到真正具有针对性的个性化内容。
[0025]为了解决这个问题,本公开提供了一种信息推送方法,包括:
[0026]获取待推送的目标资讯,并确定目标资讯对应的资讯分类;
[0027]根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定目标资讯对应的各待推送用户;
[0028]针对目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送目标资讯。
[0029]由上可见,应用本公开提供的信息推送方法,根据资讯分类与用户垂类的对应关系来确定目标资讯对应的用户垂类,再根据所确定的用户垂类来得到与目标资讯对应的多个待推送用户,进而根据各待推送用户的推送参数进行推送。用户垂类可以对各待推送用户进行详细的分类,基于各待推送用户的用户垂类来推送对应的目标资讯,能够有针对性的对用户进行个性化的推送,以确保用户收到真正感兴趣的资讯。
[0030]相关技术中,在用户每次启动应用程序时,以该用户为查找依据来查找向该用户推送的资讯,即使推送端需要推送的资讯未更新,用户每次启动时仍需要计算向该用户推送的资讯;而在本公开中以资讯为查找依据来查找该资讯对应的待推送用户,在产生新的资讯时才会计算需要推送该资讯的用户,能够减少推送过程中计算资源的消耗,提高资讯推送的效率。
[0031]下面通过具体实施例对本公开提供的信息推送方法进行详细说明。
[0032]本公开实施例的方法应用于智能终端,可以通过智能终端实施,在实际使用过程中,该智能终端可以是电脑、智能手机等。
[0033]参见图1,图1为本公开实施例的一种信息推送方法的流程示意图,包括以下步骤S11

S13。
[0034]步骤S11:获取待推送的目标资讯,并确定目标资讯对应的资讯分类。
[0035]上述目标资讯为需要推送给用户的资讯,包括新闻事件、热点话题、爆款文章、人物动态、产品资讯等。在一个时间段内,互联网会产生很多资讯,但并非所有资讯都需要向
用户推送。一个例子中,可以预先对资讯进行判断,在判断资讯需要被推送给用户时,确定该资讯为目标资讯。具体的,判断资讯是否需要被推送给用户的判断依据,可以是资讯的内容,也可以是资讯的点击量。例如,资讯的内容符合被推送的触发条件,或者资讯的点击量超过预先设定的点击量阈值等。
[0036]资讯分类可以作为资讯的属性,来表示资讯的内容所属的类别。例如,当资讯为电子产品相关的产品资讯时,该资讯的资讯分类可以是电子产品;当资讯为情感方面的爆款文章时,该资讯的资讯分类可以是情感。同一个资讯分类中包括多个资讯。资讯分类可以基于互联网中各类资讯的内容进行预先设定,以期能够通过不同的资讯分类来表示不同类型内容的资讯。同时也可以通过查询资讯分类,来获取该资讯分类下的资讯。
[0037]在获取目标资讯时,可以同时获取目标资讯所在的资讯分类,以得到该目标资讯的内容所属的类别。
[0038]步骤S12:根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定目标资讯对应的各待推送用户。
[0039]上文提到,资讯分类可以表示资讯所属的类别。用户垂类则可以表示用户所属的类别。用户垂类是基于各类用户的不同特征对用户的预先分类,用户的特征可以是用户发表的言论、文章等,也可以是用户对不同资讯分类的资讯的不同态度。一个例子中,在创作型应用软件中,用户垂类本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推送方法,所述方法包括:获取待推送的目标资讯,并确定所述目标资讯对应的资讯分类;根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定所述目标资讯对应的各待推送用户;针对所述目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送所述目标资讯。2.根据权利要求1所述的方法,其中,所述根据预设的资讯分类与用户垂类的对应关系,以及各用户的用户垂类,确定所述目标资讯对应的各待推送用户,包括:根据预设的资讯分类与用户垂类的对应关系,确定所述目标资讯的资讯分类对应的用户垂类,得到目标用户垂类;在用户垂类为所述目标用户垂类的各用户中,选取各月活用户,得到所述目标资讯对应的各待推送用户,其中,所述月活用户为活跃度超过预设活跃度阈值的用户。3.根据权利要求1所述的方法,其中,所述针对所述目标资讯对应的每一待推送用户,基于该待推送用户的推送参数,向该待推送用户推送所述目标资讯,包括:获取各所述待推送用户各自的用户标识;根据各所述用户标识,查询预设的用户设备表,确定各所述待推送用户的设备信息;针对每一待推送用户,基于该待推送用户的设备信息,确定该待推送用户的推送参数;针对每一待推送用户,根据该待推送用户的推送参数,向该待推送用户推送所述目标资讯。4.根据权利要求1所述的方法,其中,所述待推送用户的推送参数包括所述待推送用户的推送标识,针对任一待推送用户,该待推送用户的第一推送标识表示向该待推送用户已经推送过的资讯的推送类型;所述针对每一待推送用户,根据该待推送用户的推送参数,向该待推送用户推送所述目标资讯,包括:针对每一待推送用户,根据该待推送用户的推送标识,在判定未向该待推送用户推送过所述目标资讯的推送类型的资讯时,向该待推送用户推送所述目标资讯。5.根据权利要求4所述的方法,其中,所述待推送用户的推送参数还包括所述待推送用户禁止或允许推送的资讯的推送类型;所述针对每一待推送用户,根据该待推送用户的推送标识,在判定未向该待推送用户推送过所述目标资讯的推送类型的资讯时,向该待推送用户推送所述目标资讯,包括:针对每一待推送用户,根据该待推送用户的推送参数,在判定未向该待推送用户推送过所述目标资讯的推送类型的资讯、且该待推送用户允许或未禁止推送所述目标资讯的推送类型的资讯时,向该待推送用户推送所述目标资讯。6.根据权利要求1所述的方法,其中,所述方法还包括:获取针对目标用户的目标待推送消息,其中,所述目标待推送消息包括:待推送内容、推送类型;获取所述目标用户的推送标识,其中,所述目标用户的推送标识表示向所述目标用户已经推送过的待推送消息的推送类型;基于所述目标用户的推送标识及所述目标待推送消息的推送类型,向所述目标用户推
送所述目标待推送消息。7.根据权利要求6所述的方法,其中,所述基于所述目标用户的推送标识及所述目标待推送消息的推送类型,向所述目标用户推送所述目标待推送消息,包括:在未向所述目标用户推送过所述目标待推送消息的推送类型的待推送消息、且所述目标用户允许或未禁止推送所述目标待推送消息的推送类型的待推送消息时,向所述目标用户推送所述目标待推送消息。8.根据权利要求6所述的方法,其中,所述方法还包括:针对每一多资源推送用户,根据预设的推送类型与优先级的对应关系,对向该多资源推送用户推送的各数据进行排序,得到该多资源推送用户的推送序列,其中,所述多资源推送用户为同时为目标用户及待推送用户的用户,所述数据包括所述目标待推送消息及所述目标资讯;针对每一多资源推送用户,按照该多资源推送用户的推送序列中数据的排序,依次向该多资源推送用户进行推送。9.一种信息推送装置,其中,所述装置包括:资讯获取模块,用于获取待推送的目标资讯,并确定所述目标资讯对应的资讯分类;待推送用户确定模块,用于根据预设的资讯分类与用户垂类的对应关系,以及各...

【专利技术属性】
技术研发人员:程显达
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1