DogeSMS 经营日报 数据洞察

观测窗口:过去 24h(截至 2026-07-25 20:07 UTC)· 对比 7d / 30d · 数据源:production 只读 DB + GA4 + SigNoz + main 代码交叉验证
一句话结论:一个 30 天成功率仅 0.1% 的死组合 —— apple / TR(Apple ID 土耳其) —— 正被 15 个新注册账户当作主战场疯狂下单,已成为平台最大的失败订单来源(占全部失败 47%)最大的供应商无效调用来源(占全部 INVALID_COUNTRY 59%)。根因是目录只按「供应商自报库存」判断有货,对「号能不能真收到码」完全失明:grizzlysms 自报 12.3 万个土耳其号,实际 7 天分配 1095 个号 0 个收到 Apple 短信,用户被反复扣款→退款。
0.1%
apple/TR 30天成功率
(5742 单仅 4 单成功)
1095→0
7天分配的土耳其号
→ 收到短信数
15
新账户(全在 7/22–7/25
注册)贡献 1700 单
~1000
apple/TR 24h 产生的
INVALID_COUNTRY 无效调用

1 · 漏斗:失败订单 99.7% 卡在「取不到号」

过去 24h 共 2435 单,端到端成功率 14.6%(与前 24h 的 14.3% 持平,但显著低于 30 天前 cohort 的 17.6%)。失败订单几乎全部倒在供给侧,不是用户行为:

状态(24h)订单拿到号没拿到号解读
failed102231019 (99.7%)取不到号(供给侧)
cancelled6836830拿到号,用户取消
expired3723720拿到号,超时没收到码
completed3563560成功

2 · 元凶定位:apple/TR 占失败订单近半

把 1022 个「取不到号」的失败单按 service+country 拆开,apple/TR 一家独占 482 单(47%),远超第二名。

service / country24h 取不到号失败单
apple / TR482
whatsapp / JP34
apple / IN34
telegram / JP33
telegram / SG30

apple/TR 是慢性死组合,不是突发故障

维度数值证据
30 天订单量5742占全平台 Apple 需求 83%
30 天成功单4(0.1%)基本从未交付成功
7 天供应商分配号码1095grizzly 488 / sms-bus 382 / durian 191 / luban 34
7 天这些号收到短信0典型「地理拒发码」——Apple 不给这些「土耳其号」发验证码
需求爆发时点7/21 起此前 <100 单/天 → 之后 600–1700 单/天

需求来自 15 个新账户,是真人真金白银(非 API 滥用)

24h 内 632 单 apple/TR 全部是 web / activation(非 API),来自 15 个用户,每人 30–132 单、集中在约 2 小时窗口内反复重试。这 15 个账户全部在 7/22–7/25 注册,累计 1700 单仅 1 单成功;期间充值 $94 真金,157 笔扣款均已 157 笔退款(计费闭环正常、无卡款)。这是一群明确刚需 Apple-ID 土耳其号的用户(土区 App Store 低价是知名玩法),发现平台「显示有货」后集中涌入,却撞上 0% 交付。

3 · 根因:目录「有库存 ≠ 能收码」,质量门被关

交叉验证 main 代码后定位到两层问题:

① 目录只信供应商自报库存,对交付质量失明

apple/TR 此刻在 sellable_catalog_offers 里状态是 sellable,grizzlysms 自报 123,003 个可用号 @ $0.71(外加另 3 家)。可用性门 availability_status 目前只会因 low_inventory(库存数为 0)触发,从不看历史接码成功率。供应商谎报海量库存 → 门通过 → 照常上架扣费。

代码里其实一套按接码率下架的自愈机制 combo_healthrepository.go:1793 已接进下单/展示查询),但:生产环境 combo_health.enabled: falseconfig.production.yaml:240,从未开过),且即便开启也有已知「空转」缺陷 —— 门槛 min_sample_size=100单个(供应商,服务,国家)三元组统计,apple/TR 这种分散在 6 家供应商上的长尾组合永远凑不够样本(见 changes/2026-06-30-combo-health-inert-observability.md)。

