Facebook 广告系列预算优化(CBO):Meta 怎么分配预算,什么时候它在跟你作对
Facebook 广告系列预算优化(CBO)把预算从广告组挪到广告系列这一层,由 Meta 决定每个广告组分到多少。Meta 现在把它叫作 Advantage 广告系列预算,这次改名带来的困惑比这个功能本身还多——底下是同一套机制,只是换了个新标签。
它之所以能引出这么多求助帖,是因为它严格按照它宣称的方式工作,而它宣称的方式并不是大多数投放者预期的:它优化的是整个广告系列的总结果,不是把你每个广告组都喂饱。 一旦接受这句话,几乎所有看起来奇怪的 CBO 行为都变得可以预测。
广告系列预算优化到底控制什么
预算只可能待在两个位置:
- 广告组预算(ABO)——每个广告组有自己的预算,各花各的。分配由你的结构决定。
- 广告系列预算(CBO / Advantage 广告系列预算)——整个广告系列一份预算,投放系统持续地在各广告组之间分配。
差别仅此而已。其余的一切——目标、定向、出价、素材——两种模式下的工作方式完全一样。预算放在哪一层不是策略,而是一个关于「谁来决定分配」的决定:你,还是系统。
这个分配不是每天开始时切一刀就完了,它是持续进行的。系统对每一次机会估计:哪个广告组更可能以什么成本产出一个结果,然后把花费送到当下预期回报最好的地方。这个估计随数据变化而更新——这就是为什么你中午看到的分配比例,和半夜看到的可能完全不像。
为什么一个广告组把预算吃光了
这是关于 CBO 最常见的抱怨,而多数情况下,系统正在做对的事,只是看起来像坏了。
如果广告组 A 能以比 B 更低的成本产出结果,那么把钱花在 A 上,整个广告系列每块钱能拿到更多结果。把大部分预算送给 A 不是 bug——那正是你选的目标。分配不均本身就是优化结果。
它在一种特定情形下才变成真问题:当你的各个广告组对生意的价值并不相等时。系统优化的是你让它优化的那个指标,它并不知道那个便宜的受众之所以便宜,是因为它转化的是低客单产品;也不知道那个贵的受众是你明年的战略市场。如果各广告组的单位经济不同,而这个差异没有体现在优化事件里,CBO 会非常自信地把钱分到与你的利益相反的方向上。
由此得到一条好用的判据:当广告系列里所有广告组「每个结果对你的价值相同」时,CBO 才合适。 不相同时,要么把它们拆到不同广告系列,要么把价值差异表达出来让系统看得见。
你仍然握着的控制手段
把分配权交出去,不等于把一切都交出去。
广告组花费上下限。 你可以在 CBO 广告系列内给单个广告组设置最低和最高花费。这是「某个广告组被饿死」的直接解法,也是最容易被用过头的工具——把足够多的广告组卡得足够死,你就等于用更多步骤重建了 ABO,同时还保留着 CBO 的缺点。
排期。 广告组层面的排期依然生效,它约束一个广告组在什么时间才有资格拿到花费。
出价策略。 它设在广告系列层,并直接与分配相互作用。成本目标或出价上限会改变系统愿意购买哪些机会,从而改变 CBO 产出的分配形态。每种选项到底约束了什么,见Facebook 广告出价策略怎么选。
结构。 广告系列里放了什么,是最强的控制手段——不存在的广告组拿不到预算,而分在两个广告系列里的广告组不会争同一个池子。
与学习期的相互作用
这是 CBO 与账户结构交汇的地方,也是支持它的最有力论据。
集中有助于广告组积累到离开学习期所需的事件量。把同样的预算和同样的受众切成很多个小广告组,是让它们全部长期吃不饱的经典做法——每个都在永远学习,没有一个稳定下来。一个只有少数几个广告组的 CBO 广告系列倾向于集中花费,这会帮助跑赢的那些更快走出学习期。
陷阱是相反的结构:CBO 配上很多个窄广告组。系统把花费集中到其中一两个,其余的贴着零,你拿到的是两头的坏处——大部分结构上没有数据,而且哪些被饿死也不由你决定。想测很多东西,要么给每个测试足够有意义的预算,要么串行地测。整体结构见Facebook 广告账户结构,到底什么会重置学习期见Meta 广告学习期。
改预算的代价
改预算不是免费的。改动广告系列预算,就改变了系统一直在据以规划的花费节奏,幅度大的改动可能把广告组打回学习期。从机制而不是从某个具体阈值出发,可以得到这几条做法:
- 预算改动分步走,不要一次跳很大;每一步给它时间被观测到,再去判断。
- 不要在同一次编辑里既改预算又改结构——效果变化了你也分不清是哪一个造成的。
- 判断一次改动,要看一个覆盖完整转化周期的窗口,而不是改完之后那几个小时。
什么时候不该用 CBO
- 各广告组「每个结果的业务价值」不同时。 见上文,这是最主要的一条。
- 需要控制分配的对照测试。 如果测试的意义就在于每个组拿到可比的花费,那预算层面的控制就是实验本身,CBO 不会替你保住它。
- 一个广告系列里混着差异很大的漏斗阶段。 拉新和再营销的每结果成本结构性地不同,系统会可预测地偏向再营销——而再营销自己是长不大的,因为它依赖的受众正是被你饿死的拉新在构建。
- 预算小到「集中」就意味着永远只有一个广告组在跑。 到这一步,你实际上是在跑一个单广告组的广告系列,外加一层多余结构,不如直接照那样搭。
一个看起来不对的 CBO 广告系列怎么诊断
按顺序问:
- 这些广告组真的彼此不同吗? CBO 广告系列内部受众重叠时,竞争关系并不干净;分配看起来任意,可能是因为从系统视角看,这几个广告组几乎是同一个东西。
- 那个没花钱的广告组,究竟有没有投放资格? 查排期、受众规模、版位限制,以及素材是否通过审核。没有资格的广告组,经常被误读成 CBO 的分配决定。
- 跑赢的那个广告组,赢在你真正在意的指标上吗? 如果它赢在每结果成本、却输在每结果价值,那 CBO 在正常工作,错的是你的优化事件。
- 最近有没有什么被重置了? 一次显著编辑可能让整个广告系列重新学习,而早期的分配比稳定后的分配噪声大得多。
- 是不是出价策略在压制投放? 卡得过紧的上限会以看起来像分配决定的方式抑制花费。
把这几条走完,再去考虑花费上下限。
常见问题
CBO 和 Advantage 广告系列预算有什么区别?
是同一个东西。Advantage 广告系列预算是广告系列预算优化的现用名称,改名时机制没有变化。
为什么一个广告组把预算全花了?
因为系统估计它当下产出结果的效率最高。这是设计中的行为。只有当你的各广告组「每个结果的业务价值」不相等时它才是问题,而这时该改的是结构,不是某个开关。
怎么强制把花费喂给某个指定广告组?
给那个广告组设最低花费下限,或者把它挪进自己的广告系列、配独立预算。第二种更可靠,因为它是消除了竞争,而不是约束竞争。
预算很小的时候 CBO 还能用吗?
能用,但集中效应意味着你实际上可能只在跑一个广告组。预算小的时候,广告组更少、控制更明确,通常比一个你影响不了的分配更清楚。
改广告系列预算会重置学习期吗?
幅度大的改动可能会。小步改动干扰更小。每次只改一件事,这样投放发生变化时你知道是什么推动的。
拉新和再营销该放在同一个 CBO 广告系列里吗?
通常不该。再营销的每结果成本几乎总是更低,于是它吸走预算,而负责给再营销受众蓄水的拉新被饿死。拆成两个广告系列能让两边都拿到钱。
一句话版本
广告系列预算优化把分配权从你手里交给投放系统,而系统优化的是广告系列的总结果,不是各广告组之间的公平。花费不均通常是功能在正常工作。它出问题的场景是:各广告组每结果的业务价值不同、很多窄广告组被饿进永久学习期、或者拉新与再营销共用一个池子。动用花费上下限之前,先诊断投放资格、受众重叠和出价约束,并且每次只改一件事,这样你才读得懂结果。

