微信小游戏广告收入是怎么算出来的
画板跑到累计超过 ¥6000 之后我才搞明白:后台那个收入和 eCPM 不是一回事,eCPM 只是中间的一个乘数。这篇就讲清微信小游戏广告收入是怎么算出来的。
下面按我实际对账的顺序,把微信小游戏广告收入的计算口径拆开讲。涉及平台规则的部分我只讲判断路径,具体系数和分成比例以平台官方口径为准。
微信小游戏广告收入是怎么算出来的:三层相乘
我理解的计算链路是:展示次数 → 有效展示 → 单价 → 平台结算。
三层里任何一层变化,最终数字都会变。所以只看最后那个总收入,你是没法知道问题出在哪的。
动作:把「曝光次数」和「eCPM」分开记录,不要只记总收入。
第一层:先搞清什么叫一次有效展示
用户看到广告,不等于平台认为这次展示有效。
平台会做有效性判断,无效的部分会被剔除。这也解释了为什么后台数字有时会回补修正。
这是行业通用规则,不是针对你。 我第一款游戏收入不到 ¥50 的阶段,也一样走这套逻辑。
第二层:eCPM 是单价,不是收入
eCPM 的字面意思是每一千次展示能拿到多少钱。它是个单价指标,不是总账。
收入大致可以理解成:展示量 × eCPM ÷ 1000。
我用画板举例:它靠简笔画、画板、儿童画画这几个词自然搜索,一天进几十人,没投流没裂变。进量稳定,但 eCPM 每天还在跳,所以收入曲线是「稳定的量」乘「波动的价」。
动作:如果你的展示量很小,eCPM 再高也撑不起收入。
第三层:不同广告位,单价不一样
激励视频是用户主动看完的,插屏是打断式的,两者对广告主的价值不同,单价自然有差距。
所以产品里广告位结构一变,平均 eCPM 就会跟着变。
动作:对比两个时期的收入时,先确认广告位配置没变,否则对比没有意义。
第四层:我看到的数字和到手的数字
后台显示的「已产生收入」和「可提现金额」是两个概念。
平台按月结算,当月产生的收入要等账单生成后才变成可提现余额。
动作:把后台数字当作生产指标,把到账金额当作财务指标,两者分开记账。
用我的两组数据验证一下
失败的那组: 第一款自研小游戏,种子计划 180 人/天进量,次日留存 5 人,当日广告收入不到 ¥6,人均时长不到 2 分钟。
拆开看:量不算零,但留存 5 人意味着第二天的展示次数几乎归零,展示次数上不去,收入自然上不去。人均不到 2 分钟,一局里也塞不进几次广告。
成的那组: 简笔画画板,纯前端、零运维、两天写完。2025-09-20 时点累计约 ¥5700,2026-08-05 时点累计超过 ¥6000。
拆开看:它没有爆量,一天就几十人自然进量,但这部分量是持续的、不花钱的,所以收入是一条缓慢累积的曲线,一年时间又多了几百块。
两组数据的差别不在 eCPM,在展示次数能不能持续产生。
对账时我会看的三个数
第一,曝光次数有没有涨。 这是收入的底盘,它不涨,其他都白搭。
第二,eCPM 的中枢有没有变。 单日跳动不看,看一段时间的中枢。
第三,提现到账的实际间隔。 跑通一次,以后排现金流就有依据了。
动作:做一张只有三列的表——日期、曝光次数、收入。跑一个月你就懂自己的产品了。
微信小游戏广告收入是怎么算出来的,归根到底就是展示次数 × eCPM ÷ 1000,再扣掉无效展示。看懂这三项,你就能定位问题出在哪一层。
常见问题
Q:微信小游戏广告收入是怎么算出来的?
A:可以粗略理解为展示次数乘以 eCPM 再除以一千,同时平台会先剔除无效展示。具体系数、分成规则以微信官方结算说明为准。
Q:为什么我算出来的数字和后台对不上?
A:通常是两个原因:一是有效展示的剔除让数据有回补,二是你看的是「已产生收入」而不是「可提现余额」。按结算周期核对,别按天核对。
Q:eCPM 高是不是就说明收入一定高?
A:不是。eCPM 只是单价,收入还要乘展示次数。展示次数小的时候,eCPM 高也撑不起总收入。
相关阅读
本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。
完整代码、踩坑清单与最新进展,都在公众号。
📱 关注公众号「西米分享」