② 兜底派单无国家预过滤,盲发到不支持的供应商

apple/TR 订单走 canonical_fallback → cross_supplier_fallback,一单 fan-out 到 6 家供应商。其中 5sim 和 majorphones 结构上根本不支持土耳其(majorphones 编译期静态表只有 US/GB/FR/DE/IN),每次必返 INVALID_COUNTRY

供应商(apple/TR 24h)调用次数分配成功错误码
durianrcs.com63134NO_NUMBERS / SERVER_ERROR
5sim.net5210INVALID_COUNTRY
majorphones.com5030INVALID_COUNTRY
lubansms.com4393NO_NUMBERS
sms-bus.com35971NO_NUMBERS
grizzlysms.com8841NO_NUMBERS

全站 24h 共 1728 次 INVALID_COUNTRY 无效调用(majorphones 868 + 5sim 726 + luban 130),apple/TR 一家贡献约 59%。这些是纯浪费的候选迭代 + 审计写入 + 串行超时。

4 · 这不是孤例:8 个死组合正在扣用户的款

把「7 天分配 ≥30 个号、但 0 个收到短信」的组合全捞出来,共 8 个,全部显示为 sellable、全部在扣款→退款:

组合7天分配号数收到短信涉及用户
apple / TR1095059
telegram / RU131061
facebook / PL8605
whatsapp / JP82013
telegram / SG78079
telegram / NI63046
whatsapp / ID53021
openai / SG41019

5 · 营收侧健康(对照,排除误报)

需说明:核心营收没有因此崩盘 —— 近两周实收利润稳定在 $90–114/天,毛利率 51–55%;GA4 流量平稳(~1000 sessions/天,apple/TR 不是流量激增,而是存量用户扎堆)。所以这是一个「未变现的需求 + 悄悄流失的信任」问题,不是「收入正在下跌」的问题。

日期成功单毛收 $利润 $毛利率
07-21496212.99113.9853.5%
07-22440177.6097.8055.1%
07-23431183.8994.7351.5%
07-24428171.5691.4953.3%
07-25*325135.1774.7855.3%

* 07-25 为部分日(截至 20:07 UTC)。

6 · 建议动作

A · 即时止血:下架 apple/TR 等 8 个死组合 需人工决策

已有现成基础设施 service_country_fulfillment_controls 表(mode='suspend_sales',已被展示 + 下单双路径消费,生产已有 156 条类似记录)。运营对 (apple,TR) 等组合下一条 suspend_sales,即刻从用户侧消失、停止扣款。这是 prod 写操作 + 营收决策,留给人类拍板(Claude 只读、不自动写 prod)。

B · 治本:开启并修好交付质量门 combo_health 需人工决策

生产打开 combo_health.enabled: true,并按 changes/2026-06-30 已认可的方向修「空转」:min_sample_size 100→20-30、统计粒度从(供应商,服务,国家)收粗到(服务,国家)跨供应商池化。这样能自动收敛未来所有「谎报库存但 0 交付」的组合。涉及营收,建议人工 + 灰度。

C · 已提交:消除 INVALID_COUNTRY 无效 fan-out(安全增量) 已写代码

新增可选能力接口 CanonicalCountrySupport,让外部聚合器在派单前声明「结构上是否支持某国家」,routing 层据此跳过必然失败的候选(如 majorphones 对 TR)。行为中性:不支持的国家本就 100% 失败,只是提前跳过省掉无效 attempt + 审计写入 + 串行超时(每单少跑 1–2 家、降低取号延迟)。数据已现成(majorphones 编译期静态表),复用既有 PoolSupplier.SupportsCountry 同款模式。已实现 majorphones,5sim(运行时缓存,需 fail-open)留作后续。已配单元测试,本地全绿。

D · 商业机会:apple/TR 是明确的未满足需求信号

30 天 5742 单、集中付费意愿 —— Apple-ID 土耳其号是刚需。若能对接到真正能收 Apple 码的土耳其号源,是一块现成的增量收入。建议 Tony 评估供给侧对接(此类刚需 vs 现有全供应商 0 交付的鲜明对比就是最好的立项依据)。