一种控制信息展现的方法及装置的制造方法

文档序号:9433404阅读:290来源:国知局
一种控制信息展现的方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息投放领域,特别涉及一种控制信息展现的方法及装置。
【背景技术】
[0002]为了实现信息的展现,针对进行信息投放的用户,会在投放系统中为其设置对应的账户,用户可以向账户中充值实现信息的展现。信息被投放后将实时消费用户账户的金额,如果该账户中的金额满足设定的要求,则展现该信息。由于影响用户的网络状况的不确定因素有很多,目前通常采取信息客户端缓存机制,这样可以保证信息填充率。
[0003]现有的进行信息展现的方法为:当用户的账户金额消费到其此次充值金额的80%时,即账户剩余金额为其此次充值总金额的20%时,将下线归属于该账户的未进行缓存的信息,但由于缓存中还缓存有归属于该账户的大量信息,即使在消费到此次充值金额的80%的时候下线信息,也有可能因展现缓存中的信息带来超预设费用上限的问题。
[0004]此外,现有的进行信息展现的方法对于账户的实际剩余金额大小没有区分,而是根据该账户剩余金额占其此次充值金额的百分比来进行控制,该方法将会影响信息展示的准确性。比如,A账户和B账户此次展现的信息的费用都为6万元。A账户下中此充值金额为100万元,当A的账户金额消费到其此次充值金额的80%时,即账户剩余金额为20万元时,下线归属于A账户的下未进行缓存的信息;B账户中此充值金额为下有10万元,当B的账户金额消费到其此次充值金额的80%时,即账户剩余金额为2万元时,下线归属于B账户下的未进行缓存的信息。但此时实际上A账户剩余金额能够满足该信息的展现需求,因此现有的进行信息展示控制的方式,影响信息展现的准确性。

【发明内容】

