一种消息推送方法和装置的制造方法

文档序号:9891605阅读:359来源:国知局
一种消息推送方法和装置的制造方法
【技术领域】
[0001]本发明涉及一种互联网技术领域,尤其涉及一种消息推送方法和装置。
【背景技术】
[0002]随着移动互联网技术的飞速发展,移动终端上运行的应用客户端经常会接收到后台推送的应用消息。现有技术中,应用后台在接收到应用客户端提交的消息请求后,根据客户端的用户信息和当前时间命中到目标应用消息,从而向应用客户端下发该目标应用消息。
[0003]现有消息推送方式的缺陷在于,在一个时间段内针对一个内容对象(如推荐应用链接、新闻链接、下载资源链接等)只有一个应用消息,应用后台会向所有匹配的用户推送该应用消息,若该应用消息的内容编辑不好(如不够吸引人或找不到链接入口),用户点击率会很低,这时应用后台没有很好的办法及时调整应用消息的推送策略,影响消息提醒实际达到的效率,无意义的应用消息实际也容易会造成用户骚扰。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种消息推送方法和装置,可有效提高应用消息的点击转化率。
[0005]为了解决上述技术问题,本发明实施例提供了一种消息推送方法,所述方法包括:
[0006]接收应用客户端发送的消息请求,所述消息请求携带所述应用客户端的用户信息;
[0007]根据所述消息请求确定需要向所述应用客户端推送的携带同一内容对象但消息内容不同的至少两个应用消息;
[0008]分别获取所述至少两个应用消息的推送反馈信息,所述推送反馈信息包括应用消息的推送点击率;
[0009]根据所述推送反馈信息在所述携带所述内容对象的至少两个应用消息中确定目标应用消息;
[0010]向所述应用客户端推送所述目标应用消息。
[0011 ]可选的,所述推送反馈信息还包括应用消息的推送次数;
[0012]所述根据所述推送反馈信息在所述携带所述内容对象的至少两个应用消息中确定目标应用消息包括:
[0013]若携带所述内容对象但消息内容不同的至少两个应用消息的推送次数总和未达到预设推送次数阈值,则在所述携带所述内容对象的至少两个应用消息中随机确定目标应用消息;
[0014]若携带所述内容对象但消息内容不同的至少两个应用消息的推送次数总和达到预设推送次数阈值,则根据所述推送点击率在所述携带所述内容对象的至少两个应用消息中确定目标应用消息。
[0015]可选的,所述分别获取所述至少两个应用消息的推送反馈信息之前还包括:
[0016]确定未向所述应用客户端推送过该携带所述内容对象的应用消息。
[0017]可选的,所述方法还包括:
[0018]根据应用消息的点击行为次数/曝光行为次数获取该应用消息的推送点击率。
[0019]可选的,所述向所述应用客户端推送所述目标应用消息之后还包括:
[0020]接收并记录所述应用客户端上报的针对应用消息的点击行为或曝光行为。
[0021]可选的,所述方法还包括:
[0022]根据应用客户端上报的针对应用消息的点击行为或曝光行为,定时更新该应用消息的推送反馈信息。
[0023]相应地,本发明实施例还提供了一种消息推送装置,所述消息推送装置包括:
[0024]消息请求接收模块,用于接收应用客户端发送的消息请求,所述消息请求携带所述应用客户端的用户信息;
[0025]应用消息匹配模块,用于根据所述消息请求确定需要向所述应用客户端推送的携带同一内容对象但消息内容不同的至少两个应用消息;
[0026]反馈信息获取模块,用于分别获取所述至少两个应用消息的推送反馈信息,所述推送反馈信息包括应用消息的推送点击率;
[0027]应用消息确定模块,用于根据所述推送反馈信息在所述携带所述内容对象的至少两个应用消息中确定目标应用消息;
[0028]消息推送模块,用于向所述应用客户端推送所述目标应用消息。
[0029]可选的,所述推送反馈信息还包括应用消息的推送次数;
[0030]所述应用消息确定模块包括:
[0031]推送次数判断单元,用于判断携带所述内容对象但消息内容不同的至少两个应用消息的推送次数总和是否达到预设推送次数阈值;
[0032]第一确定单元,用于当携带所述内容对象但消息内容不同的至少两个应用消息的推送次数总和未达到预设推送次数阈值时,在所述携带所述内容对象的至少两个应用消息中随机确定目标应用消息;
[0033]第二确定单元,用于当携带所述内容对象但消息内容不同的至少两个应用消息的推送次数总和达到预设推送次数阈值时,根据所述推送点击率在所述携带所述内容对象的至少两个应用消息中确定目标应用消息。
[0034]可选的,所述消息推送装置还包括:
[0035]防重模块,用于判断是否未向所述应用客户端推送过该携带所述内容对象的应用消息,若是则通知所述反馈信息获取模块分别获取所述至少两个应用消息的推送反馈信息。
[0036]可选的,所述反馈信息获取模块还用于:
[0037]根据应用消息的点击行为次数/曝光行为次数获取该应用消息的推送点击率。
[0038]可选的,所述消息推送装置还包括:
[0039]推送反馈获取模块,用于接收并记录所述应用客户端上报的针对应用消息的点击行为或曝光行为。
[0040]可选的,所述反馈信息获取模块还用于:
[0041]根据应用客户端上报的针对应用消息的点击行为或曝光行为,定时更新该应用消息的推送反馈信息。
[0042]从而,本发明实施例中的消息推送装置实现了根据应用消息的推送反馈信息动态的选择推送点击率最高的消息内容的应用消息,从而可以将用户最感兴趣的消息内容推送给用户,有效提高应用消息的点击转化率,降低应用消息对用户的造成的不良影响。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本发明实施例中的一种消息推送方法的流程示意图;
[0045]图2是本发明另一实施例中的消息推送方法的流程示意图;
[0046]图3是本发明实施例中的一种消息推送装置的结构示意图;
[0047]图4是本发明实施例中应用消息确定模块的结构示意图。
【具体实施方式】
[0048]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]本发明实施例中的消息推送方法
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1