This application is about a message push method, which is applied to the server, including: acquiring the preset push schemes for the current push object; sending each push scheme evenly to the preset number of test users in the user group; acquiring the behavior data of each test user; and acquiring the behavior data of test users if the current push object needs to push in full, then acquiring the behavior data of test users. Statistical data of the optimized target parameters of each push scheme are obtained; the optimal push scheme is determined according to the statistical data of the optimized target parameters; and the optimal push scheme is sent to the remaining users in the user group in full. Because this application sends the presupposed push schemes to different test users at the same time, and then determines the optimal push scheme by statistical data, it avoids the problem of too long time consuming to adjust the push strategy, and can improve the efficiency of message push.
【技术实现步骤摘要】
一种消息推送方法、装置及电子设备
本专利技术涉及消息推送
,特别是涉及一种消息推送方法、装置及电子设备。
技术介绍
消息推送是提升网络服务品质的有效方式之一。恰到好处的消息推送方案在触达用户后能够获得良好的转化效果,增强用户对App的依赖、提高使用率。然而,日常生活中用户在收到推送消息时往往不会特别关注,多数情况下只是快速地瞥一眼就关闭了通知栏。因此,推送消息的内容,包括:标题、文案、配图等都至关重要,必须在极短的时间内吸引用户注意,使其对推送内容产生兴趣,这样用户才有可能产生点击行为,进一步了解更多内容。为了提高消息推送的效率,现有技术中,在消息推送给用户后,会收集用户的行为数据,通过对行为数据的统计和计算,获得推送效果,如果推送效果不符合预期,则由人工调整推送策略,再次进行消息推送,直到达到预设效果后,确定出最终的推送策略,不再调整推送策略。例如:统计用户的点击量,计算出点击率,也就是点击量与发送量的比值,如果点击率小于预期的点击率,就调整推送策略,比如:调整发送时间、发送内容等策略因素,直到点击率达到预期的点击率,这时的推送策略即为最终的推送策略。在这个过程中,由于调整推送策略的过程中需要人工参与,且可能需要多次改变推送策略,导致调整推送策略的耗时较长,降低了消息推送的效率。
技术实现思路
本专利技术实施例的目的在于提供一种消息推送方法、装置及电子设备,以提高消息推送的效率。具体技术方案如下:根据本公开实施例的第一方面,提供一种消息推送方法,应用于服务器,包括:获取针对当前推送对象预设的各个推送方案;每种推送方案包括:针对当前推送对象的不同推送内容 ...
【技术保护点】
1.一种消息推送方法,其特征在于,应用于服务器,所述方法包括:获取针对当前推送对象预设的各个推送方案;每种推送方案包括:针对当前推送对象的不同推送内容信息;将所述各个推送方案均匀发送至用户群中的预设数量个测试用户;获取各个测试用户的行为数据;若当前推送对象需要全量推送,则对获取的测试用户的行为数据进行统计,获得各个推送方案的优化目标参数的统计数据;根据所述优化目标参数的统计数据,确定最优推送方案;将所述最优推送方案全量发送至所述用户群中的剩余用户;所述用户群中的剩余用户,为:用户群中除测试用户外的其他用户。
【技术特征摘要】
1.一种消息推送方法,其特征在于,应用于服务器,所述方法包括:获取针对当前推送对象预设的各个推送方案;每种推送方案包括:针对当前推送对象的不同推送内容信息;将所述各个推送方案均匀发送至用户群中的预设数量个测试用户;获取各个测试用户的行为数据;若当前推送对象需要全量推送,则对获取的测试用户的行为数据进行统计,获得各个推送方案的优化目标参数的统计数据;根据所述优化目标参数的统计数据,确定最优推送方案;将所述最优推送方案全量发送至所述用户群中的剩余用户;所述用户群中的剩余用户,为:用户群中除测试用户外的其他用户。2.根据权利要求1所述的方法,其特征在于,所述预设数量个测试用户,采用如下步骤计算获得:采用如下公式计算获得每种推送方案的最优发送量:m=n/R;其中,m为每个推送方案的最优发送量,n为优化目标参数的统计数据的数据量,n=h-1(2t,α),t为预设的判断方案优劣的阈值,h-1(2t,α)为置信区间函数的反函数,α为预设的显著水平,R为根据历史转化率预设的转化率估计值;根据如下公式计算确定测试用户的预设数量:测试用户的预设数量≥推送方案数量×最优发送量。3.根据权利要求2所述的方法,其特征在于,t预先采用如下公式计算获得:其中,为针对当前推送对象的多个历史推送方案的历史优化目标参数的统计值均值,为所述多个历史推送方案中各个推送方案到达量的均值,α是预设的显著性水平,Zα/2表示当显著性水平为α时,通过查询标准正态分布表获得的z临界值。4.根据权利要求2所述的方法,其特征在于,所述将所述各个推送方案均匀发送至用户群中的预设数量个测试用户的步骤,包括:根据计算出的最优发送量,确定所述预设的各个推送方案中每个推送方案的最终发送量;所述最终发送量大于或等于所述最优发送量;针对每个推送方案,分别从所述预设数量个测试用户中随机选取最终发送量个对应的参与测试用户;将各个推送方案,分别发送给该推送方案对应的参与测试用户。5.根据权利要求2所述的方法,其特征在于,根据所述优化目标参数的统计数据,确定最优推送方案的步骤,包括:根据优化目标参数的统计数据,计算获得所述预设的各个推送方案中每个推送方案的优化目标参数的统计值;采用如下公式将各个推送方案两两比较并排序,确定最优推送方案:|Si-Sj|≥t;其中,t为根据优化目标参数的统计数据计算得到的判断方案优劣的阈值,Si表示预设数量个推送方案中第i个方案的优化目...
【专利技术属性】
技术研发人员:陈小康,梁竞帆,谢叶山,王真,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。