[0005]本发明实施例的目的在于提供一种控制信息展现的方法及装置,避免由于缓存机制带来的展现信息超预设费用上限的情况,并针对大额账户和小额账户做出合理的区分。
[0006]为达到上述目的,本发明实施例公开了一种控制信息展现的方法,该每个信息归属于对应的推广组,一个用户具有多个推广组,所述方法包括:
[0007]获取信息列表中的每个待展现信息;
[0008]针对每个待展现信息,判断所述待展现信息归属的用户的剩余费用信息,是否不小于设定的对应阈值;
[0009]如果是,根据所述待展现信息归属的推广组的剩余费用信息及所述信息列表中携带的所述待展现信息的费用信息,确定所述待展现信息的展现概率;
[0010]判断当前的随机概率是否小于该展现概率:如果是,则展现所述待展现信息;否贝1J,不展现所述待展现信息。
[0011]其中,该每个信息归属于对应的推广组,一个推广计划包含至少两个推广组,一个账户包含至少两个推广计划,一个账户归属于一个用户,所述针对每个待展现信息,判断所述待展现信息归属的用户的剩余费用信息,是否不小于设定的对应阈值,可以包括:
[0012]针对每个待展现信息,判断所述待展现信息归属的推广组的剩余费用信息,该推广组归属的推广计划的剩余费用信息以及该推广计划归属的账户的剩余费用信息是否都不小于设定的对应阈值。
[0013]较佳地,当账户的剩余费用信息小于设定的账户对应阈值时,所述方法还可以包括:
[0014]在所述信息列表中查找归属于该账户的每个信息,并且不展现查找到的每个信息。
[0015]较佳地,当推广计划的剩余费用信息小于设定的推广计划对应阈值时,所述方法还可以包括:
[0016]在所述信息列表中查找归属于该推广计划的每个信息,并且不展现查找到的每个
?目息O
[0017]较佳地,当推广组的剩余费用信息小于设定的推广组对应阈值时,所述方法还可以包括:
[0018]在所述信息列表中查找归属于该推广组的每个信息,并且不展现查找到的每个信息。
[0019]其中,所述待展现信息的费用信息可以包括:所述待展现信息的单价信息和计费方式。
[0020]其中,根据所述待展现信息归属的推广组的剩余费用信息及所述待展现信息的费用信息,确定所述待展现信息的展现概率,可以包括:
[0021]展现概率=100-(((推广组的剩余费用信息*权重-推广组控制剩余费用信息起始值)/单位消费金额)*下降概率值_((单价信息-单价起始控制值)/单价增长单位值)*单价权重);
[0022]其中,所述推广组控制剩余费用信息起始值为预设的该推广组的剩余费用信息控制值,所述单位消费金额为预设的消耗多少金额为一个单位,所述下降概率值为预设的每消耗一个单位,概率的减小值,所述单价起始控制值为预设的单价,所述单价增长单位值为预设的单价的增长单位值,所述单价权重为预设的每个单位值下的加权值,所述权重为所述待展现信息的计费方式对应的权重值,其中每种计费方式对应的权重值不同。
[0023]本发明实施例还公开了一种控制信息展现的装置,该每个信息归属于对应的推广组,一个用户具有多个推广组,所述装置包括:
[0024]获取模块,用于获取信息列表中的每个待展现信息;
[0025]剩余费用信息判断模块,用于针对每个待展现信息,判断所述待展现信息归属的用户的剩余费用信息,是否不小于设定的对应阈值;
[0026]展现概率确定模块,用于当剩余费用信息判断模块的判断结果为是时,根据所述待展现信息归属的推广组的剩余费用信息及所述信息列表中携带的所述待展现信息的费用信息,确定所述待展现信息的展现概率;
[0027]展现控制模块,用于判断所述待展现信息的随机概率是否小于该展现概率:如果是,则展现所述待展现信息;否则,不展现所述待展现信息。
[0028]其中,该每个信息归属于对应的推广组,一个推广计划包含至少两个推广组,一个账户包含至少两个推广计划,一个账户归属于一个用户,所述剩余费用信息判断模块,具体可以用于:
[0029]针对每个待展现信息,判断所述待展现信息归属的推广组的剩余费用信息,该推广组归属的推广计划的剩余费用信息以及该推广计划归属的账户的剩余费用信息是否都不小于设定的对应阈值。
[0030]较佳地,所述装置还可以包括:
[0031]第一层级控制模块,用于当账户的剩余费用信息小于设定的账户对应阈值时,在所述信息列表中查找对应于该账户的每个信息并且不展现。
[0032]较佳地,所述装置还可以包括:
[0033]第二层级控制模块,用于当推广计划的剩余费用信息小于设定的推广计划对应阈值时,在所述信息列表中查找对应于该推广计划的每个信息并且不展现。
[0034]较佳地,所述装置还可以包括:
[0035]第三层级控制模块,用于当推广组的剩余费用信息小于设定的推广组对应阈值时,在所述信息列表中查找对应于该推广组的每个信息并且不展现。
[0036]其中,所述展现概率确定模块,具体可以根据以下公式计算:
[0037]展现概率=100-(((推广组的剩余费用信息*权重-推广组控制剩余费用信息起始值)/单位消费金额)*下降概率值_((单价信息-单价起始控制值)/单价增长单位值)*单价权重);
[0038]其中,所述推广组控制剩余费用信息起始值为预设的该推广组的剩余费用信息值,所述单位消费金额为预设的消耗多少金额为一个单位,所述下降概率值为预设的每消耗一个单位,概率的减小值,所述单价起始控制值为预设的单价,所述单价增长单位值为预设的单价的增长单位值,所述单价权重为预设的每个单位值下的加权值,所述权重为所述待展现信息的计费方式对应的权重值,其中每种计费方式对应的权重值不同。
[0039]由上述的技术方案可见,本发明实施例对用户的账户划分层级,针对每个待展现信息,只有当所有层级剩余费用信息都满足阈值要求时,根据该待展现信息归属的推广组的剩余费用信息,计算该待展现信息的展现概率,当展现概率大于随机概率时,才展现该待展现信息。从而避免了因缓存机制带来的展现信息超预设费用上限的情况。此外,设置阈值和计算展现概率时,对每个信息归属的推广组的实际剩余费用信息进行区分,实现更准确的控制信息的展现。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
【附图说明】
[0040]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1为本发明实施例提供的一种控制信息展现的方法的流程示意图;
[0042]图2为本发明实施例提供
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1