网络广告流量分配系统和方法

文档序号:6628866阅读:208来源:国知局
网络广告流量分配系统和方法
【专利摘要】本发明公开了一种网络广告流量分配系统和方法,该方法包括:对于每个待分配的广告展示资源,将定向条件符合该广告展示资源的投放条件的待分配的广告单与该广告展示资源关联;根据如下约束条件,计算出广告单被分配到与之关联的广告展示资源的概率:对于每个广告展示资源,使得该广告展示资源针对与之关联的各广告单的投放量的总和不大于该广告展示资源的总有效投放流量;对于每个广告单,使得与该广告单关联的各广告展示资源针对该广告单的投放量的总和不小于该广告单的流量条件;根据计算出的广告单被分配到与之关联的广告展示资源的概率进行各广告展示资源的广告投放。应用本发明,可以降低网络广告分配复杂度、提高分配效率。
【专利说明】网络广告流量分配系统和方法

【技术领域】
[0001] 本发明涉及互联网领域,尤其涉及一种网络广告流量分配系统和方法。

【背景技术】
[0002] 随着互联网技术的不断发展,与传统的四大传播媒体(报纸、杂志、电视、广播)广 告及户外广告相比,网络广告以互联网为广告媒体,具有快速、便捷、灵活性强的优势,是实 施现代营销媒体战略的重要一部分。
[0003] 实际应用中,每一次用户通过客户端浏览网页时,网页上都会有一个或多个广告 展示资源用于展示广告系统中客户的广告单,每个广告展示资源有一个或多个广告展示次 数。其中,广告系统中客户的广告单在频道或者用户年龄、性别等方面具有一定的要求,这 些要求可以称为定向条件;同时,广告单往往还约定了一定的流量条件,即设定的投放周期 内所得到的最少展示次数。事实上,考虑到广告投放的有效性,在不同网页中的广告展示资 源也往往具有相应的投放条件,即在广告展示资源上投放的广告单所需满足的要求,比如 地域、性别等要求。
[0004] 为了提高广告投放的有效性,在用户浏览网页时,往往需要在该网页中的每个广 告展示资源上投放符合该广告展示资源的投放条件的广告单;且考虑在不满足广告单的 广告流量条件时所带来的损失,需要在广告展示资源上接入更多的广告单以使得收入最大 化。因此,需要提出一种合理的网络广告流量分配方法,使得每个广告展示资源上投放更多 的、符合广告展示资源的投放条件的广告单。
[0005] 现有提供了一种网络广告流量分配方案,其主要思路是:首先,对设定的投放周期 内所有的广告展示资源进行数据预处理,即从不同角度进行流量团的划分后,对于每个划 分的流量团,针对每个广告展示资源,若该广告展示资源的投放条件与该流量团的划分角 度相同,则将该广告展示资源划分到该流量团中。
[0006] 也就是说,每个流量团中包含了具有相同的投放条件的多个广告展示资源。其中, 用于流量团划分的各划分角度具体可以根据各广告单的定向条件的种类进行设置;比如, 按照广告单的地域条件可以将划分为{:北京用户}、{:上海用户}、{深圳用户}等流量团, 符号{}中的内容为流量团的划分角度;按照广告单的性别条件可以划分为{男性用户}流 量团和{女性用户}流量团;同样可以按照广告单关于用户的年龄、兴趣等定向条件进行流 量团的划分;另外不同定向条件可以结合起来,形成{北京男性用户}流量团和{:上海女性 用户,兴趣音乐}流量团等更为细致的划分结果。
[0007] 继而,将网络广告流量分配问题抽象为一个二部图匹配问题,即二部图的一端为 划分的各流量团,对应的另一端为广告系统中待接入的各广告单。然后针对每个广告单,对 于预先划分的每个流量团,将该广告单的定向条件与该流量团的划分角度进行匹配,若该 流量团的划分角度包含了该广告单的定向条件,则将该流量团和该广告单相连接,形成二 部图中的一条边,这条边的权重表示该流量团分配给该广告单的展示次数。这样,网络广告 流量分配问题就成为这样一个问题,即求各边的权重使得对于任一广告单,与该广告单相 连的边的权重之和要不小于该广告单的流量条件;同时,对于任一流量团,与该流量团相连 的边的权重之和不得大于该流量团的展示次数总和。
[0008] 这样,设定的投放周期内,用户浏览网页时,可以针对该网页上的每个广告展示资 源,确定该广告展示资源所属的流量团后,根据预先构建的二部图,确定出与该流量团相连 的各广告单及相应的权重;根据该流量团的展示次数总和、该广告展示资源所提供的展示 次数,以及确定出的与该流量团相连的各广告单的权重,确定出该广告展示资源分配给上 述各广告单的展示次数,即确定出该广告展示资源的广告投放方案。
[0009] 事实上,当广告系统中广告单的定向条件的种类很少时,流量团的划分角度也较 少,这样可以快速划分得到各流量团,继而可以快速地对各广告展示资源进行流量团的聚 类;比如只是分出北京地区和上海地区的用户两个流量团。然而,随着广告单定向条件的种 类的增多和细化,可划分的流量团的数目会成指数爆炸,继而导致流量团的聚类效率大大 降低。比如客户会要求按照省、市、时间、性别、各种类别的兴趣、各年龄档等作为定向条件, 那么在进行流量团划分时,最多可能要得到数百万个流量团;这种情况下,流量团的划分、 以及流量团的聚类效率会成为网络广告流量分配的瓶颈,造成网络广告流量分配的复杂度 高、效率低。
[0010] 由此可见,现有的网络广告流量分配方案存在分配复杂度高、效率低等不足。因 此,有必要提供一种分配复杂度低、分配效率高的网络广告流量分配方法。


