The invention provides a message pushing method, a storage medium and a server, including acquiring the identification information of the source application of the message to be pushed and the activity index of the message to be pushed, determining the current on-line intelligent device, and identifying information of the source application of the message to be pushed according to the identification information of the source application of the message to be pushed. The intelligent devices installed in the current on-line intelligent devices with the application of the source are summarized into the undetermined push group; the historical information of the feedback of the intelligent devices in the undetermined push group is obtained, and the activity of the intelligent devices in the undetermined push group is determined according to the historical information of the feedback of the intelligent devices; and the activity of the intelligent devices in the undetermined push group is determined according to the historical information of the feedback of the intelligent devices. The activity index of the push message and the activity of the intelligent device in the push group are described, and the intelligent device satisfying the activity index in the push group is determined. The push message is pushed to the intelligent device satisfying the activity index. The invention can improve the effectiveness of message pushing.
【技术实现步骤摘要】
一种消息推送方法、存储介质和服务器
本专利技术涉及信息处理领域,尤其涉及一种消息推送方法、存储介质和服务器。
技术介绍
消息推送是指根据一定的协议和标准,通过广播的方式向多个用户发送消息。使用消息推送的场景一般包括各种服务、产品的推广,而推送的渠道大多通过门户网站、各类通讯应用以及各类社交应用等。现有技术是采用全量推送方式,即在收到待推送的消息后,将消息推送给所有的用户,被推送了消息的用户中可能存在相当一部分用户当前并不在线,而当前在线被推送消息的用户并不是推送需求的目标用户,从而导致推送有效性不高。
技术实现思路
本专利技术实施例提供了一种消息推送方法、存储介质和服务器,以解决现有技术中,被推送了消息的用户中可能存在相当一部分用户当前并不在线,而当前在线被推送消息的用户并不是推送需求的目标用户,从而导致推送有效性不高的问题。本专利技术实施例的第一方面提供了一种消息推送方法,包括:获取待推送消息,以及所述待推送消息的来源应用的标识信息与所述待推送消息的活跃度指标;确定当前在线的智能设备;根据所述待推送消息的来源应用的标识信息,将所述当前在线的智能设备中安装有所述来源应用的智能设备归纳至待定推送组;获取所述待定推送组中的智能设备反馈的历史信息,并根据所述智能设备反馈的历史信息确定所述待定推送组中的智能设备的活跃度;根据所述待推送消息的活跃度指标和所述待定推送组中的智能设备的活跃度,确定所述待定推送组中满足所述活跃度指标的智能设备;将所述待推送消息推送至所述待定推送组中满足所述活跃度指标的智能设备。本专利技术实施例的第二方面提供了一种服务器,包括存储器以及处理器, ...
【技术保护点】
1.一种消息推送方法,其特征在于,包括:获取待推送消息,以及所述待推送消息的来源应用的标识信息与所述待推送消息的活跃度指标;确定当前在线的智能设备;根据所述待推送消息的来源应用的标识信息,将所述当前在线的智能设备中安装有所述来源应用的智能设备归纳至待定推送组;获取所述待定推送组中的智能设备反馈的历史信息,并根据所述智能设备反馈的历史信息确定所述待定推送组中的智能设备的活跃度;根据所述待推送消息的活跃度指标和所述待定推送组中的智能设备的活跃度,确定所述待定推送组中满足所述活跃度指标的智能设备;将所述待推送消息推送至所述待定推送组中满足所述活跃度指标的智能设备。
【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:获取待推送消息,以及所述待推送消息的来源应用的标识信息与所述待推送消息的活跃度指标;确定当前在线的智能设备;根据所述待推送消息的来源应用的标识信息,将所述当前在线的智能设备中安装有所述来源应用的智能设备归纳至待定推送组;获取所述待定推送组中的智能设备反馈的历史信息,并根据所述智能设备反馈的历史信息确定所述待定推送组中的智能设备的活跃度;根据所述待推送消息的活跃度指标和所述待定推送组中的智能设备的活跃度,确定所述待定推送组中满足所述活跃度指标的智能设备;将所述待推送消息推送至所述待定推送组中满足所述活跃度指标的智能设备。2.根据权利要求1所述的消息推送方法,其特征在于,所述确定当前在线的智能设备,包括:从存储的智能设备的记录中,获取定时发送心跳包的智能设备;将所述定时发送心跳包的智能设备确定为当前在线的智能设备。3.根据权利要求1所述的消息推送方法,其特征在于,所述根据所述待推送消息的来源应用的标识信息,将所述当前在线的智能设备中安装有所述来源应用的智能设备归纳至待定推送组,包括:获取所述当前在线的智能设备的设备识别码;根据所述设备识别码获取所述当前在线的智能设备的注册信息;基于所述待推送消息的来源应用的标识信息,查找所述注册信息中是否存在所述来源应用的标识信息;若所述注册信息中存在所述来源应用的标识信息,判定所述当前在线的智能设备安装有所述来源应用;将所述当前在线的智能设备中安装有所述来源应用的智能设备归纳至所述待定推送组。4.根据权利要求1所述的消息推送方法,其特征在于,所述智能设备反馈的历史信息包括消息到达率、消息展示率和消息点击率,所述获取所述待定推送组中的智能设备反馈的历史信息,并根据所述智能设备反馈的历史信息确定所述待定推送组中的智能设备的活跃度,包括:获取智能设备在每个时间段的消息到达率与所述消息到达率对应的权重值、每个时间段的消息展示率与所述消息展示率对应的权重值,以及每个时间段的消息点击率与所述消息点击率对应的权重值;根据下述公式确定所述智能设备的活跃度:其中,Vij表示第i个智能设备在j个时间段的活跃度,N为时间段的数量,Rij为该第i个智能设备在第j个时间段的消息到达率,λj表示第j个时间段的消息到达率对应的权重值,Dij为该第i个智能设备在第j个时间段的消息展示率,ηj表示第j个时间段的消息展示率对应的权重值,Cij为该第i个智能设备在第j个时间段的消息点击率,ρj表示第j个时间段的消息点击率对应的权重值,i为正整数,j为小于或等于N的正整数。5.根据权利要求1至4任一项所述的消息推送方法,其特征在于,所述活跃度指标包括指定的活跃度范围,所述根据所述待推送消息的活跃度指标和所述待定推送组中的智能设备的活跃度,确定所述待定推送组中满足所述活跃度指标的智能设备,包括:判断所述待定推送组中的智能设备的活跃度是否在所述指定的活跃度范围内;若所述待定推送组中的智能设备的活跃度在所述指定的活跃度范围内,则确定所述待定推送组中的智能设备为满足所述活跃度指标的智能设备。6.一种计算机可读存储介质,...
【专利技术属性】
技术研发人员:乐志能,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。