消除外力?来听OpenMedation开源一周年的故事

扬帆小编 · 2021-05-21 20:04


本篇文章属于扬帆出海原创,如需转载:①网站请注明出处,并在文章中附带扬帆出海原文链接。②微信公众号其他媒体平台需联系授权方可,未经授权严禁转载。

图片

 

任何一个新事物,在刚出现的时候,总是遭到诟病和不解,人们往往忽略了,只有当相关条件完全充分的时候,事件才会出现。

 

根本上,开源是在开放源代码基础上的某一细分行业合作开发的模式,核心是将已经过市场验证的代码完全开放出来,验证它是否能适应行业内各类开发者的实际情况。

 

中国的开源相关服务,起步晚,且困难重重,在广告聚合平台(Mediation)领域,海外企业互争雄长,国内却涉猎寥寥,因此,很少有企业愿意把核心能力开放出来。

 

海外市场有欣欣向荣的景象,也有艰难险阻。势单力薄,不是长久之计,如何在保证自身增速的同时,也增强抵御外力的能力?开源,也许是一种解决办法。

 

正如扬帆出海之前在《出海新风向,看OpenMediation如何助力西安纽扣驰骋海外》中报道过的,AdTiming认为“开放自身的能力,并与市场环境融合,是消除外力的一种重要手段”。

 

2020年3月,当OpenMediation开源项目(后文简称OM)启动时,扬帆出海就在《重磅:新手出海流量变现难!这家知名广告平台将看家本领开源了》一文中提出过这种开源的不同之处——与其他广告平台只开源SDK不同,OM将Mediation Server、Mediation Data Center以及Mediation Dashboard全部开源,帮助开发者快速搭建一套私有Mediation系统。

 

要做就做的彻底,这也符合AdTiming自“开放”和“服务”以来一贯的态度。

 

技术是公司的核心资产,而要让自己的技术服务更多的开发者,走出“自家门”,到其它开发者手里“验验货”,就必须拿出做实事的态度。

 

如今,OM已经运行一年有余,实事到底如何落地?扬帆出海对此也非常好奇。3月底我们再次回访了AdTiming,并了解到过去一年中OM所做的实事。

 

01小米,高标准与个性化

 

作为一个集硬件、互联网、新零售为一体的大体量厂商,小米对私有化部署聚合平台的诉求除了基本的性能要求,还要求使用体验和变现效率都不低于第三方聚合平台,如运营对UI交互、报表数据的需求。

 

扬帆出海了解到,基于AdTimingMediation三年的技术经验,聚合本身的能力早已达到了高可用、高可靠、稳定高效、低崩溃率的行业标准。而在变现效率上,基于OM特有的Waterfall智能库存模式,在广告可用性和变现收益上可以达到最佳的平衡。为了验证这一点,小米通过多款游戏应用的放量对比测试,最终认可OM开源的能力。

 

作为AdTiming推出的首个全开源项目,合作伙伴可以基于OM高效的搭建起一套功能强大的且满足业务定制化需求的Mediation系统,OM将这种能力赋能给合作伙伴,小米基于此对聚合系统进行基于业务需求的定制,搭建基于私有化部署的高效标准运营流程,实现流量价值的最大转化。

 

“看见自己做的技术不断被运用并且适用于各种场景,我们心里的石头落了地”,扬帆出海曾报道过,张文涛作为核心技术人员,对于开源方案具体与实际情况的吻合情况有过忐忑之心,但随着实践的深入,这项服务真正得到了高标准的落地。

 

02乐劲,渔鱼相授,完善开源社区

 

乐劲,是XTiming服务下的一个出海开发者,由于其本身是一个重技术的开发者,所以在合作过程中对于OM项目也展现出极大的兴趣。

 

虽然乐劲使用OM的SaaS平台,但是其依旧可以进行定制化,因为正如开篇提到的,OM的开源与众不同之处在于开源的完整性,这意味着从Server端到SDK端是完全开源的。

 

在乐劲出海的产品中,为了解决游戏应用内存占用问题,乐劲使用的是多进程方式,但这会影响到广告展示。众所周知,几乎所有的AdNetwork都要求在主进程加载和展示广告。为了解决该问题,乐劲调整了广告展示的方式,同时需要调整OM SDK的广告加载逻辑。

 

“由于这个新的逻辑非常规场景,乐劲通过我们的协助,在Android SDK上做了定制化处理,解决了其个性化需求。”

 

