如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操

如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操

GOOGLE MERIDIAN
在现代营销衡量体系中,营销组合模型(MMM)已经成为各家公司做预算分配和因果推断的核心基建。
Google 开源的 Meridian 框架因为贝叶斯推断能力强、业务包容度高,在圈内讨论度一直很高。但在实际跑数据、调参数时,大家经常会卡在几个很具体的问题上:模型的 KPI 到底该传实际金额还是转化单量?跑出来的 Baseline(基准线)到底该怎么看?这篇文章直接从 Meridian 的底层逻辑出发,结合业务实操,把这两个核心问题理清楚。

一、KPI 选”转化量”还是”收益”?

Meridian 支持两大类 KPI:收益类和非收益类(Non-Revenue,即转化量、线索量、App 下载量等)。
在贝叶斯 MMM 的框架下,传入不同类型的 KPI,会直接改变数学建模的锚定方式和先验分布的推导逻辑,最终给出的预算分配建议也会有很大差异。如下代码是设置kpi类型的示例:
config.control_cols = [    "big holidays",    "MacroQueryvolume_Val",]   # 控制变量()config.kpi_col = "KPIRevenue_Val"  # KPI指标config.kpi_type = "revenue"  # revenue | non_revenueconfig.revenue_per_kpi_col = None

1、优化视角的本质差异

收益类 KPI(Revenue):偏向财务视角
当 KPI 是金额时,计算出的 ROI 是一个无单位的比例(投入 1 元赚回 X 元)。这个指标很直观,能把搜索、信息流、线下广告拉到同一基准线上对比。这种模式下,优化的目标通常是最大化总收益或维持目标 ROI,非常适合跨渠道的效率评估。
转化量类 KPI(Conversions):偏向增长视角
如果没有金额数据,Meridian 算出来的其实是 CPIK(单位转化成本)或 IKPC(每单位成本产生的增量 KPI)。在一些对获客成本敏感的行业(如游戏发行、SaaS 留资),CPIK 比 ROI 更有业务指导意义。此时你的优化目标是最大化用户规模,模型可能会建议把预算倾斜给”单客成本略高,但天花板更高”的渠道。

2、 核心机制:贝叶斯先验的自动切换

这是跑模型时最容易踩坑的地方。Meridian 对这两种 KPI 采用了完全不同的默认先验逻辑:
在收益模型中
Meridian 默认的 ROI 先验是 LogNormal(0.2, 0.9)。这个对数正态分布假设你投放的平均 ROI 大概在 1.83 左右,且有 80% 的概率落在 0.5 到 6.0 之间。这相当于给模型画了一道符合常识的”护栏”。当然,你也可以根据历史 AB 测试数据自定义 ROI 先验。
在转化量模型中
因为模型不知道 1 次下载到底值 1 块钱还是 1 万块,直接给 ROI 定先验是不科学的。此时,模型会自动切换到 “总付费媒体贡献先验”。它假设”所有付费媒体加起来,对总盘子的贡献占比均值为 40%(标准差为 20%)”,然后再根据实际表现反推各渠道权重。
注:人口缩放与中心化处理
当 KPI 变成非收益指标时,数据量级可能会很大。Meridian 会在底层自动进行人口缩放(Population Scaling)和中心化处理,确保先验分布在跨越几个数量级的数据上依然稳健。

3、业务实战中如何选择?

具体怎么选,取决于企业的实际场景和需求
长转化周期业务
对于 B2B 软件或高客单价商品,从看广告到最终签单可能长达数月。如果硬拿最终的”收益”跑模型,归因的时间错位会导致结果失真。此时更建议选用反馈及时的中上游指标(如线索量)作为主 KPI。
需要同时兼顾单量与收益
如果既想用高频的”转化量”保证模型灵敏度,又想看真实的财务回报,可以在设定 KPI 为 Non-Revenue 时,传入 revenue_per_kpi 参数。需要注意的是,Meridian 底层限制了 revenue_per_kpi 的维度是 (地区, 时间)。
这意味着你不能为不同渠道设定不同的客单价,但可以把不同地区或不同时间段的客单价/LTV 差异代入进去。这样模型底层按转化量跑,输出时又能折算出真实的 ROI。
数据极度稀疏或波动巨大
大促前后的剧烈波动或偶尔的极端大单,如果切分到 Geo-weekly(地理-周)级别,会产生大量 0 值或离群值。这会让 MCMC 抽样很难收敛。很多时候,真实的”收益”数据噪音太大了。

