一种活动弹窗控制方法、装置、设备及存储介质_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

一种活动弹窗控制方法、装置、设备及存储介质

发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


一种活动弹窗控制方法、装置、设备及存储介质
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本申请实施例涉及计算机,尤其涉及一种活动弹窗控制方法、装置、设备及存储介质。、游戏弹窗是游戏公司进行广告推广的重要手段,游戏公司可以通过弹窗向玩家推送最新的活动信息、新推出的游戏产品以及合作伙伴的广告等内容。采用弹窗进行推广的方式覆盖面广,能够迅速吸引大量玩家的注意力。但是频繁出现弹窗会影...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本申请实施例涉及计算机,尤其涉及一种活动弹窗控制方法、装置、设备及存储介质。背景技术:1、游戏弹窗是游戏公司进行广告推广的重要手段,游戏公司可以通过弹窗向玩家推送最新的活动信息、新推出的游戏产品以及合作伙伴的广告等内容。采用弹窗进行推广的方式覆盖面广,能够迅速吸引大量玩家的注意力。但是频繁出现弹窗会影响玩家的游戏体验,因此需要合理控制弹窗出现的频次。2、现有技术中,通常通过分别查找向各个用户发送的活动弹窗和发送日期,根据发送日期统计一段时间内向每个用户累计发送的弹窗次数,从而判断当前是否可以发送弹窗。但是该查找方式导致弹窗数据统计效率低,查询范围较大,可能会出现查询超时的情况,影响用户的体验感。技术实现思路1、本申请实施例提供一种活动弹窗控制方法、装置、设备及存储介质,解决了对用户弹窗数据进行统计时,统计效率低的问题,提高了一段时间内弹窗数据的统计效率,避免了查询弹窗数据时出现超时的情况,提升了用户的体验感。2、在第一方面,本申请实施例提供了一种活动弹窗控制方法,包括:3、在检测到活动弹窗请求的情况下,根据所述活动弹窗请求中记录的用户标识确定对应匹配的活动信息,所述活动信息包括活动标识以及活动频次限制条件;4、根据所述用户标识、所述活动标识以及所述活动频次限制条件生成对应的弹窗次数查询指令,并基于所述弹窗次数查询指令查询数据库得到弹窗次数,所述弹窗次数查询指令包括最小时间戳和最大时间戳,所述数据库基于活动弹窗的触发时间进行记录;5、在所述弹窗次数满足所述活动频次限制条件中的次数限制的情况下,触发活动弹窗,并在所述数据库中记录触发所述活动弹窗的时间戳。6、可选的,所述根据所述用户标识、所述活动标识以及所述活动频次限制条件生成对应的弹窗次数查询指令,包括:7、根据所述活动频次限制条件中的第一频次确定第一时间范围,根据所述活动频次限制条件中的第二频次确定第二时间范围,所述第一时间范围小于所述第二时间范围;8、根据所述第一时间范围内的最小时间戳、最大时间戳,所述活动标识以及所述用户标识生成第一查询指令,根据所述第二时间范围内的最小时间戳、最大时间戳,所述活动标识以及所述用户标识生成第二查询指令。9、可选的,所述基于所述弹窗次数查询指令查询数据库得到弹窗次数,包括:10、基于所述第一查询指令在数据库中查询得到所述第一时间范围内的第一弹窗次数;11、在所述第一弹窗次数未达到所述第一频次的情况下,基于所述第二查询指令在所述数据库中查询得到所述第二时间范围内的第二弹窗次数。12、可选的,所述弹窗次数满足所述活动频次限制条件中的次数限制,包括:13、所述第二弹窗次数未达到所述第二频次。14、可选的,所述活动信息包括活动开始时间和活动结束时间,所述方法还包括:15、在所述第一弹窗次数未达到所述第一频次的情况下,获取当前时间戳,根据所述活动开始时间、所述当前时间戳、所述活动标识以及所述用户标识生成第三查询指令;16、基于所述第三查询指令在所述数据库中查询得到所述第三时间范围的第三弹窗次数,所述第三时间范围为所述活动开始时间到所述当前时间戳组成的时间范围;17、根据所述活动结束时间和所述当前时间戳计算活动剩余时间,根据所述第一频次和所述活动剩余时间计算所述剩余时间内可发送弹窗次数;18、在所述剩余时间内可发送弹窗次数大于零的情况下,触发活动弹窗,并在所述数据库中记录触发所述活动弹窗的时间戳。19、可选的,在所述根据第一频次和所述活动剩余时间计算所述剩余时间内可发送弹窗次数之后,还包括:20、计算所述第三弹窗次数和所述剩余时间内可发送弹窗次数的第一总次数,根据所述活动频次限制条件中的第二频次和所述第二时间范围确定所述第二时间范围内可触发弹窗次数的第二总次数;21、在所述第一总次数小于或等于所述第二总次数的情况下,触发活动弹窗,并在所述数据库中记录触发所述活动弹窗的时间戳。22、可选的,在所述触发活动弹窗之后,还包括:23、在所述剩余时间内判断所述第一时间范围内弹窗总次数是否达到所述第一频次;24、在所述第一时间范围内弹窗总次数达到所述第一频次的情况下,不满足所述活动频次限制条件,禁止发送活动弹窗,并对所述活动弹窗进行标记。25、在第二方面,本申请实施例提供了一种活动弹窗控制装置,包括:26、活动信息确定模块,用于在检测到活动弹窗请求的情况下,根据所述活动弹窗请求中记录的用户标识确定对应匹配的活动信息,所述活动信息包括活动标识以及活动频次限制条件;27、查询指令生成模块,用于根据所述用户标识、所述活动标识以及所述活动频次限制条件生成对应的弹窗次数查询指令;28、弹窗次数查询模块,用于基于所述弹窗次数查询指令查询数据库得到弹窗次数,所述弹窗次数查询指令包括最小时间戳和最大时间戳,所述数据库基于活动弹窗的触发时间进行记录;29、活动弹窗触发模块,用于在所述弹窗次数满足所述活动频次限制条件中的次数限制的情况下,触发活动弹窗,并在所述数据库中记录触发所述活动弹窗的时间戳。30、在第三方面,本申请实施例提供了一种活动弹窗控制设备,所述设备包括:一个或多个处理器;存储装置,配置为存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面所述的活动弹窗控制方法。31、在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的活动弹窗控制方法。32、本申请实施例通过在检测到活动弹窗请求的情况下,根据活动弹窗请求中记录的用户标识确定对应匹配的活动信息,活动信息包括活动标识以及活动频次限制条件;根据用户标识、活动标识以及活动频次限制条件生成对应的弹窗次数查询指令,并基于弹窗次数查询指令查询数据库得到弹窗次数,弹窗次数查询指令包括最小时间戳和最大时间戳,数据库基于活动弹窗的触发时间进行记录;在弹窗次数满足活动频次限制条件中的次数限制的情况下,触发活动弹窗,并在数据库中记录触发活动弹窗的时间戳。通过用户标识、活动标识和起始时间的时间戳生成查询指令,以及数据库中的有序存储集合,能够快速统计出一段时间内发送弹窗的总次数,并且在查询范围过大时,能够避免查询超时的情况,此外,根据指令进行查询的过程中能够基于时间戳能够使查询结果更加精确。技术特征:1.一种活动弹窗控制方法,其特征在于,包括:2.根据根据权利要求1所述的活动弹窗控制方法,其特征在于,所述根据所述用户标识、所述活动标识以及所述活动频次限制条件生成对应的弹窗次数查询指令,包括:3.根据权利要求2所述的活动弹窗控制方法,其特征在于,所述基于所述弹窗次数查询指令查询数据库得到弹窗次数,包括:4.根据权利要求3所述的活动弹窗控制方法,其特征在于,所述弹窗次数满足所述活动频次限制条件中的次数限制,包括:5.根据权利要求3所述的活动弹窗控制方法,其特征在于,所述活动信息包括活动开始时间和活动结束时间,所述方法还包括:6.根据权利要求5所述的活动弹窗控制方法,其特征在于,在所述根据第一频次和所述活动剩余时间计算所述剩余时间内可发送弹窗次数之后,还包括:7.根据权利要求6所述的活动弹窗控制方法,其特征在于,在所述触发活动弹窗之后,还包括:8.一种活动弹窗控制装置,其特征在于,包括:9.一种活动弹窗控制设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的活动弹窗控制方法。10.一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7中任一项所述的活动弹窗控制方法。技术总结本申请实施例公开了一种活动弹窗控制方法、装置、设备及存储介质,包括:在检测到活动弹窗请求的情况下,根据活动弹窗请求中记录的用户标识确定对应匹配的活动信息,活动信息包括活动标识以及活动频次限制条件;根据用户标识、活动标识以及活动频次限制条件生成对应的弹窗次数查询指令,并基于弹窗次数查询指令查询数据库得到弹窗次数,弹窗次数查询指令包括最小时间戳和最大时间戳,数据库基于活动弹窗的触发时间进行记录;在弹窗次数满足活动频次限制条件中的次数限制的情况下,触发活动弹窗,并在数据库中记录触发活动弹窗的时间戳。本申请能够提高一定时间内弹窗数据的统计效率,避免了查询弹窗数据时出现超时的情况,提升了用户的体验感。技术研发人员:林浩童受保护的技术使用者:安徽玩虎信息技术有限公司技术研发日:技术公布日:2024/7/29

一种活动弹窗控制方法、装置、设备及存储介质