一种基于流式计算的全自动竞价优化方法及系统与流程

文档序号:18453216发布日期:2019-08-17 01:24阅读:182来源:国知局
一种基于流式计算的全自动竞价优化方法及系统与流程

本发明涉及互联网广告技术领域,特别是一种基于流式计算的全自动竞价优化方法及系统。



背景技术:

随着社会多媒体传播的发展,广告的重要性得到了大大的提升,越来越多的企业和公司通过互联网发布其公司旗下的产品广告,以达到让大众百姓熟知的目的。实时竞价广告是程序化广告的主要形式。通过rtb广告交易所,广告主对每次广告曝光机会(展示机会)进行实时报价。一旦竞价成功,成功者的广告就会立刻展示给当前访客。

需求方平台(dsp)解决广告主如何在交易所实时购买广告曝光的问题,它能够简化购买方式,提高购买效率。高效易用的dsp必须能在指定约束条件下,以最大化获利(点击、订单或者其他动作)为目标,自动优化竞价策略,把人的参与程度降到最低。但是,一般的技术中,由于有各项人工干预系数,出价模型的优化目标与竞价系统的目标并不一致,系统效果需要大量人工调整参数才能实现最优。



技术实现要素:

为解决现有技术中存在的问题,本发明提供了一种基于流式计算的全自动竞价优化方法及系统,采用基于分区的流式计算方法,可快速量化影响广告曝光机会价值的各类因素;无需人工调整参数,可自动定时采集变化数据,优化竞价策略,大大提高了广告主的利润空间。

本发明采用的技术方案是:

一种基于流式计算的全自动竞价优化方法,包括如下步骤:

s10、接收竞价请求;

s20、根据竞价请求中的投放信息和预设的第一规则,计算广告的饥渴度价值;

s30、将影响广告曝光机会价值的各类因子可能出现的值归并到多个分区;

s40、定时读取各类新增竞价日志,采用流式计算方法统计和更新每个分区价值;

s50、基于影响广告曝光机会的各类因子的分区价值,预测广告曝光机会的曝光价值;

s60、根据投放信息中的广告的基础价值、广告的饥渴度价值和广告的曝光价值,计算广告的竞价价格并出价。

进一步地,所述步骤s20包括如下步骤:

s21、根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价;

s22、统计当前时间之前所述广告的实际曝光次数,计算当前时间的广告的曝光速率;

s23、根据广告的曝光速率和饥渴最高出价,计算所述广告的当前时间的饥渴度价值。

进一步地,所述步骤s21包括如下步骤:

定时计算投放信息中的剩余预算额度;

根据剩余预设额度,调整单次曝光预设额度;

根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价。

进一步地,所述步骤s60包括如下步骤:

s61、设定广告的饥渴度价值的权重因子a、曝光价值的权重因子b、基础价值的权重因子c;

s62、制定竞价规则;

s63、根据竞价规则计算广告的竞价价格,并以该价格进行出价。

一种基于流式计算的全自动竞价优化系统,包括接收请求模块、饥渴度价值模块、归并模块、分区价值模块、曝光价值模块及出价模块,其中:

接收请求模块,用于接收竞价请求;

饥渴度价值模块,用于根据竞价请求中的投放信息和预设的第一规则,计算广告的饥渴度价值;

归并模块,用于将影响广告曝光机会价值的各类因子可能出现的值归并到多个分区,每个分区附有一个或者多个价值指标;

分区价值模块,用于定时读取各类新增竞价日志,采用流式计算方法统计和更新每个分区价值;

曝光价值模块,用于基于影响广告曝光机会的各类因子的分区价值,预测广告曝光机会的曝光价值;

出价模块,用于根据广告的饥渴度价值和广告的曝光价值,计算广告的竞价价格并出价。

进一步地,所述饥渴度价值模块包括最高出价子模块、曝光速率子模块及价值子模块,最高出价子模块,用于根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价;曝光速率子模块,用于统计当前时间之前所述广告的实际曝光次数,计算当前时间的广告的曝光速率;价值子模块,用于根据广告的曝光速率和饥渴最高出价,计算所述广告的当前时间的饥渴度价值。

进一步地,所述最高出价子模块还包括定时计算子模块和调整子模块,定时计算子模块,用于定时计算投放信息中的剩余预算额度;调整子模块,用于根据剩余预设额度,调整单次曝光预设额度。

进一步地,所述出价模块包括权重子模块、制定规则子模块和竞价子模块,权重子模块,用于设定广告的饥渴度价值的权重因子、曝光价值的权重因子、基础价值的权重因子;制定规则子模块,用于制定竞价规则;竞价子模块,用于根据竞价规则计算广告的竞价价格,并以该价格进行出价。

本发明的有益效果是:

采用基于分区的流式计算方法,可快速量化影响广告曝光机会价值的各类因素;根据广告主选择的营销目标竞价,目标更明确;无需人工调整参数,可自动根据影响竞价的因素,优化竞价策略,可定时对预算信息进行统计,实时调整竞价,使自动化竞价投放广告更加合理,大大提高了广告主的利润空间,同时降低了广告主的人力成本。

附图说明

图1为本发明实施例一种基于流式计算的全自动竞价优化方法的流程图;

图2为本发明实施例一种基于流式计算的全自动竞价优化方法中计算饥渴度价值的流程图;

图3为本发明实施例一种基于流式计算的全自动竞价优化系统的原理图。

附图标记:10、接收请求模块;20、饥渴度价值模块;201、最高出价子模块;202、曝光速率子模块;203、价值子模块;30、归并模块;40、分区价值模块;50、曝光价值模块;60、出价模块;601、权重子模块;602、制定规则子模块;603、竞价子模块。

具体实施方式