【发明内容】

[0011] 针对上述现有技术存在的缺陷,本发明提供了一种网络广告流量分配方法和系 统,用以降低网络广告分配复杂度、提高分配效率。
[0012] 根据本发明的一个方面,提供了一种网络广告流量分配方法,包括:
[0013] 对于每个待分配的广告展示资源,依次判定各待分配的广告单的定向条件是否符 合该广告展示资源的投放条件,将符合的广告单与该广告展示资源关联;
[0014] 根据如下约束条件,计算出广告单被分配到与之关联的广告展示资源的概率:对 于每个广告展示资源,使得该广告展示资源针对与之关联的各广告单的投放量的总和不大 于该广告展示资源的总有效投放流量;对于每个广告单,使得与该广告单关联的各广告展 示资源针对该广告单的投放量的总和不小于该广告单的流量条件;
[0015] 根据计算出的广告单被分配到与之关联的广告展示资源的概率进行各广告展示 资源的广告投放。
[0016] 较佳地,所述约束条件还包括:
[0017] 由各广告单被分配到与之关联的广告展示资源的概率所组成数组的方差最小;或 者,
[0018] 广告单的流量条件未被满足时需要花费的代价的总和最小。
[0019] 较佳地,所述根据如下约束条件,计算出广告单被分配到与之关联的广告展示资 源的概率,具体为:
[0020] 根据如下公式1,求解出第j个广告单被分配到与之关联的第i个广告展示资源的 概率Xij:
[0021]

