【广告架构day1】爱奇艺广告系统的演进之路:实践中的一些经验

本文来自爱奇艺的分享孙立伟。近年来爱奇艺快速发展,优质内容层出不穷,爱奇艺广告也随之发展和壮大,广告在线服务同时服务于品牌、中小、DSP 等不同客户,形成了可以满足不同需求类型的较为完善的商业广告变现布局,广告库存涵盖视频、信息流、泡泡社交(爱奇艺的社交平台)和开机屏等多种场景。爱奇艺效果广告是 2015 年开始全新搭建的一个广告投放平台,随着信息流业务的增长,整个投放平台也经历了一次大的架构调整和多次重要的升级优化。

爱奇艺广告投放平台的概要架构如下图所示。本文主要介绍在线服务相关的内容,在线投放服务即图中虚线所框出的部分,主要包括在线的投放和计费服务。

 

 

架构背后的业务需求

架构肯定是为业务需求而生的,先来看看我们面对的业务需求及其特点。

爱奇艺效果广告投放平台目前采用代理商模式,平台主要满足两大类业务需求:面向代理商(广告主)的和面向产品及运营团队的需求。具体来看看。

1、面向代理商的需求: 本质上是要帮助代理商降低转化成本

支持多种广告位:贴片、暂停、浮层、信息流、视频关联位和推荐位等

支持多种结算类型:支持 CPC、CPM 和 CPV 等广告结算类型,oCPC 结算方式在规划中

丰富的定向功能:常用定向维度(平台、地域等)及人群精准定向(地域定向 - 支持区县级别、人群属性定向和 DMP 人群定向),关键词定向

灵活的排期及预算设置:支持分钟粒度的排期设置,支持日预算的任意增减

特殊的业务功能:广告去重功能、动态创意、创意优选和平滑消耗等,都是为了提升广告的转化效果

频次控制:避免对相同用户短时间的大量曝光

2、面向产品及运营团队:主要是提升产品控制能力,促进整体系统的良好运转

流量控制:通过黑白名单控制某些流量上不可以 / 可以投放哪些广告

AB 测试功能:影响较大的功能全量发布之前需要进行 AB 测试以确认效果符合预期

计费相关:延迟曝光不计费,曝光、点击异常检测及过滤

负反馈:根据用户反馈自动调整广告投放策略优化用户体验,同时也是对广告主的一种制约

从上面描述的业务需求可以看出,业务的特点有:

业务逻辑复杂:流程包括很多环节(场景信息获取,广告召回,预算控制,频次控制,点击率预估,创意优选,平滑消耗,广告去重,结果排序,结果筛选,概率投放,AB 测试);下图中绿框的部分仅展示投放服务的主要流程:

业务变更非常快:平均每周 5 次的系统功能变更;

广告主数量多,订单量大,订单平均预算较小,并且订单设置会频繁变化。

 

系统架构

爱奇艺效果广告于 2016 年正式上线。起步伊始,业务逻辑简单,广告和订单数量较少,整体架构相对比较简单。为了快速完成系统的搭建和上线应用,复用了品牌广告投放平台的架构,并做了剪裁,系统架构图如下:

接入层包括 QLB(iQiYi Load Balance)、Nginx 前端机,主要做流量的反向代理和整体的限流与降级功能。

流量分发层:包括策略服务和流量平台服务;策略服务支持公司层面的策略控制和日常的运营需求;流量平台服务主要控制流量在各投放平台上的分配和请求逻辑,投放平台包括品牌广告投放平台,效果广告投放平台和外部 DSP。

投放服务:前文介绍的业务逻辑都包含在这里,由单一的模块来实现。

日志收集:接收曝光点击等日志,主要完成计费、频控和去重等业务逻辑,也是由单一的模块

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值