收入估算方法论
原则:只用公开或授权的数据,估算必须可解释、可回测。
月收入 ≈ 商店用户数 × 付费渗透率 × 付费用户月均单价
- 商店用户数:商店公开字段近 30 天的均值。
- 月均单价:由定价页结构化数据计算,年付折算到月。没有定价信息时显示“无法估算”,不硬给数字。
- 付费渗透率:分层模型。先用全部样本拟合全局分布,再按定价模式(免费增值 / 试用 / 纯付费)和品类逐层细分;某一组样本少时自动向上一层借用信息(收缩到上层均值),不单独拟合。
- 输出 P10–P90 区间、置信度和计算依据;有已验证收入(如 TrustMRR)时优先展示并标“已验证”。
上线门槛
档位门槛:产品必须抓到定价,且留出法回测中该定价模式层的档位命中率 ≥ 75%。不满足时角标和卡片都不显示任何金额,角标改为显示用户增长。
精确区间门槛(三条同时满足):
- 校准集总量 ≥ 150,且该产品所在的定价模式层 ≥ 30。
- 留出法回测中,P10–P90 区间的实际覆盖率在 70%–90% 之间(理论值 80%)。
- 区间宽度中位数满足 P90 / P10 ≤ 3,防止靠放宽区间“刷”覆盖率。
当前模型的回测结果
校准样本来源:—
模型版本 m-2026-10-06-0 · 拟合时间 2026-10-06 · 2 折留出法 · 校准样本 0
| 范围 | 回测样本 | P10–P90 覆盖率 | 区间宽度中位数 P90/P10 | 中位数误差 | 档位命中率 | 档位门槛 | 精确区间门槛 |
|---|---|---|---|---|---|---|---|
| 全部 | 0 | — | — | — | — | — | 未通过 |
| 免费增值 | 0 | — | — | — | — | 回测样本 0 < 10 | 校准集总量 0 < 150;回测覆盖率 — 不在 70%–90%;区间宽度中位数 P90/P10 = — > 3;免费增值层校准样本 0 < 30 |
| 试用 | 0 | — | — | — | — | 回测样本 0 < 10 | 校准集总量 0 < 150;回测覆盖率 — 不在 70%–90%;区间宽度中位数 P90/P10 = — > 3;试用层校准样本 0 < 30 |
| 纯付费 | 0 | — | — | — | — | 回测样本 0 < 10 | 校准集总量 0 < 150;回测覆盖率 — 不在 70%–90%;区间宽度中位数 P90/P10 = — > 3;纯付费层校准样本 0 < 30 |
校准集总量 0 < 150;回测覆盖率 — 不在 70%–90%;区间宽度中位数 P90/P10 = — > 3
收入档位
< $1K/月 · $1K–10K/月 · $10K–50K/月 · $50K+/月
幸存者偏差
自愿披露收入的样本偏向赚钱的产品。我们把“有付费入口但未披露”的产品作为先验下修的依据,并在这里公开说明这一偏差。
数据来源与历史
- Chrome 商店 / Edge 加载项公开页:用户数、评分、版本、官网链接;低频采集、尊重 robots(不访问被禁止的评论子页)。
- 差评痛点:同一产品在 Firefox 附加组件站的公开评论(官方 API),以及授权导入的评论;离线聚类,只存评分、正文、日期。
- 产品官网定价页:每周抓取,保存历史版本。
- 校准真值:TrustMRR 已验证收入、ExtensionPay 聚合统计、创始人公开披露、访谈自报、V2 起的创始人认领。
- 曲线一律写“自收录以来”;虚线与空心点表示 Internet Archive 网页存档回填。
我们每季度公布一次回测的覆盖率、区间宽度和中位数误差。本页数据实时读取当前生效的模型。