【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种控制信息推送的方法和装置。
技术介绍
目前,在向客户端推送信息时,采用频次控制技术来控制在指定时间内,在一个或几个维度下某一信息被某一客户端设备展示的次数。例如,在广告信息投放中,利用频次控制控制技术在指定时间内某一广告被某一客户端设备展示的次数。目前,通常采用在时间周期T内对广告推送做N+控制,即在时间周期T内将在某一广告客户端上展示某一广告的次数控制在N次以内。
技术实现思路
本专利技术实施例提供一种控制信息推送的方法,以有效地管理网络和设备资源。本专利技术实施例提供一种控制信息推送的装置,以有效地管理网络和设备资源。控制信息推送的方法包括:为至少一个待推送的信息设置其各自的推送频控参数,所述推送频控参数的初始值为有效;当准备推送其中任一信息时,执行如下处理:判断该信息的所述推送频控参数的值是有效还是无效;当判定所述推送频控参数的值是无效时,确定当前不推送所述信息;当判定所述推送频控参数的值是有效时,向客户端推送所述信息,将所述推送频控参数的值置为在一段时间内无效。控制信息推送的装置,包括:判断模块,用于从为至少一个待推送的信息设置的其各自的推送频控参数中获取一待推送信息的推送频控参数,判断为一信息设置的推送频控参数的值是有效还是无效,所述推送频控参数的初始值为有效;执行模块,用于当判定所述推送频控参数的值是无效时,确定当前不推送所述信息;当判定所述推送频控参数的值是有效时,向客户端推送所述信息,将所述推送频控参数的值置为在一段时间内无效。通过本实施例,为至少一个待推送的信息设置其各自的推送频控参数,所述推送频控 ...
【技术保护点】
一种控制信息推送的方法,其特征在于,应用于信息推送服务器,包括:为至少一个待推送的信息设置其各自的推送频控参数,所述推送频控参数的初始值为有效;当准备推送其中任一信息时,执行如下处理:判断该信息的所述推送频控参数的值是有效还是无效;当判定所述推送频控参数的值是无效时,确定当前不推送所述信息;当判定所述推送频控参数的值是有效时,向客户端推送所述信息,将所述推送频控参数的值置为在一段时间内无效。
【技术特征摘要】
1.一种控制信息推送的方法,其特征在于,应用于信息推送服务器,包括:为至少一个待推送的信息设置其各自的推送频控参数,所述推送频控参数的初始值为有效;当准备推送其中任一信息时,执行如下处理:判断该信息的所述推送频控参数的值是有效还是无效;当判定所述推送频控参数的值是无效时,确定当前不推送所述信息;当判定所述推送频控参数的值是有效时,向客户端推送所述信息,将所述推送频控参数的值置为在一段时间内无效。2.根据权利要求1所述的方法,其特征在于,所述判断该信息的所述推送频控参数的值是有效还是无效,包括:判断预设的所述推送频控参数的失效时间是否到达;当所述推送频控参数的失效时间未到达时,判定所述推送频控参数的值无效;当所述推送频控参数的失效时间到达时,判定所述推送频控参数的值有效。3.根据权利要求2所述的方法,其特征在于,进一步包括:当所述推送频控参数的失效时间到达后,清除所述客户端的Cookie中或所述服务器中的所述信息的推送频控参数;所述判断所述推送频控参数的失效时间是否到达,包括:判断所述客户端的Cookie中或所述服务器中是否有所述信息的推送频控参数;当所述客户端的Cookie中或所述服务器中没有所述信息的推送频控参数时,判定所述推送频控参数的失效时间已到达;当所述客户端的Cookie中或所述服务器中有所述信息的推送频控参数时,判定所述推送频控参数的失效时间未到到达。4.根据权利要求1所述的方法,其特征在于,当准备推送其中任一信息时进一步包括:获取所述信息在所述客户端上被展示的次数;判断所述信息在所述客户端上被展示的次数是否已达到展示次数上限;当所述信息在所述客户端上被展示的次数已达到所述展示次数上限,确定不向所述客户端推送所述信息;当所述信息在所述客户端上被展示的次数未达到所述展示次数上限,执行所述判断所述推送频控参数的值是有效还是无效的步骤。5.根据权利要求1所述的方法,其特征在于,所述信息的推送频控参数包括:短时频控参数;所述将所述推送频控参数的值置为在一段时间内无效包括:在所述客户端的Cookie中或所述服务器中设置所述信息的短时频控参数,并设置所述短时频控参数的失效时间。6.根据权利要求1所述的方法,其特征在于,所述信息的推送频控参数包括:点击频控参数;所述将所述推送频控参数的值置为在一段时间内无效包括:在所述客户端展示所述信息之后,响应于用户对于所述信息的点击事件,在所述客户端的Cookie中或所述服务器中设置所述信息的点击频控参数,并设置所述点击频控参数的失效时间;其中,所述判断该信息的所述推送频控参数的值是有效还是无效,包括:判断所述点击频控参数是有效还是无效。7.根据权利要求1所述的方法,其特征在于,所述信息的推送频控参数包括:指示不展示的频控参数;所述将所述推送频控参数的值置为在一段时间内无效包括:在所述客户端展示所述信息之后,响应于用户对于所述信息的屏蔽事件,在所述客户端的Cookie中或所述服务器中设置所述指示不展示的频控参数,并设置所述不展示频控参数的失效时间。8.根据权利要求1所述的方法,其特征在于,当准备推送其中任一信息时进一步包括:计算所述信息和多条待推送的第二信息的相关度;获取与所述信息相关度最大的第二信息;当与所述信息相关度最大的第二信息的推送频控参数的值为有效时,将与所述信息相关度最大的第二信息推送给所述客户端。9.根据权利要求6所述的方法,其特征在于,当准备推送其中任一信息时,进一步包括:获取利用所述客户端的历史点击行为学习到的信息;根据所述学习到的信息判断所述客户端是否为一次点击客户端;当所述客户端不是一次点击客户端时,向所述客户端推送所述信息,将所述推送频控参数的值置为在一段时间内无效;当所述客户端是一次点击客户端时,执行判断所述点击频控...
【专利技术属性】
技术研发人员:黄琳,胡多多,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。