【权利要求】
1. 一种网络广告流量分配方法,其特征在于,包括: 对于每个待分配的广告展示资源,依次判定各待分配的广告单的定向条件是否符合该 广告展示资源的投放条件,将符合的广告单与该广告展示资源关联; 根据如下约束条件,计算出广告单被分配到与之关联的广告展示资源的概率:对于每 个广告展示资源,使得该广告展示资源针对与之关联的各广告单的投放量的总和不大于该 广告展示资源的总有效投放流量;对于每个广告单,使得与该广告单关联的各广告展示资 源针对该广告单的投放量的总和不小于该广告单的流量条件; 根据计算出的广告单被分配到与之关联的广告展示资源的概率进行各广告展示资源 的广告投放。
2. 如权利要求1所述的方法,其特征在于,所述约束条件还包括: 由各广告单被分配到与之关联的广告展示资源的概率所组成数组的方差最小;或者, 广告单的流量条件未被满足时需要花费的代价的总和最小。
3. 如权利要求1所述的方法,其特征在于,所述根据如下约束条件,计算出广告单被分 配到与之关联的广告展示资源的概率,具体为: 根据如下公式1,求解出第j个广告单被分配到与之关联的第i个广告展示资源的概率 XiJ: ηι?η4Σ_(χ'7-每)2 上Uj戊j ^ j s.t: uj+Yjs,Xij=dj (公式 1) l j 式中,i取值为1?n的自然数,n为待分配的广告展示资源总数;j取值为1?m的自 然数,m为待分配的广告单总数;Si为第i个广告展示资源的总有效投放流量,S为所有广 告展示资源的总有效投放流量的总和;七为第j个广告单的流量条件;P」为第j个广告单 的流量条件未被满足时需要花费的单位代价;为第j个广告单未被满足的流量数。
4. 如权利要求3所述的方法,其特征在于,所述根据公式1,求解出第j个广告单被分 配到与之关联的第i个广告展示资源的概率X#具体包括: 针对第j个广告单引入对偶变量针对第i个广告展示资源引入对偶变量β i ; 通过引入的对偶变量(c^_,I),将公式1转换为公式2所示的等价对偶方程: m 1 n' 2 Σ ~ +Σ p.iu.i +Σ aA^j ~uj (公式 2) j i +Σ?ΜΣ^·χ:ι-^· i j 根据所述等价对偶方程,确定出Xu与引入的对偶变量(C^_,的关系方程: iiy (?/ ^ Pi )=Xij= milX ' ( aj 根据约束方程Σ €"(α β ,.) = 1、Σ β J =山、以及所述关系方程,求解出 引入的对偶变量Uj,D ; 根据求解出的对偶变量(a j,β i)、以及所述关系方程,计算出第j个广告单被分配到 与之关联的第i个广告展示资源的概率xijt)
5. 如权利要求1-4任一所述的方法,其特征在于,所述根据计算出的广告单被分配到 与之关联的广告展示资源的概率进行各广告展示资源的广告投放,具体包括: 对于每个广告展示资源,针对与之关联的每个广告单,将该广告展示资源的总有效投 放流量与计算出的该广告单被分配到该广告展示资源的概率的乘积作为该广告展示资源 针对该广告单的投放量; 对于每个广告展示资源,按照该广告展示资源针对与之关联的各广告单的投放量、以 及投放量从高到低的顺序,依序选择与之关联的广告单进行广告投放。
6. -种网络广告流量分配系统,其特征在于,包括: 广告关联模块,用于对于每个待分配的广告展示资源,依次判定各待分配的广告单的 定向条件是否符合该广告展示资源的投放条件,将符合的广告单与该广告展示资源关联并 存储; 广告流量分配模块,用于根据设定的约束条件,计算出广告单被分配到与之关联的广 告展示资源的概率;其中,所述约束条件包括:对于每个广告展示资源,使得该广告展示资 源针对与之关联的各广告单的投放量的总和不大于该广告展示资源的总有效投放流量;对 于每个广告单,使得与该广告单关联的各广告展示资源针对该广告单的投放量的总和不小 于该广告单的流量条件; 广告投放模块,用于根据所述广告流量分配模块计算出的广告单被分配到与之关联的 广告展示资源的概率进行各广告展示资源的广告投放。
7. 如权利要求6所述的系统,其特征在于,所述约束条件还包括: 由各广告单被分配到与之关联的广告展示资源的概率所组成数组的方差最小;或者, 各广告单的流量条件未被满足时需要花费的代价总和最小。
8. 如权利要求6所述的系统,其特征在于,所述广告流量分配模块具体用于根据如下 公式1,求解出第j个广告单被分配到与之关联的第i个广告展示资源的概率Xu : min^X^_(x7;,- ^~y+X Pjuj ( ij uj ^ j S.t: uJ + YjsiXiJ=dJ (公式 1) i j 式中,i取值为1?n,n为待分配的广告展示资源总数;j取值为1?m,m为待分配的 广告单总数;Si为第i个广告展示资源的总有效投放流量,S为所有广告展示资源的总有效 投放流量的总和#为第j个广告单的流量条件为第j个广告单的流量条件未被满足 时需要花费的单位代价;为第j个广告单未被满足的流量数。
9. 如权利要求8所述的系统,其特征在于,所述广告流量分配模块具体用于针对第j个 广告单引入对偶变量针对第i个广告展示资源引入对偶变量β i ;通过引入的对偶变量 (α』,β i),将公式1转换为公式2所示的等价对偶方程: 圓4? 字(χ"- 1 ?,? aj ? j +Σ (A. - a-Σχ") (公式 2) j i +Σα,(Σ、?-α i j 根据所述等价对偶方程,确定出第j个广告单被分配到与之关联的第i个广告展示资 源的概率与引入的对偶变量(αρ ?^)的关系方程: g;j{arp;) = X,; - max ;0,(α/ -/i;. + Oy! 根据约束方程Σ jgij(a』,β J = 1、Σ 』,β ) = dj、以及所述关系方程,求解出 引入的对偶变量(ap D ;根据求解出的对偶变量(c^_,I)、以及所述关系方程,计算出 第j个广告单被分配到与之关联的第i个广告展示资源的概率Xijt)
10.如权利要求6-9任一所述的系统,其特征在于, 所述广告投放模块具体用于对于每个广告展示资源,针对与之关联的每个广告单,将 该广告展示资源的总有效投放流量与所述广告流量分配模块计算出的该广告单被分配到 该广告展示资源的概率的乘积作为该广告展示资源针对该广告单的投放量;对于每个广告 展示资源,按照该广告展示资源针对与之关联的各广告单的投放量、以及投放量从高到低 的顺序,依序选择与之关联的广告单进行广告投放。
【文档编号】G06Q30/02GK104299151SQ201410510182
【公开日】2015年1月21日 申请日期:2014年9月28日 优先权日:2014年9月28日
【发明者】彭琨, 潘伟, 白彦冰, 方庆安 申请人:新浪网技术(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1