下面结合附图对本发明的实施例进行详细说明。

实施例

如图1-图2所示,一种基于流式计算的全自动竞价优化方法,包括如下步骤:

s10、接收请求模块10接收来自广告主的竞价请求。

s20、饥渴度价值模块20中的最高出价子模块201根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价;饥渴度价值模块20中的曝光速率子模块202统计当前时间之前所述广告的实际曝光次数,计算当前时间的广告的曝光速率;饥渴度价值模块20中的价值子模块203基于广告的曝光速率和饥渴最高出价根据预设的第一规则,计算所述广告的当前时间的饥渴度价值。

s30、归并模块30将影响广告曝光机会价值的各类因子(包括但是不限于人群标签、访客的曝光频次、媒体、浏览器、地区、时段等)可能出现的值归并到多个分区,每个分区附有一个或者多个价值指标。

s40、分区价值模块40定时读取各类新增竞价日志,采用流式计算方法统计和更新每个分区价值。

s50、曝光价值模块50基于影响广告曝光机会的各类因子的分区价值,预测广告曝光机会的曝光价值。

s60、出价模块60中的权重子模块601设定广告的饥渴度价值的权重因子a、曝光价值的权重因子b、基础价值的权重因子c;出价模块60中的制定规则子模块602制定竞价规则,竞价价格=广告的饥渴度价值×a+广告的曝光价值×b+广告的基础价值×c;出价模块60中的竞价子模块603基于投放信息中的广告的基础价值、广告的饥渴度价值和广告的曝光价值,根据竞价规则计算广告的竞价价格,并以该价格进行出价。

采用基于分区的流式计算方法,可快速量化影响广告曝光机会价值的各类因素;无需人工调整参数,可自动根据影响竞价的因素,优化竞价策略,可定时对预算信息进行统计,实时调整竞价,使自动化竞价投放广告更加合理,大大提高了广告主的利润空间,同时降低了广告主的人力成本。

在其中一个实施例中,如图2所示,所述步骤s20包括如下步骤:

s21、饥渴度价值模块20中的最高出价子模块201根据投放信息中的广告营销目标、单次曝光预算额度,得到广告的饥渴最高出价。

s22、饥渴度价值模块20中的曝光速率子模块202统计当前时间之前所述广告的实际曝光次数,得到当前时间的广告的曝光速率。

s23、饥渴度价值模块20中的价值子模块203根据广告的曝光速率和饥渴最高出价,计算所述广告的当前时间的饥渴度价值。

根据广告主选择的营销目标竞价,目标更明确,大大提高了广告主的利润空间。

在其中一个实施例中,如图2所示,所述步骤s21包括如下步骤:

最高出价子模块201的定时计算子模块定时计算投放信息中的剩余预算额度。

最高出价子模块201的调整子模块根据剩余预设额度,调整单次曝光预设额度。

最高出价子模块201根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价。

在其中一个实施例中,如图1所示,所述步骤s60包括如下步骤:

s61、出价模块60中的权重子模块601设定广告的饥渴度价值的权重因子a、曝光价值的权重因子b、基础价值的权重因子c。

s62、出价模块60中的制定规则子模块602制定竞价规则,竞价价格=广告的饥渴度价值×a+广告的曝光价值×b+广告的基础价值×c。

s63、出价模块60中的竞价子模块603根据竞价规则计算广告的竞价价格,并以该价格进行出价。

根据自定义的计算规则计算竞价价格,从多方面考虑,更加全面的提高广告主的利益。

如图3所示,一种基于流式计算的全自动竞价优化系统,包括接收请求模块10、饥渴度价值模块20、归并模块30、分区价值模块40、曝光价值模块50及出价模块60,其中:

接收请求模块10,用于接收竞价请求;

饥渴度价值模块20,用于根据竞价请求中的投放信息和预设的第一规则,计算广告的饥渴度价值;

归并模块30,用于将影响广告曝光机会价值的各类因子可能出现的值归并到多个分区,每个分区附有一个或者多个价值指标;

分区价值模块40,用于定时读取各类新增竞价日志,采用流式计算方法统计和更新每个分区价值;

曝光价值模块50,用于基于影响广告曝光机会的各类因子的分区价值,预测广告曝光机会的曝光价值;

出价模块60,用于根据广告的饥渴度价值和广告的曝光价值,计算广告的竞价价格并出价。

在其中一个实施例中,所述饥渴度价值模块20包括最高出价子模块201、曝光速率子模块202及价值子模块203,最高出价子模块201,用于根据投放信息中的广告营销目标、单次曝光预算额度,计算广告的饥渴最高出价;曝光速率子模块202,用于统计当前时间之前所述广告的实际曝光次数,计算当前时间的广告的曝光速率;价值子模块203,用于根据广告的曝光速率和饥渴最高出价,计算所述广告的当前时间的饥渴度价值。

进一步地,所述最高出价子模块201还包括定时计算子模块和调整子模块,定时计算子模块,用于定时计算投放信息中的剩余预算额度;调整子模块,用于根据剩余预设额度,调整单次曝光预设额度。无需人工调整参数,可自动根据影响竞价的因素,优化竞价策略,可及时对预算信息进行统计,实时调整竞价,使自动化竞价投放广告更加合理。

进一步地,所述出价模块60包括权重子模块601,制定规则子模块602和竞价子模块603,权重子模块601,用于设定广告的饥渴度价值的权重因子a、曝光价值的权重因子b、基础价值的权重因子c;制定规则子模块602,用于制定竞价规则;竞价子模块603,用于根据竞价规则计算广告的竞价价格,并以该价格进行出价,竞价价格=广告的饥渴度价值×a+广告的曝光价值×b+广告的基础价值×c。

以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1