一个实用的策略是:把方差极大的“收益”降维,改用平滑得多的“订单量”作为主 KPI 来保住模型的健壮性,之后再结合平均客单价去还原商业价值。

针对数据极度稀疏或波动巨大的业务场景

很多时候,真实的“收益”数据噪音太大了。比如电商大促前后的剧烈波动与退货延迟,或者某些业务偶尔冒出的极端大单。

这种大起大落的 Revenue 数据如果切到 Geo-weekly(地理-周)级别,会产生大量的数据稀疏(很多 0)或极端离群值。这会让 Meridian 底层的 MCMC 抽样极难收敛,或者导致算出的置信区间(Credible Intervals)宽得毫无业务指导意义。

此时,高阶解法是:把方差极大的”收益”降维,改用平滑得多的”订单量”或”核心交互行为数”作为主 KPI。用平稳的单量让模型顺利收敛,再结合平均客单价去还原商业价值,这是保住模型健壮性的实用策略。
针对老板”我都要”的复杂场景

真实业务中,老板往往既要看前端的引流效率,又要看最终的 GMV 产出。既然 Meridian 每次只能设定一个主 KPI,高阶玩家通常会采用“多模型交叉验证”的打法。也就是用同一套投放数据,分别跑一个以“App激活/加购数”为 KPI 的转化量模型,和一个以“最终支付金额”为 KPI 的收益模型。

把这两个模型得出的渠道贡献占比(Contribution)和 mROI 拼在一起对比,各个渠道的“真实人设”就一目了然了:你能精准识别出哪些渠道是只管拉新的“引流工具人”,哪些又是真正促成变现的“高净值收割机”,从而在预算分配时打出更立体的组合拳。

二、重新认识 Baseline:

品牌自然流量的数学体现
在 Meridian 里,Baseline(基准线)的定义是:假设在没有任何营销干预(把付费广告、自有媒体等全设为 0)的情况下,企业预期的自然销量。
在底层的贝叶斯公式中,Baseline 并不是一个单一参数,而是由三部分效应叠加构成的:
如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操

1、怎么看 Baseline?诊断的宏观与微观视角

在实战中评估 Baseline 是否合理,不能只看单一指标,需要结合宏观概率与微观图表进行排查:
宏观定性(看概率与总占比)

一方面,通过输出报告中的贡献饼图(Contribution Pie Chart)或贡献瀑布图(Waterfall Chart)等查看 Baseline 占总盘子的绝对比例;另一方面,必须紧盯 Meridian 的核心指标——负向基准概率(Negative Baseline Probability),以此为模型整体健康度定性。下图中黄色部分展示了贡献饼图中baseline的占比为32%。

如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操
微观排查(看时间切片)

结合贡献面积图(Contribution Area Chart)或预期与实际对比图(Expected vs. Actual Plot)等。这两个图表基于时间轴展开,一旦宏观指标拉响警报,就可以用它们细致排查每一周、每一天的 Baseline 占比变化,定位异常的时间节点。下图中蓝色部分展示了按时间趋势的baseline的趋势。

如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操

2、Baseline 占比多少算合理?

饼图里 Baseline 占 30% 还是 80% 才算对?这没有标准答案,必须和真实的”业务模式”对应:
高复购与长周期业务

对于快消、SaaS 等依赖老客复购的业务,日常销售对短期广告的依赖度较低,Baseline 占比理应较高,且会随着用户盘子的扩大呈现增长趋势。如果模型跑出的 Baseline 偏低,说明模型把“老客复购”的功劳错误地归因给了当期广告。

这里要特别避坑切忌将“存量活跃用户数”或“历史销量”作为控制变量传入模型,这会掉入因果推断中的“中介变量(Mediator)”陷阱,导致广告的长效价值被完全吸收。

