[发明专利]广告投放流量的自动控制方法及系统有效
申请号: | 201710764643.7 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107527244B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 国仕;崔建兴;邸海峰 | 申请(专利权)人: | 微梦创科网络科技(中国)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙) 11603 | 代理人: | 于淼 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广告 投放 流量 自动控制 方法 系统 | ||
本申请公开广告投放流量的自动控制方法及系统,涉及互联网广告投放技术领域,方法包括:按照广告产品类型接收广告投放日志流中的日志;针对不同产品类型所对应接收到的日志,分别执行:预先划分形成若干时长相等且连续的预设个数的时间窗口,将日志分配至对应的时间窗口内;统计各时间窗口内的日志总条数以及广告投放失败的日志总条数,根据各时间窗口内的日志总条数以及广告投放失败的日志总条数计算各时间窗口内的广告投放失败率;根据各时间窗口内的广告投放失败率,计算当前广告投放失败率;根据当前广告投放失败率调整限流比例;根据当前限流比例向广告引擎发送广告投放流量。如此,使广告投放流量的控制实现自动化,提高了流量控制精度。
技术领域
本申请涉及互联网广告投放技术领域,具体地说,涉及一种广告投放流量的自动控制方法及系统。
背景技术
目前,在线广告投放需要接入外部的广告请求,之后针对请求的属性(如请求用户的年龄,性别,兴趣等)进行广告的匹配、筛选等工作。
在接入外部请求的时候,由于互联网媒体的一些特性,会对广告引擎产生某些不利的影响。例如,对于微博这类社交类媒体,请求流量并不是在一天内均匀分布的,而是呈现出早低晚高的趋势。因此当晚高峰到来时,巨大的流量可能就会对广告引擎产生冲击,使广告请求超时,严重的情况下会导致广告引擎瘫痪。
目前,广告引擎应对流量高峰的应对方法主要是进行限流,即当流量超过广告引擎能够承受的阈值时,按照固定的比例将流量抛弃,以减少对广告引擎的请求。例如:设广告引擎能够承受的最大请求流量为1000QPS,当实际的请求大于这个阈值时,就对请求的流量进行30%的限流,若实际流量为1200QPS,则将实际流量的30%(1200*0.3=400)抛弃,这样到达广告引擎的流量就会减少为800QPS。
上述采用固定比例限流的缺点是粒度过于粗放,无法对流量进行精确的控制。如上述案例中流量控制的过程将流量从1200QPS降为800QPS,但实际上广告引擎能处理的流量为1000QPS,这样就有200QPS的请求流量被白白浪费掉了。此外,如果外部请求流量达到1500QPS以上的话,就算进行了30%流控,最终的流量也将超过广告引擎能够处理的上限,流控失败,广告引擎将受到冲击。
因此,如何对广告投放流量进行灵活、精确的控制已成为现阶段亟待解决的技术问题。
发明内容
有鉴于此,本申请所要解决的技术问题是提供了一种广告投放流量的自动控制方法及系统,通过计算广告投放失败率动态调整广告投放流量,使流量的控制实现自动化,有利于提高流量控制的精度。
为了解决上述技术问题,本申请有如下技术方案:
第一方面,本申请提供一种广告投放流量的自动控制方法,其特征在于,所述自动控制方法包括:
按照广告的产品类型接收广告投放日志流中的日志,所述日志包含日志产生的时间戳和产品类型;
针对不同产品类型所对应接收到的日志,分别执行:
预先划分形成若干时长相等且连续的预设个数的时间窗口,并按照各日志产生的时间戳将日志分配至对应的时间窗口内;
统计各时间窗口内的日志总条数以及广告投放失败的失败日志总条数,根据各时间窗口内的日志总条数以及广告投放失败的失败日志总条数计算各时间窗口内的广告投放失败率;
根据各时间窗口内的广告投放失败率,计算当前广告投放失败率;
确定所述当前广告投放失败率与预设最大允许失败率和预设最小允许失败率之间的关系根据确定出的关系对当前限流比例进行调整;
根据调整后的限流比例向广告引擎发送相应的广告投放流量。
可选地,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微梦创科网络科技(中国)有限公司,未经微梦创科网络科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710764643.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:园林生态堆肥系统
- 下一篇:一种敏化温度自动控制系统