云计算 频道

看FreeWheel如何将广告技术做到极致?

  【IT168 云计算】随着智能终端与移动网络技术的日益发展,用户收集内容讯息的手段也日渐多样化。除了电视TV端的直播、转播以外,移动端与电子屏幕端的直播、转播也成为用户接收内容的直接手段。广告是媒体端与广告主运营的生命线,通过高端内容直播所带来的广告利润,已经成为运营端获取品牌与金钱收益的直接渠道。而如何完美、精准的做好广告排期,并且让最终用户在观感上达到非常好的体验,成为当下运营方的直接痛点?

        FreeWheel是一家广告技术公司,作为一手托两家的技术中间层,通过搭建技术平台,担当起内容提供商与广告主之间的桥梁,连接广告与内容,让二者找到平衡点,最终实现多方的利益最大化。在今年的里约奥运会期间,FreeWheel成功支撑了非电视端的数字视频直播广告业务,使得客户收益与用户体验达到双赢,展现了卓越的技术实力。

  FreeWheel是谁?

  FreeWheel 2007年成立,由DoubleClick三位前高管Douglas Knopper、Jon Heller、Diane Yu(于晶纯)共同创立,2014年,FreeWheel被康卡斯特全资收购。

  据comScore数据推算,FreeWheel支撑美国在线视频广告30%的流量,有70%的高端在线内容。目前美国90%以上的主流电视媒体和运营商,都在使用其广告技术平台。目前在FreeWheel的技术平台上,大约每天会有将近10亿次的广告请求,数量非常巨大。

  值得一提的是,对于大型赛事的网络直播,也是FreeWheel技术平台支撑的重头戏,目前美国几乎所有大型赛事的网络直播,都会用到他们的广告支持。2012年,FreeWheel就已经支持伦敦奥运会直播,2014年为巴西世界杯提供了技术支持,2016年为里约奥运会提供直播的技术支持。

  直击直播广告的业务痛点

  作为一家根植于美国本土的技术公司, FreeWheel目前的客户都是大型媒体公司与媒体渠道,这些客户或是拥有大量高端内容,或是拥有很好的发行渠道,拥有很多受众的同时广告合约众多。

  据介绍,目前全美几乎所有的媒体平台与媒体渠道都是FreeWheel的客户。他们都具备两个特点:一,客户体量大(大多市值几百亿甚至上千亿美金)、客户要求苛刻;二,受托业务多为核心业务。

  FreeWheel几乎支持所有重要的体育赛事,世界杯、伦敦奥运会等等。从直播广告的特点来看,FreeWheel研发总监兰向荣将其总结为高并发、实时响应与高可用。“在超级赛事的直播过程中,所有的用户基本上都是几乎比赛、广告同时观看。这对于广告服务器来说,意味着要在同一时间接受到所有用户的请求,并且平稳支撑非常高的瞬间并发值。”

  如何打造一款完美的广告服务器?

  “FreeWheel为客户提供一整套广告平台解决方案,帮助客户把广告合约如期执行,并且让内容利益最大化,赚更多的钱。”兰向荣这样定位FreeWheel的客户价值。

  从技术角度切入,FreeWheel首席工程师林兆祥给出了描述。他介绍,总的来说,FreeWheel的广告业务系统的设计原则是如何把一个复杂的需求简单化、配置化。用户通过SDK接入,按需配置自己的广告支持系统,通过“广告决策引擎”,把这些可能产生的变量,都做成可配置。“客户需求多样,提出定制化需求的时候,我们希望尽量通过配置来解决,而不是通过技术开发来解决。里约奥运会这么大的赛事,有非常多的比赛,很多的合作伙伴,也是如此。”

  在广告服务器的核心架构设计上,FreeWheel分别设置了计数服务器与推送服务器。对于一个高并发和实时响应的系统来说,广告分析很难直接访问数据库,所以在核心架构上,FreeWheel在中间设置了一个推送服务器。而计数服务器是广告服务器里非常重要的部分,因为广告服务器要对每一个广告做预算的控制。每一个广告请求都会涉及到几百个,或者上千个备存的广告,对每一个广告都要读取预算。林兆祥介绍,在这种情况下,计数服务器访问频率就非常的高。“如果单台广告服务器是5000个QPS,可能对计数服务器的访问依赖会达到数十万次或者更高,所以如何设计高性能、高并发的计数服务器,是广告服务器设计的关键。”

看FreeWheel如何将广告技术做到极致?

  FreeWheel把一个计数服务器内接到广告服务器内部,广告服务器在做广告决策的时候,所有都去访问内部的计数服务,这样的好处就是内部计数服务很快,所以并发上面的响应没有问题。另外,在广告决策过程中,不会直接访问全局计数服务器,因为没有外部依赖,这样可以保证在高并发情况下,广告服务器本身的高可用性,从这方面就解决了实时响应和高可用性问题,这是FreeWheel广告服务器的架构关键。

  据介绍,目前FreeWheel在全球拥有6个数据中心,可以为客户提供跨数据中心的解决方案。并且在广告业务系统平台之上,可以提供大数据智能分析的业务。

看FreeWheel如何将广告技术做到极致?

1
相关文章