一种信息推送方法及装置的制造方法

文档序号:9581830阅读:299来源:国知局
一种信息推送方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种信息推送方法及装置。
【背景技术】
[0002]随着网络技术的快速发展,网络用户逐年递增,基于这种情况商家越来越倾向于通过网络渠道投放广告。
[0003]现有技术中,网络运营商根据商家的需求推送广告时,考虑到频繁推送同一广告信息易导致用户对该广告产生“厌倦”情绪等因素,通常情况下会统计各个广告的展示次数,然后根据各个广告的展示次数确定待推送广告,并进行广告推送。例如,判断一个广告的展示次数是否大于预设的展示次数阈值,若大于,则减小该广告被确定为待推送广告的概率等等。
[0004]应用上述方式进行广告推送,能够有效控制向用户推送各个广告的次数。但是,通常情况下,商家以及运营商针对每一广告会有不同的推送需求,例如,要求广告的点击率达到某一阈值,广告被成功实施的概率达到某一阈值等等,另外,一个广告展示页包含多个广告展示位时,用户一般对这些广告位的关注度不同,一些广告位比较容易引起用户的注意,用户对这些广告位的关注度较高,因而这些广告位的所展示广告的点击率较高,在展示次数相同的情况下,能够容易满足商家以及运营商的广告推送需求,相反,一些广告位较难引起用户的注意,用户对这些广告位的关注度较低,因而这些广告位所展示的广告的点击率较低,在展示次数相同的情况下,不易满足商家以及运营商的广告推送需求,所以,应用上述方式进行信息推送时,无法兼顾各个广告位自身的特点,不利于满足商家以及运营商的广告推送需求,用户体验差。

【发明内容】

[0005]本发明实施例公开了一种信息推送方法及装置,以在信息推送时兼顾信息展示位的特点,提尚用户体验。
[0006]为达到上述目的,本发明实施例公开了一种信息推送方法,所述方法包括:
[0007]接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
[0008]获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
[0009]获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
[0010]根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
[0011]根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
[0012]推送所确定的待推送信息。
[0013]在本发明的一种具体实现方式中,所述信息推送请求中携带目标用户的标识;
[0014]在所述接收到针对目标信息展示模板的信息推送请求后,还包括:
[0015]获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
[0016]根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
[0017]所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
[0018]根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
[0019]在本发明的一种具体实现方式中,所述根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数,包括:
[0020]按照预设的转化率调整规则,对所获得的信息转化率进行调整;
[0021]根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
[0022]F = C*W,
[0023]其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
[0024]根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
[0025]在本发明的一种具体实现方式中,所述按照预设的转化率调整规则,对所获得的信息转化率进行调整,包括:
[0026]确定所获得的信息转化率的最大值T_;
[0027]根据以下表达式调整所获得的信息转化率,
[0028]T,= T/Tmax,
[0029]其中,T表示所获得的任一信息转化率,T’表示信息转化率T的调整后的信息转化率。
[0030]在本发明的一种具体实现方式中,所述根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息,包括:
[0031]根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,按照以下方式从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息:
[0032]对预估得到的所述预设的信息库中各条信息在所述信息展示位I展示时的推荐系数按照由高到低的顺序排序;
[0033]根据排序后的推荐系数,选择所述预设的信息库中推荐系数最高且未被确定为其它信息展示位的待推送信息的信息为所述信息展示位I的待推送信息。
[0034]为达到上述目的,本发明实施例公开了一种信息推送装置,所述装置包括:
[0035]推送请求接收模块,用于接收针对目标信息展示模板的信息推送请求,其中,所述目标信息展示模板中包括至少一个信息展示位;
[0036]信息转化率获得模块,用于获得第一预设时段内所述目标信息展示模板的各个信息展示位对应的信息转化率,其中,所述信息转化率用于表示所述第一预设时段内所述目标信息展示模板的一个信息展示位所展示的信息被成功实施的概率;
[0037]展示次数获得模块,用于获得第二预设时段内所述目标信息展示模板的各个信息展示位展示预设信息库中每一条信息的展示次数;
[0038]推荐系数预估模块,用于根据所获得的信息转化率和所获得的展示次数,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数;
[0039]推送信息确定模块,用于根据预估的推荐系数,从所述预设的信息库中确定针对所述目标信息展示模板的各个信息展示位的待推送信息;
[0040]信息推送模块,用于推送所确定的待推送信息。
[0041 ] 在本发明的一种具体实现方式中,所述信息推送请求中携带目标用户的标识;
[0042]所述装置还包括:
[0043]信息及展示次数获得模块,用于在所述推送请求接收模块接收信息推送请求后,获得第三预设时段内已向所述目标用户展示过的所述预设的信息库中的信息以及各条信息的展示次数;
[0044]信息筛选模块,用于根据所获得的各条信息的展示次数,从所获得的信息中筛选展示次数大于预设的展示次数阈值的信息;
[0045]所述推送信息确定模块,具体用于根据预估的推荐系数,从筛选得到的信息中确定针对所述目标信息展示模板的各个信息展示位的待推送信息。
[0046]在本发明的一种具体实现方式中,所述推荐系数预估模块,包括:
[0047]信息转化率调整子模块,用于按照预设的转化率调整规则,对所获得的信息转化率进彳丁调整;
[0048]展示频次计算子模块,用于根据以下表达式计算所述目标信息展示模板的各个信息展示位展示所述预设信息库中每一条信息的展示频次,
[0049]F = C*W,
[0050]其中,F表示所述目标信息展示模板的任一信息展示位S展示所述预设信息库中任一条信息I的展示频次,C表示所述第二预设时段内所述信息展示位S展示所述信息I的展示次数,W表示所述信息展示位S的调整后的信息转化率;
[0051]推荐系数预估子模块,用于根据计算得到的展示频次,预估所述预设的信息库中各条信息在所述目标信息展示模板中各个信息展示位展示时的推荐系数。
[0052]在本发明的一种具体实现方式中,所述信息转化率调整子模块,包括:
[0053]最大值确定单元,用于确定所获得的信息转化率的最大值Tmax;
[0054]信息转化率调整单元,用于根据以下表达式调整所获得的信息转化率,
[0055]T,= T/T_,
[0056]其中,T表示所获得的任一信息转化率,T’表示信息转化率Τ的调整后的信息转化率。
[0057]在本发明的一种具体实现方式中,所述推送信息确定模块,具体用于根据预设的所述目标信息展示模板的各个信息展示位的优先级由高到低的顺序,从所述预设的信息库中确定所述目标信息展示模板中任一信息展示位I的待推送信息;
[0058]所述
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1