正确的干预方式是适当增加结(Knots)的数量,让模型通过时间趋势项去自然拟合用户基本盘的增长红利;或者收紧效果类广告的先验分布(如调低 ROI 或 Contribution 先验),强制模型把功劳让渡给 Baseline。

品牌广告的长期溢出效应
持续投放品牌广告的核心目的往往是推高品牌的自然基本盘(即 Baseline),而不是单求当期的直接转化。
如果在复盘时发现,随着年度品牌预算的增加,Baseline 的走势并没有随之抬升,这通常意味着模型在时间维度上的拟合过于僵硬。
此时建议适当增加 Knots 的数量,赋予模型足够的灵活性,去捕捉品牌资产沉淀所带来的长期增量趋势。
业务发展阶段(新锐白牌 vs 成熟大牌)
业务所处的生命周期决定了 Baseline 的合理水位。
新锐品牌通常高度依赖买量,Baseline 极低是正常现象;而成熟大牌自带庞大的自然流量和品牌惯性,Baseline 占比理应很高。
在为成熟大牌跑模型时,如果发现广告的增量贡献偏高、甚至严重挤压了 Baseline,就必须介入干预。
建议通过自定义先验(如限制核心买量渠道的 ROI 上限或贡献率占比),给模型加上基于业务常识的护栏,防止算法过度归因。
补充视角
Baseline 是业务健康度的”隐形温度计”
在评估 Baseline 水位时,我们绝不能将 MMM 模型的输出孤立来看,而必须将其与企业 BI 看板中的核心业务指标进行交叉验证。Baseline 的高低,本质上是以下几类业务指标在数学上的投影:
用户生命周期指标

新老客占比、留存率、复购率。老客占比越大、留存曲线越平稳的业务,其自然产生的销量底盘就越厚,Baseline 理应越高。

品牌资产指标

品牌知名度、Google Trends品牌词、自然搜索量(Brand GQV)、官网直接访问流量(Direct Traffic)以及自然裂变率(K-factor)。这些指标越强,说明用户“主动找上门”的意愿越强,Baseline 自然水涨船高。

产品与市场势能

产品所处的生命周期(引入期 vs 成熟期)、市场占有率、以及产品的刚需程度。成熟期的刚需产品,即使停掉所有广告,依然会有可观的自然销量。

实战启示
这就要求我们在做模型诊断时,必须做到“数业结合”
如果你在 BI 报表里看到业务的老客复购率高达 70%,但 Meridian 跑出来的 Baseline 却只有 20%,这就存在极大的逻辑割裂——模型很可能把老客自发的复购行为,错误地归功于了某些广告渠道。

3、核心指标:负向基准概率(Negative Baseline Probability)

现实中销量或收益不可能为负(除了退货这类特殊业务操作外)。如果模型跑出负数,说明模型”贪功”了——把本该属于品牌自带的自然增长,强行算到了广告投放头上(过度归因)。
Meridian 提供了 negative_baseline_probability() 函数,下面是代码示例:
from meridian.analysis import analyzerfrom meridian.model import modelimport numpy as npmmm = model.Meridian(...)mmm.sample_posterior(...)a = analyzer.Analyzer(mmm)posterior_negative_baseline_prob = a.negative_baseline_probability()
此函数将计算整个分析时间窗口内聚合后 Baseline 为负的后验概率:
PASS

概率 < 0.2:说明绝大多数时间 Baseline 为正,模型整体健康。

REVIEW

概率 0.2 – 0.8:说明 Baseline 在时间序列上偶尔会跌成负数。这属于亚健康状态,需要结合图表排查异常节点。

FAIL

概率 > 0.8:这是一个严重的错误信号,意味着模型系统性地过度归因了营销活动,必须调整先验或控制变量来纠正。

4、诊断避坑:别被”单点负值”和”点估计”带偏

当负向基准概率落在 REVIEW 或 FAIL 区间时,很多人习惯直接去盯 Model Fit 的时间序列图,寻找具体哪一天掉到了 0 以下。在 Meridian 的官方逻辑中,这其实是个误区。
看宏观概率,容忍微观噪音

