一种控制媒体数据匀速投放的方法和装置的制造方法
【技术领域】
[0001] 本申请涉及计算机网络技术领域,特别涉及一种控制媒体数据匀速投放的方法和 装直。
【背景技术】
[0002] 网络广告是指在互联网上发布的所有以广告宣传为目的的信息,随着互联网的迅 猛发展,网络广告的市场正在以惊人的速度增长,相对于传统广告,网络广告发挥的效用越 来越明显。
[0003] -般情况下,广告主有匀速投放广告的需求,也即:希望广告获得的流量均匀地分 布在投放时段中。例如一个从事电子商务的广告主,可能希望投放广告后,用户点击广告产 生的订单时间上不要太集中,否则可能会给客服人员等带来较大处理压力,无法及时响应 用户的服务请求。
【发明内容】
[0004] 有鉴于此,本发明的目的在于提供一种控制媒体数据匀速投放的方法和装置,能 够保证媒体数据匀速投放,减轻用户处理压力。
[0005] 为实现上述目的,本发明提供的技术方案为:
[0006] -种控制媒体数据匀速投放的方法,包括:
[0007] 获取媒体数据推广者在预设时间周期内的消费限额、以及媒体数据推广者的媒体 数据推广计划在预设时间周期的消费限额;
[0008] 在每个预设时间周期,统计媒体数据推广者在前t时间单位内的账户消费额、截 至t时间单位的账户余额、以及所述媒体数据推广计划在前t时间单位的总消费额,根据统 计结果计算所述媒体推广计划截至t时间单位的可用余额;
[0009] 基于所述可用余额计算所述媒体数据推广计划在第t+1时间单位内的媒体数据 投放概率,根据计算的媒体数据投放概率投放媒体数据推广计划中的媒体数据。
[0010] 一种控制媒体数据匀速投放的装置,包括:获取单元、统计单元、投放概率计算单 元、媒体数据投放单元;
[0011] 所述获取单元,用于获取媒体数据推广者在预设时间周期内的消费限额、以及媒 体数据推广者的媒体数据推广计划在预设时间周期的消费限额;
[0012] 所述统计单元,用于在每个预设时间周期,统计媒体数据推广者在前t时间单位 内的账户消费额、截至t时间单位的账户余额、以及所述媒体数据推广计划在前t时间单位 的总消费额,根据统计结果计算所述媒体推广计划截至t时间单位的可用余额;
[0013] 所述投放概率计算单元,用于基于所述可用余额计算所述媒体数据推广计划在第 t+1时间单位内的预估投放概率;
[0014] 所述媒体数据投放单元,用于根据投放概率计算单元计算的媒体数据投放概率投 放媒体数据推广计划中的媒体数据。
[0015]综上所述,本发明通过对预设时间周期内前t个时间单位中媒体数据推广计划的 相关消费情况进行统计,根据统计结果决定第t+1个时间单位内的媒体数据投放概率,从 而根据该媒体数据投放概率对媒体数据推广计划中的媒体数据进行投放控制,达到利用媒 体数据播放概率控制媒体数据匀速投放的目的,可以有效减轻出现媒体数据集中投放带来 的用户处理压力。
【附图说明】
[0016] 图1是本发明实施例媒体数据匀速投放控制系统示意图;
[0017]图2是本发明实施例控制媒体数据匀速投放的方法流程图;
[0018]图3是本发明实施例控制媒体数据匀速投放的装置的结构示意图。
【具体实施方式】
[0019]为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明所述方案作进一步地详细说明。
[0020] 本发明实施例中,以媒体数据推广计划为基本单位进行匀速投放控制,媒体数据 推广计划中包括具有相同推广主题的多个媒体数据。为了满足媒体数据推广计划中媒体数 据的匀速投放需求,对预设时间周期内前t个时间单位中媒体数据推广计划的相关消费情 况进行统计,根据统计结果决定第t+1个时间单位内的媒体数据投放概率,从而根据该媒 体数据投放概率对媒体数据推广计划中的媒体数据进行投放控制。这里的媒体数据可以是 广告。
[0021] 参见图1,图1是本发明实施例媒体数据匀速投放控制系统示意图,该系统包括媒 体数据子系统、以及控制媒体数据匀速投放的设备/装置,其中,
[0022] 媒体数据子系统由一台或多台服务设备组成。媒体数据子系统主要负责执行媒体 数据推广计划相关操作,例如,接收媒体数据展示平台的媒体数据请求(例如,打开网站的 某一网页时,触发媒体数据请求,媒体数据请求被送至后台的媒体数据子系统),根据媒体 数据推广计划当前的媒体数据投放概率发送到媒体数据到媒体数据展示平台,媒体数展示 平台将媒体数据子系统发送来的媒体数据展示给客户(例如浏览网页的用户),从而实现媒 体数据投放。媒体数据子系统还需要执行对媒体数据推广计划的媒体数据的曝光、点击情 况进行统计和费用扣除等操作,并据此将媒体数据推广计划的相关消费信息通知到控制媒 体数据匀速投放的设备,其中,媒体数据推广计划的相关消费信息包括:媒体数据推广者在 预设时间周期内对应于媒体数据推广计划的消费限额、媒体数据推广计划在预设时间周期 的消费限额、媒体数据推广计划在每个时间单位的消费额等。
[0023]控制媒体数据匀速投放的设备,负责在前一时间单位结束或后一时间单位开始 时,计算媒体数据推广计划在后一时间单位的媒体数据投放概率,从而使得媒体数据子系 统根据该媒体数据投放概率向媒体数据展示平台推送媒体数据推广计划的媒体数据。在具 体实现中,控制媒体数据匀速投放的设备可以实时从媒体数据子系统中获取媒体数据推广 计划的相关消费信息,并对媒体数据推广计划的相关消费信息进行统计,得到媒体数据推 广者在每个预设时间周期中前t时间单位内的账户消费额、截至t时间单位的账户余额、以 及所述媒体数据推广计划在前t时间单位的总消费额等统计结果(具体将在后续实施例中 进行说明),进而根据统计结果计算所述媒体推广计划截至t时间单位的可用余额,并基于 该可用余额计算出媒体数据推广计划在第t+1时间单位内的媒体数据投放概率,从而使得 媒体数据子系统可以根据该媒体数据投放概率对媒体数据推广计划中的媒体数据进行投 放控制。
[0024] 参见图2,图2是本发明实施例控制媒体数据匀速投放的方法流程图,该方法主要 包括以下步骤:
[0025] 步骤201、获取媒体数据推广者在预设时间周期内对应于媒体数据推广计划的消 费限额、以及所述媒体数据推广计划在预设时间周期的消费限额。
[0026] 媒体数据投放属于有偿服务,通常需要设定消费限额,当消费超过限额则停止媒 体数据投放。当媒体数据是指广告时,相应地,媒体数据推广者为广告主,媒体数据推广计 划中的广告均属于同一广告主。
[0027] 在实际应用中,媒体数据推广者可以参与多个媒体数据推广计划,并拥有一个消 费账户,其中存储了媒体数据推广者为参与的多个媒体数据推广计划而存入的预付消费 额。
[0028] 通常情况下,媒体数据推广者会指定参与的每个媒体数据推广计划的消费额度, 均摊到该媒体数据推广计划的持续时间后,就可以得到媒体数据推广者在预设时间周期内 对应于该媒体数据推广计划的消费限额。
[0029] 另外,媒体数据推广计划本身也具有明确的消费额度,均摊到该媒体数据推广计 划的持续时间后,就可以得到该媒体推广计划在预设时间周期(例如1天)内的消费限额。
[0030] 本发明实施例中,需要预先从媒体数据子系统中获取媒体数据推广者在预设时间 周期内对应于媒体数据推广计划的消费限额、以及所述媒体数据推广计划在预设时间周期 的消费限额,以用于后续的媒体数据投放概率计算。
[0031] 步骤202、在每个预设时间周期,统计媒体数据推广者在前t时间单位内的账户消 费额、截至t时间单位的账户余额、以及所述媒体数据推广计划在前t时间单位的总消费 额,根据统计结果计算所述媒体推广计划截至t时间单位的
可用余额。
[0032] 每个预设时间周期应包括至少一个时间单位的时长。
[0033] 在实际应用中,媒体数据的每一次曝光、每一次被点击都会根据具体情况有相应 的消费额。媒体数据推广系统在运行过程中可以根据媒体数据的具体曝光和点击情况对每 个媒体数据推广者的消费额度进行累计,得到该媒体数据推广者在预设时间周期内截至t 时间单位(t为大于0的自然数,时间单位可以是妙、分钟、小时等)的账户消费额以及截至 t时间单位的账户余额;同时还可以根据媒体数据的具体曝光和点击情况对媒体推广计划 在预设时间周期内截至t时间单位的总消费额进行累计。
[0034] 统计得到统计媒体数据推广者在前t时间单位内的账户消费额和截至t时间单位 的账户余额、以及所述媒体数据推广计划在前t时间单位的总消费额后,可以根据统计结 果确定媒体数据推广计划在本预设时间周期内的可用余额,具体方法为:比较媒体数据推 广者截至t时间单位的账户余额、媒体数据推广者在预设时间周期内的消费限额与在前t 时间单位内的账户消费额的差值、所述媒体数据推广计划在预设时间周期的消费限额与在 t时间单位内的总消费额的差值的大小,将其中的最小值确定为所述媒体推广计划的可用 余额。
[0035] 步骤203、基于所述可用余额计算所述媒体数据推广计划在第t+1时间单位内的 媒体数据投放概率,根据计算的媒体数据投放概率投放媒体数据推广计划中的媒体数据。
[0036] 本发明实施例中,至少包括两种计算媒体数据推广计划的媒体数据投放概率的方 式:
[0037] (1)假设每个时间单位的消费额度完全相同,据此计算出媒体数据推广计划在预 设时间周期内的前t时间单位的期望累计消费比例Rati〇expert。同时还可计算媒体数据推 广计划在预设时间周期内的前t时间单位的实际累计消费比例Ratio,eal,比较Rati〇expeet和 Ratio,eal的大小,当Ratio,eal小于Rati〇expeet时,将媒体数据投放概率设置为1,否则,将媒 体数据投放概率设置为一个小于1且大于〇的概率值(例如〇. 8),或者按照预设公式(例如) 计算出一个小于1的概率值。
[0038] 其中,计算媒体数据推广计划在预设时间周期内前t时间单位的实际累计消费比 例Ratic\eal可采用以下公式一:
[0039]
[0040] 计算媒体数据推广计划在预设时间周期内前t个时间单位的期望累计消费比例 Ratioexpeet可米用以下公式二:
[0041]
[0042] 基于可用余额计算所述媒体数据推广计划在第t+1个时间单位内的媒体数据投 放概率Pt+1可采用以下公式三或公式四:
[0046]其中,
[0047] 上述CosttT()tal表示所述媒体数据推广计划在前t个时间单位的总消费额;
[0048] 上述Balancet表示所述媒体推广计划截至t时间单位的可用余额;
[0049] 上述T表示预设时间周期包括的时间单位个数;
[0050] 上述x为预先设置的概率值,小于1且大于0。
[0051] (2)根据媒体推广计划的可用余额、在前t时间单位的总曝光量imptT()tal、第t时间 单位的曝光量impt和媒体数据投放概率Pt计算后一时间单位的媒体数据投放概率。
[0052] 为此,统计媒体数据推广者在前t时间单位内的账户消费额和账户余额、以及所 述媒体数据推广计划在前t时间单位的总消费额时,进一步统计所述媒体数据推广计划在 前t时间单位内的总曝光量imptT()tal、在第t时间单位内的曝光量impt和媒体数据投放概 率Pt。
[0053] 这样,就可以利用媒体数据推广计划在预设时间周期内截至t时间单位的可用余 额,计算出媒体数据推广计划在第t+1时间单位内的预估消耗Costt+1,具体可以采用以下 公式五计算媒体推广计划在第t+1时间单位内的预估消耗Costt+1 :
[0054]
[0055] 接着,根据媒体数据推广计划在前t时间单位内的总曝光量imptT(rtal、总消费额 CosttT(rtal、以及媒体数据推广计划在第t+1时间单位内的预估消耗Costt+1,计算媒体数据推 广计划在第t+1时间单位内的预估曝光量impt+1 :,具体可以采用以下公式六:
[0056]
[0057]最后,根据媒体数据推广计划在第t时间单位的曝光量impt和媒体数据投放概率pt、以及在第t+1时间单位的预估曝光量impt+1,计算媒体数据推广计划在第t+1时间单位 内的预估投放概率Pt+1,具体方法为采用以下公式七:
[0058]
[0059] 其中,CosttT(rtal表示所述媒体数据推广计划在前t个时间单位的总消费额; balancet表示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期的时间 长度。
[0060] 以上对本发明实施例控制媒体数据匀速投放的方法进行了详细说明,本发明还提 供了一种控制媒体数据匀速投放的装置,下面结合图3进行详细说明。
[0061] 参见图3,图3是本发明实施例控制媒体数据匀速投放的装置的结构示意图,如图 3所示,该装置包括:获取单元301、统计单元302、投放概率计算单元303、媒体数据投放单 元304 ;其中,
[0062] 获取单元301,用于获取媒体数据推广者在预设时间周期内的消费限额、以及媒体 数据推广者的媒体数据推广计划在预设时间周期的消费限额;
[0063] 统计单元302,用于在每个预设时间周期,统计媒体数据推广者在前t时间单位内 的账户消费额、截至t时间单位的账户余额、以及所述媒体数据推广计划在前t时间单位的 总消费额,根据统计结果计算所述媒体推广计划截至t时间单位的可用余额;
[0064] 投放概率计算单元303,用于基于所述可用余额计算所述媒体数据推广计划在第 t+1时间单位内的预估投放概率;
[0065] 媒体数据投放单元304,用于根据投放概率计算单元303计算的媒体数据投放概 率投放媒体数据推广计划中的媒体数据。
[0066]图3所示装置中,
[0067] 所述统计单元302在根据统计结果计算所述媒体推广计划的可用余额时,用于:
[0068] 比较媒体数据推广者截至t时间单位的账户余额、媒体数据推广者在预设时间周 期内的消费限额与在前t时间单位内的账户消费额的差值、所述媒体数据推广计划在预设 时间周期的消费限额与在t时间单位内的总消费额的差值的大小,将其中的最小值确定为 所述媒体推广计划的可用余额。
[0069] 图3所示装置中,
[0070] 所述投放概率计算单元303在基于所述可用余额计算所述媒体数据推广计划在 第t+1时间单位内的媒体数据投放概率时,用于:
[0071] 采用公式一计算前t时间单位的实际累计消费比例Ratio,eal :
[0072]
[0073]采用公式二计算前t个时间单位的期望累计消费比例Ratioexpect :
[0074]
[0075] 最后采用公式三或公式四确定所述媒体数据推广计划在第t+1个时间单位内的 预估投放概率Pt+1 :
[0079] 其中,CosttT(rtal表示所述媒体数据推广计划在前t个时间单位的总消费额; Balancet表示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期包括的 时间单位个数;x为预先设置的概率值,小于1且大于0。
[0080] 图3所示装置中,
[0081] 所述统计单元302在统计媒体数据推广者在前t时间单位内的账户消费额和账户 余额、以及所述媒体数据推广计划在前t时间单位的总消费额时,进一步统计所述媒体数 据推广计划在前t时间单位内的总曝光量imptT()t
al、在第t时间单位内的曝光量impt和媒 体数据投放概率Pt ;
[0082] 所述投放概率计算单元303在基于所述可用余额计算所述媒体数据推广计划在 第t+1时间单位内的媒体数据投放概率时,用于:
[0083] 采用公式五计算所述媒体推广计划在第t+1时间单位内的预估消耗Costt+1:
[0084]
[0085] 采用公式六计算所述媒体推广计划在第t+1时间单位内的预估曝光量impt+1:
[0086]
[0087] 采用公式七计算所述媒体推广计划在第t+1时间单位内的预估投放概率pt+1 :
[0088]
[0089]其中,CosttT(rtal表示所述媒体数据推广计划在前t个时间单位的总消费额;balancet表示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期的时间 长度。
[0090] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
【主权项】
1. 一种控制媒体数据匀速投放的方法,其特征在于,该方法包括: 获取媒体数据推广者在预设时间周期内的消费限额、以及媒体数据推广者的媒体数据 推广计划在预设时间周期的消费限额; 在每个预设时间周期,统计媒体数据推广者在前t时间单位内的账户消费额、截至t时 间单位的账户余额、以及所述媒体数据推广计划在前t时间单位的总消费额,根据统计结 果计算所述媒体推广计划截至t时间单位的可用余额; 基于所述可用余额计算所述媒体数据推广计划在第t+ι时间单位内的媒体数据投放 概率,根据计算的媒体数据投放概率投放媒体数据推广计划中的媒体数据。2. 根据权利要求1所述的方法,其特征在于, 根据统计结果计算所述媒体推广计划的可用余额的方法为: 比较媒体数据推广者截至t时间单位的账户余额、媒体数据推广者在预设时间周期内 的消费限额与在前t时间单位内的账户消费额的差值、所述媒体数据推广计划在预设时间 周期的消费限额与在t时间单位内的总消费额的差值的大小,将其中的最小值确定为所述 媒体推广计划的可用余额。3. 根据权利要求1或2所述的方法,其特征在于, 基于所述可用余额计算所述媒体数据推广计划在第t+Ι时间单位内的媒体数据投放 概率的方法为: 采用公式一计算前t时间单位的实际累计消费比例Rati〇Mal :采用公式二计算前t个时间单位的期望累计消费比例Ratioexpeet :最后采用公式三或公式四确定所述媒体数据推广计划在第t+Ι个时间单位内的媒体 数据投放概率Pt+1 :其中,Costmtal表示所述媒体数据推广计划在前t个时间单位的总消费额;Balancet表 示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期包括的时间单位个 数;X为预先设置的概率值,小于1且大于〇。4. 根据权利要求1或2所述的方法,其特征在于, 统计媒体数据推广者在前t时间单位内的账户消费额和账户余额、以及所述媒体数据 推广计划在前t时间单位的总消费额时,进一步统计所述媒体数据推广计划在前t时间单 位内的总曝光量imptT(rtal、在第t时间单位内的曝光量imp t和媒体数据投放概率Pt : 基于所述可用余额计算所述媒体数据推广计划在第t+1时间单位内的媒体数据投放 概率的方法为: 采用公式五计算所述媒体推广计划在第t+Ι时间单位内的预估消耗Costt+1 :采用公式六计算所述媒体推广计划在第t+Ι时间单位内的预估曝光量impt+1 :采用公式七计算所述媒体推广计划在第t+Ι时间单位内的预估投放概率pt+1 :其中,Costmtal表示所述媒体数据推广计划在前t个时间单位的总消费额;balancet表 示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期的时间长度。5. -种控制媒体数据匀速投放的装置,其特征在于,该装置包括:获取单元、统计单 元、投放概率计算单元、媒体数据投放单元; 所述获取单元,用于获取媒体数据推广者在预设时间周期内的消费限额、以及媒体数 据推广者的媒体数据推广计划在预设时间周期的消费限额; 所述统计单元,用于在每个预设时间周期,统计媒体数据推广者在前t时间单位内的 账户消费额、截至t时间单位的账户余额、以及所述媒体数据推广计划在前t时间单位的总 消费额,根据统计结果计算所述媒体推广计划截至t时间单位的可用余额; 所述投放概率计算单元,用于基于所述可用余额计算所述媒体数据推广计划在第t+1 时间单位内的预估投放概率; 所述媒体数据投放单元,用于根据投放概率计算单元计算的媒体数据投放概率投放媒 体数据推广计划中的媒体数据。6. 根据权利要求5所述的装置,其特征在于, 所述统计单元在根据统计结果计算所述媒体推广计划的可用余额时,用于: 比较媒体数据推广者截至t时间单位的账户余额、媒体数据推广者在预设时间周期内 的消费限额与在前t时间单位内的账户消费额的差值、所述媒体数据推广计划在预设时间 周期的消费限额与在t时间单位内的总消费额的差值的大小,将其中的最小值确定为所述 媒体推广计划的可用余额。7. 根据权利要求5或6所述的装置,其特征在于, 所述投放概率计算单元在基于所述可用余额计算所述媒体数据推广计划在第t+Ι时 间单位内的媒体数据投放概率时,用于: 采用公式一计算前t时间单位的实际累计消费比例Rati〇Mal :采用公式二计算前t个时间单位的期望累计消费比例Ratioexpeet :最后采用公式三或公式四确定所述媒体数据推广计划在第t+ι个时间单位内的预估 投放概率pt+1:其中,Costmtal表示所述媒体数据推广计划在前t个时间单位的总消费额;Balancet表 示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期包括的时间单位个 数;X为预先设置的概率值,小于1且大于〇。8.根据权利要求5或6所述的装置,其特征在于, 所述统计单元在统计媒体数据推广者在前t时间单位内的账户消费额和账户余额、以 及所述媒体数据推广计划在前t时间单位的总消费额时,进一步统计所述媒体数据推广计 划在前t时间单位内的总曝光量imptT()tal、在第t时间单位内的曝光量imp t和媒体数据投 放概率Pt ; 所述投放概率计算单元在基于所述可用余额计算所述媒体数据推广计划在第t+Ι时 间单位内的媒体数据投放概率时,用于: 采用公式五计算所述媒体推广计划在第t+Ι时间单位内的预估消耗Costt+1 :采用公式六计算所述媒体推广计划在第t+Ι时间单位内的预估曝光量impt+1 :采用公式七计算所述媒体推广计划在第t+Ι时间单位内的预估投放概率pt+1 :其中,Costmtal表示所述媒体数据推广计划在前t个时间单位的总消费额;balancet表 示所述媒体推广计划截至t时间单位的可用余额;T表示预设时间周期的时间长度。
【专利摘要】本发明提供了一种控制媒体数据匀速投放的方法和装置,技术方案为:获取媒体数据推广者在预设时间周期内的消费限额、以及媒体数据推广者的媒体数据推广计划在预设时间周期的消费限额;在每个预设时间周期,统计媒体数据推广者在前t时间单位内的账户消费额和账户余额、以及所述媒体数据推广计划在前t时间单位的总消费额,根据统计结果计算所述媒体推广计划截至t时间单位的可用余额;基于所述可用余额计算所述媒体数据推广计划在第t+1时间单位内的媒体数据投放概率,根据计算的媒体数据投放概率投放媒体数据推广计划中的媒体数据。本发明能够保证媒体数据匀速投放,减轻用户处理压力。
【IPC分类】H04L29/08, H04L29/06
【公开号】CN104883336
【申请号】CN201410068001
【发明人】汪伟
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
【公告号】WO2015127864A1
转载请注明原文地址:https://www.famiwei.com/read-8136241.html