“我们想要自己的 DSP”可能指三种生意:替广告主购买广告位的 DSP,运行竞价、供发布商在其中出售广告位的广告交易平台,或者转售自己签下的广告位的广告网络。要验证需求,就租用平台;你的商业模式属于标准做法,就授权使用一个平台;出价逻辑、数据或利润空间正是你公司卖的东西,就定制自建一套系统。
当有人说“我们想要自己的 DSP”,他们指的可能是三种不同生意中的一种。DSP,即需求方平台,代表广告主自动购买广告位。广告交易平台运行竞价,发布商和应用在竞价中出售这些广告位。
广告网络签约发布商,把他们的广告位打包,再转售给广告主。DSP、广告交易平台和广告网络共用一套词汇,但它们需要不同的软件、不同的合作伙伴,工作量也大不相同。
简短的答案是:先确定你要做的是哪一种——替广告主购买的 DSP,运行竞价、供发布商在其中出售自己广告位的广告交易平台,还是转售自己签下的广告位的广告网络。然后定下你的合作伙伴和流量从哪里来、哪些数据允许你使用,以及资金在所有参与方之间怎么流转。要验证需求,就租用平台;你的商业模式属于标准做法,就授权使用一个平台;出价逻辑、数据或利润空间正是你公司卖的东西,就定制自建一套系统。
迈向你自己的 DSP、广告交易平台或广告网络,第一步不是选技术或选供应商,而是确定你站在竞价的哪一边,以及拥有这套软件能给你带来哪些在别人的平台上租用账户得不到的东西。预算、周期、团队,以及该找哪一类开发方,都由这一个决定推导出来。
很多自动购买的广告,是在一场不到一秒的竞价中卖出的。另一些则按事先谈好的价格购买,不经过竞价。
在实时广告竞价中,网站或应用会发出一个请求,实际上是在说:“这个广告位现在空着——谁想要,出什么价?”买方以出价作答,广告交易平台选出胜出的出价,广告随之展示。DSP、SSP、广告交易平台和广告网络,各自处在这场竞价周围的不同位置:
在 DSP、广告交易平台和广告网络之间做选择,会改变整个项目。DSP 花的是广告主的钱,所以它最难的问题是决定出什么价,以及把预算控制住。广告交易平台处在别家公司的钱和别家公司的广告位之间,所以它最难的问题是做到公平、快速的竞价,以及正确地给每一方付款。广告网络首先是一门销售生意,它的软件可以一步一步扩展。
DSP 项目要从自建的理由开始。公司自建 DSP,出于这样几个原因:他们在一大笔广告预算上支付平台费;需要现有平台不允许的出价逻辑或数据;或者面向的是通用平台服务得很差的细分领域——某个渠道、某个地区、某类广告主。如果这些都不成立,在现成的 DSP 上租用账户就是合理的第一步;如果以后出现了自建的理由,它会在你自己的数字里显现出来。
如果你确实有理由自建 DSP,就写下它的第一个版本必须为一个真实的广告主做到什么。DSP 可以扩展出一长串功能,而第一天就需要的寥寥无几:
把 DSP 的第一个版本压缩到一个渠道——网站、移动应用、联网电视或数字户外屏幕——以及一两个流量供应合作伙伴。一个把单一渠道买好的 DSP,让你在其余部分还只是计划的时候,就已经有东西可卖。
通往一个可用的广告交易平台或 DSP 有三条路,选哪条取决于你的业务有多大比例落在软件里。下面是每条路给你什么、拿走什么,以及什么时候选它才对。
对于自建、授权使用还是租用,混合的答案很常见。广告网络先租用广告服务器上线,等租金开始让人肉疼,再自建一个。广告交易平台对报表和计费选择授权使用,竞价则自建,因为在竞价上,它必须表现得和其他所有人都不一样。按组件逐个决定,往往比对整个广告技术项目一次性给出答案更明智。
搭建广告网络,要从它的两边入手,而不是从软件入手:一边是会把广告位交给你的发布商和应用,另一边是会为这些广告位付钱的广告主。第一个问题是每一边从哪里来,以及发布商和广告主为什么要和你合作,而不是和现有的广告网络或广告交易平台合作。
广告网络软件的第一个版本可以从简:一个决定展示哪条广告的广告服务器、一个让发布商看到自己赚了多少的仪表盘、给广告主的报表,以及一套准确地给每一方付款的办法。要卖给 DSP,广告网络要么把自己的广告位接入现有的 SSP,要么自己运行竞价。要从广告交易平台买,它需要一个出价方,也就是 DSP 运行的同一类软件。无论哪种方式,开发量都会变大。
在写任何代码之前,先决定广告网络要怎么检测流量质量。为虚假流量向发布商付钱的广告网络,会失去它的广告主;而上线之后再补这些检测,比一开始就把它们设计进去更难。
在任何人为广告平台写代码之前,有七个问题需要书面答案。回答它们都不需要工程背景;而一家公司如果在拿到书面答案之前就开工,就是在拿你的预算去猜。
这七个问题的书面答案,就是你的需求说明。把它交给三家不同的开发方,你会拿到三份可以相互比较的方案;没有它,你收到的是三份根本没法比较的销售演示。
本文不给出价格。同样一句“我们自己的 DSP”,涵盖的是规模相差很多倍的项目;在还没有人听过你对上面七个问题的回答之前就报出的数字,是销售数字,不是估算。
有用的,是搞清楚哪些决定会撬动广告平台的价格,因为这些就是你能控制的杠杆:
在广告平台的价格上,最省钱的杠杆是范围。把第一个版本压缩到一个渠道、一两个合作伙伴和一种买或卖的方式,比之后做出的大多数技术选择都更省钱。
当你说“我们想要自己的 DSP”时,会有三类供应商来回应,而且它们很容易混淆,因为用的是同一套词。平台厂商向你出售自家产品的账户或授权。白标服务商用你的品牌,替你运营他们的平台。
工程公司按你的规格要求开发一套系统,合同决定其中有多少归你所有。这三类广告技术供应商都能帮上忙;问问每一家,到最后你会拥有什么。
如果你要定制开发——出价方、DSP、广告交易平台,或者广告网络的竞价部分——先向供应商要以下几样证明:
然后听听供应商反过来问你什么。一家能开发广告平台的公司,会在报价之前先就你的需求说明提出问题:
有个快速测试,对任何广告技术供应商都适用:问他们第一个版本里会省掉哪些东西。考虑过系统运维的供应商,会在加功能之前先缩小范围。一份第一天就包含一切的方案,没有算过运维要花多少钱。
amBrain 是一家软件开发公司,专注于交易平台、撮合引擎、实时竞价系统和娱乐场平台工程。amBrain 自 2019 年起开发软件。
在 AdTech 领域,amBrain 从事 DSP 开发、实时竞价平台和广告交易平台工程方面的工作。
amBrain 为一家客户开发了需求方平台 RTBBidder。本文讲的是如何选择;它不是案例研究,也不给出关于该平台的任何数字。
amBrain 有三种合作方式:整体交付、专属团队,或工程师嵌入你的团队。客户拥有产品与代码的全部所有权,amBrain 的可复用组件除外。
如果你正处在广告技术项目的起步阶段,有用的下一步不是去找供应商,而是一页纸,上面写着你对七个问题的回答:站在竞价的哪一边、哪些渠道、哪些合作伙伴、多少流量、哪些数据、资金怎么流转,以及由谁运维系统。把同一页纸交给你接触的每一家开发方,他们的方案就能逐条比较。
带上您当前的架构和让您担心的故障场景,我们用半小时一起梳理。