本发明实施例公开了一种信息推送方法、装置、计算机设备及存储介质,包括:获取待推送的推送信息;根据所述推送信息在预设的通道列表中查找符合第一预设条件的第一目标推送通道;根据所述第一目标推送通道将所述推送信息发送至所述目标终端,以使所述目标终端根据所述第一目标推送通道表征的显示形态显示所述推送信息。在进行消息推送时,服务器端在保存的目标终端的多个推送通道内,选择第一目标推送通道作为推送渠道,第一目标推送通道的选择与该目标终端的用户行为相关,即用户在目标终端上的操作行为决定了推送信息在目标终端的显示形态,建立用户操作行为与推送信息显示的关联关系,增强了推送信息在终端被触发的几率。
1 .一种信息推送方法,其特征在于,包括:获取待推送的推送信息,其中,所述推送信息的接收方为目标终端;
根据所述推送信息在预设的通道列表中查找符合第一预设条件的第一目标推送通道,其中 ,所述通道列表中包括多个推送通道 ,各个推送通道均映 射所述目标终端中的一种显示形态,所述第一预设条件为筛选符合目标用户的用户行为的推送通道;
根据所述第一目标推送通道将所述推送信息发送至所述目标终端,以使所述目标终端根据所述第一目标推送通道表征的显示形态显示所述推送信息。
2 .根据权利要求1所述的信息推送方法,其特征在于,所述根据所述推送信息在预设的通道列表中查找符合第一预设条件的第一目标推送通道之前,包括:获取所述目标 用户的 用户行为 ,其中 ,所述 用户行为包括 :所述目标终端根据 用户指令选定的显示形态对信息进行显示的行为;
以在预设的第一时间段内各个显示形态被选定的频次为限定条件对所述各个显示形态进行降幂排序生成排序列表;
确认所述排序列表中位于第一位的显示形态所映射的推送通道为第一目标推送通道。
3 .根据权利要求2所述的信息推送方法,其特征在于,所述根据所述第一目标推送通道将所述推送信息发送至所述目标终端,以使所述目标终端根据所述第一目标推送通道表征的显示形态显示所述推送信息之后,包括:获取所述目标终端经过所述第一目标推送通道发送的请求信息;
确认所述请求信息请求获取的内容是否为所述推送信息的关联信息 ,其中 ,所述推送信息为所述关联信息的简介;
当所述请求信息请求获取的内容不是所述关联信息时 ,向所述目标终端发送预设的 第二目标推送通道所映射的显示形态的转换策略 ,以 使所述目标终端根据所述转换策略 ,将所述推送信息转换为以所述第二目标推送通道所映射的显示形态进行显示的数据格式。
4 .根据权利要求3所述的信息推送方法,其特征在于,所述请求信息中包括请求获取内容的统一资源定位符,所述确认所述请求信息请求获取的内容是否为所述推送信息的关联信息包括:获取所述请求信息中的统一资源定位符;
将所述请求信息中的统一资源定位符与所述关联信息的统一资源定位符进行比对,以确认所述请求信息请求获取的内容是否为所述推送信息的关联信息。
5 .根据权利要求1所述的信息推送方法,其特征在于,所述根据所述第一目标推送通道将所述推送信息发送至所述目标终端,以使所述目标终端根据所述第一目标推送通道表征的显示形态显示所述推送信息之前,包括:根据所述第一目 标推送通道向所述目 标终端发送问 询消息 ,其中 ,所述问 询消息为轻量信息;
在预设的 第二时间段内获取所述问 询消息的回复 信息 ,其中 ,所述回复 信息为发送失败通知;
当未接受到所述回复信息时,确认由所述第一目标推送通道发送所述推送信息。
6 .根据权利要求1所述的信息推送方法,其特征在于,所述获取待推送的推送信息之前,包括:获取目标用户的身份信息和用户参数;
以 所述身份 信息 和所述 用 户参数为检索条件在预设的 信息数 据库中 检索同 类历史 用户;
获取所述同类历史用户的历史推荐信息,并将所述历史推荐信息确认为所述目标终端的推送信息。
7 .根据权利要求6所述的信息推送方法,其特征在于,所述获取目标用户的身份信息和用户参数之前,包括:获取所述同类历史用户阅读所述历史推荐信息的时间信息;
将所述时间信息作为评价所述历史推荐信息的评价参数,计算所述同类历史用户对所述历史推荐信息的有效性数值;
将所述有效性数值与预设的第一阈值进行对比 ,当所述有效性数值大于等于所述第一阈值时 ,确认所述同类历史 用户与所述历史推荐信息相关联 ;否则 ,则解除所述同类历史 用户与所述历史推荐信息的关联性。
8 .一种信息推送装置,其特征在于,包括:获取模块,用于获取待推送的推送信息,其中,所述推送信息的接收方为目标终端;
处理模块,用于根据所述推送信息在预设的通道列表中查找符合第一预设条件的第一目标推送通道 ,其中 ,所述通道列表中包括多个推送通道 ,各个推送通道均映射所述目标终端中的一种显示形态,所述第一预设条件为筛选符合目标用户的用户行为的推送通道;
执行模块 ,用于根据所述 第一目 标推送通道将所述推送信息发送至所述目 标终端 ,以使所述目标终端根据所述第一目标推送通道表征的显示形态显示所述推送信息。
9 .一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时 ,使得所述处理器执行如权利要求1至7中任一项权利要求所述信息推送方法的步骤。
10 .一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时 ,使得一个或多个处理器执行如权利要求1至7中任一项权利要求所述信息推送方法的步骤。
相关内容