图片

(图右:乐劲科技CEO丁显赫)

 

开源的目的就是给开发者提供一个“开箱即用”的解决方案,为了达到这个效果,开源的社区就是关键,当这个社区越来越完善的时候,开源也会变得更加强大。

 

给开发者提供变现的解决方案,帮助国内开发者出海,开发者通过社区回馈给大家,贡献代码,之后其余的开发者也可以使用所提供的代码。大家都贡献了代码,之后这个就越来越好用。

 

由于乐劲的iOS端习惯使用swiftPM进行代码打包管理,故希望在OM开源的iOS SDK上也使用该功能,因此,乐劲将swiftPM的代码提交到OM项目。

 

“我们充分理解客户需求并感谢代码贡献,将这部分功能合并到了开源项目中,”同样身为技术的张文涛得知这一点之后,感到了开源社区正在一点点变得清晰起来。

 

03 AWS,产业链协同合作

 

目前小米在OM平台上的DAU已超千万,系统运行稳定可靠。稳定性,对于一个大体量厂商来说至关重要,不够稳定的时候会带来很多隐患,足够稳定能帮助节约冗余时间与人力。

 

而AdTiming CTO张文涛表示帮助小米的聚合系统达到稳定,“这是OpenMediation和AWS的技术团队和小米聚合团队一起努力的结果”。

 

从OM平台上线第一天就突破百万DAU,到目前千万DAU,AWS高可靠、动态扩展的能力给双方留下了深刻的印象。

 

“以小米OM使用的AWS EKS自动伸缩功能为例,可根据业务量自动调整docker数量,从低谷的到高峰,帮助小米最大限度地节省使用成本。”

 

自2020年始,AdTiming就展开围绕“开放”和“服务”开展从OM开源到XTiming再到SaaS的一系列实践,无论是“开放”还是“服务”,其本身都离不开产业链沿线伙伴的协同。

 

AWS就是其中最为重要的一环,作为全球化部署的云服务商,AWS拥有完整的广告技术行业生态圈,众多在AdTech行业处于头部地位的公司都采用了AWS云。AWS在全球拥有广泛且强大的基础设施,在美洲、欧洲、东亚、东南亚、中东都有很好的覆盖,不仅可以充分满足出海企业业务快速发展的需求,同时还大幅度简化了运维,降低了运维成本。

 

AWS对开源技术提供了全面的支持,比如AdTech行业常用的Redis、Kafka、Hadoop等等。OpenMediation平台利用AWS数据湖解决方案来实现大数据时代的广告变现业务的落地,其中对象存储S3承担了海量数据最高性价比的存储功能,强大的云原生服务Amazon Athena数据分析服务则让使用OM的企业在不搭建集群的情况下直接进行数据分析处理,结合Amazon Aurora数据库服务套件进行各种报表展示,使用起来非常方便。

 

对于性能要求很高的业务场景,还可以使用RedShift结合AWS Glue、EMR等服务进一步挖掘海量数据的价值并以更快捷的方式提供最新企业收益画像并指导主营业务的产品优化决策参考。

 

而OM会和AWS形成长期合作,共同做好全球化的服务。

 
未来,OM持续精进

 

OpenMediation项目在不断更新系统,提供新的具有竞争力的功能,如交叉推广、展现级数据回调、segment rule自定义维度等,来帮助OM客户保持其聚合平台在功能和技术上领先以及不断的提升变现效率。

 

拿OM的老客户西安纽扣来说,在交叉推广功能上线的第一时间,纽扣就使用了交叉推广功能,“新功能的效果不错,转化率高,用户质量好,订阅量得到了一个较大的提升”。

 

在纽扣使用OM的时候,同期也和其它正在使用的第三方聚合平台比较过,但是通过比对可以发现OM的变现效率更高,加之每一个更新的技术功能都能实现“同步共享”,可以说是从无形中拉高了变现的天花板,从开发者的角度来说这是受益良多的服务。

 

图片

(上图:纽扣COO陈勇)

 

扬帆出海了解到,OpenMediation希望组建一个完善的开源社区,它是开放的,也是持续进步的。行业变化莫测,技术同步迭代,不光是小米、乐劲、纽扣……我们期待OM会服务于更多的开发者,帮助更多厂商搭建一套完整的商业数据闭环体系,真正拥有数据这个关键性力量。

 

“OM开源,正在路上,也一直在路上。”

加入精英社群

市场合作