官方文档明确指出,不要过度纠结于走势图中偶尔一两次、小幅度的负值下探。Meridian 是一个概率统计模型,点估计(Point Estimate)存在极大的不确定性,带有微小的统计误差是完全正常的。

真正的硬核诊断标准是整个时间窗口内聚合后的“后验概率”。只有当这个概率过高时,才说明模型存在严重的、系统性的“过度归因”。

核心排查手段:计算先验的”溢出概率”

既然 Baseline 为负的本质是“营销抢功”,排查的第一步应该是向内看。这里有一个非常硬核的统计学细节:为什么我们不直接算“Baseline 为负的先验概率”? 

根据 Meridian 官方的解释,在先验阶段,模型“预期结果(Expected Outcome)”的方差极大,且并未围绕“实际观测结果(Observed Outcome)”居中,直接算负向基准的先验概率毫无意义。

因此,官方推荐的科学排查路径是:调用 sample_prior 函数,结合 Analyzer.incremental_outcome(use_posterior=False),以实际观测到的总大盘数据为分母,计算两个概率:
一是”所有营销渠道的总增量贡献超过实际总盘子 100% 的先验概率”,
二是”每个单独渠道的增量贡献超过 100% 的先验概率”。
如果这两个先验概率本身就高得离谱(比如你的先验设置已经暗示了”广告能带来比公司总收入还多的钱”),那后验跑出负 Baseline 几乎是必然的结果。下面是实战代码:
# 1. 计算总贡献率超过 100% 的先验概率mmm.sample_prior(1000)a = analyzer.Analyzer(mmm)# 获取实际观测到的总盘子 (Observed Outcome)outcome = mmm.kpiif mmm.revenue_per_kpi is not None:    outcome *= mmm.revenue_per_kpitotal_outcome = np.sum(outcome)# 计算先验贡献率prior_contribution = a.incremental_outcome(use_posterior=False) / total_outcometotal_prior_contribution = np.sum(prior_contribution, -1)# 输出总溢出概率print(np.mean(total_prior_contribution > 1, (01)))# 2. 输出每个单独渠道溢出 100% 的先验概率print(np.mean(prior_contribution > 1, (01)))

5、纠偏手段:如何修正模型、还原 Baseline

如果排查后确认模型确实存在严重的负向基准问题,说明模型正在”过度归因”。要解决营销动作”抢功”的问题,把自然量还原回去,我们通常会从先验分布、控制变量和时间效应这三个建模维度入手进行修正:
手段一(先验约束):改用 Contribution Priors 压制强势渠道
如果某个渠道(比如品牌词搜索或大促节点)的高 ROI 导致它切走了过多的 Baseline,就需要通过先验来做正则化。
单渠道限制

 

官方有一个很实用的经验法则——该渠道“ROI 先验的第 90 百分位”折算出的贡献率,绝对不能超过 100%。如果你的 ROI 先验方差太大,建议直接把先验类型改成 contribution(贡献率),从业务常识出发给它设定一个硬上限。

 

全局限制

 

如果整体数据信噪比很低,很难对单一渠道下判断,最稳妥的做法是配置 “媒体总贡献率先验”(Total paid media contribution prior) ,从大盘层面锁死营销活动能拿到的最高功劳占比。

手段二(混杂因子控制):引入高质量 Confounders(如 GQV)并对齐人口缩放
模型抢功,很多时候是因为漏掉了关键的混杂因子。最典型的就是搜索广告,搜品牌词的用户本身购买意愿就极强。
阻断后门路径

 

建议把品牌词和通用词的 GQV(谷歌搜索量) 等能反映市场原生需求的指标作为控制变量加进模型,剥离出用户自发的购买意愿。

 

底层参数避坑

 

引入 GQV 等绝对量指标后,务必在 ModelSpec 中把 control_population_scaling_id 参数打开。因为 Meridian 默认会在底层把 KPI 转换成“人均(per-capita)”口径,如果控制变量不跟着按人口比例缩放,在数学维度上就无法对齐,导致控制失效。

手段三(时间效应拟合):结合 AKS 与手动 Knots,补足季节性解释力
可以回头看一下 Baseline 的时间序列图:如果它基本是一条平移的直线,完全没有体现出旺季或大促的季节性起伏,那模型肯定会把暴涨的销量全算给广告,导致非活动期的 Baseline 跌入负值。这说明模型在时间效应上的拟合能力严重不足。
启用 AKS

 

建议先在 ModelSpec 里开启 Meridian 的自动选结功能(enable_aks=True,让算法通过惩罚机制自己去找趋势的转折点。

 

手动锚定

 

如果 AKS 选出来的结(Knots)还是覆盖不到某些剧烈的短期波动(比如双十一),你可以把 AKS 选出的结果提取出来,手动将自定义的特定周索引(Knots 坐标)追加进去。让时间趋势项把该承担的自然波动拟合掉,Baseline 就能回到健康的水位。

 

总结
把业务逻辑翻译成数学语言
用 Meridian 跑 MMM 从来不是单纯的调包算数,而是一场把业务逻辑翻译成数学语言的过程。
你是要利润还是要规模?这决定了你用收益类还是转化量 KPI。你的品牌护城河有多深?这反映在 Baseline 的曲线和负向概率里。只有严谨地选择先验分布、设定符合业务逻辑的控制变量,我们才能防住模型”乱归因”,真实还原出营销预算带来的纯增量价值。

触脉咨询(TRUEMETRICS)是 Google 官方认证且公示的 Meridian 亚太地区合作伙伴,长期服务中国出海企业的数据分析、营销衡量与预算优化场景。

如果您正在评估品牌广告、付费搜索与其他渠道的真实贡献,或希望借助 Meridian 将搜索趋势、GA4、广告平台、BigQuery 等数据纳入统一建模分析,欢迎联系触脉咨询客户经理,或扫描二维码与我们沟通。我们可协助企业从数据基础梳理、变量设计到 MMM 建模落地,建立更接近真实增量的品牌广告衡量体系。

END

TRUEMETRICS(触脉咨询)成立于2012年。目前是 Google Marketing Platform(GMP)官⽅认证合作伙伴以及 Google Cloud Premier Partner(Service Partner and Reseller Partner)。是更全面的OneGoogle生态(GMP+GCP两大核心平台)数据咨询服务及解决方案提供商。

专注为出海品牌提供数据⼯具实施、数据培训、数据可视化、数据分析、数据集成咨询等综合解决方案;致力于为零售、⾼科技、消费品、游戏、航旅等行业出海提供数据护航。在北京、上海、深圳、香港设立有分支机构。

我们的服务全面覆盖独⽴站、APP、⼩程序等终端的精细化数据监测以及⼴告效果衡量和数据应用。

如何选对 KPI 与评估 Baseline?Google Meridian 营销模型落地实操

「版权提示」:信息来自于互联网,不代表官方立场,内容仅供网友参考学习。如发现本站内容存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至 contact@glosellers.com,我们将及时沟通与处理。如若转载请联系原出处。 「注意事项」:锦品出海(含网站、客户端等)所展示的商品/服务的标题、价格、详情等信息内容由实际供应商/服务商提供。如用户对商品/服务的标题、价格、详情等任何信息有任何疑问的,可直接同供应商/服务商沟通确认,其他问题,请向锦品出海客服咨询。因第三方供应商/服务商与用户因服务行为所发生的纠纷由第三方供应商/服务商与该用户自行处理或通过法律途径解决并自行承担法律后果。锦品出海根据用户申请可参与相关协调调解工作,但不对纠纷事项及调解工作承担任何责任。
软件工具

为什么做 TikTok 要用手机,而不是模拟器?底层原理解析

2026-7-2 18:00:04

软件工具

为什么UV打印换种材料就定位不准?问题可能出在“光”上

2026-7-7 18:00:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索
2026CCBEC深圳跨境电商展览会
2026.09.16
2026CCBEC深圳跨境电商展览会