Play 美国另类结算:申报窗已开——24 小时 `externaltransactions`,否则就是现缺口(2026 年 10 月)
2026-10-28 · 新政解读
若你已报名美区另类结算或外部内容链接,合规钟不是「以后再说」——自 2026 年 10 月 1 日起,你必须申报交易(并支付适用的 Play 服务费),且经 externaltransactions 在 24 小时内完成;漏报是现缺口,不是未来政策幻灯片。
Google 2026 年 7 月 22 日的美区政策通知,把该日期对已报名应用写死了。不开申报的过渡报名,在窗口打开时结束。本文是一份可在你自己的 Play Console 与后端上跑的纸面审计形状——仅教育,非法务意见。任何敏感于执法的决定前,请重新抓取所引 Help 页;Google 可能更新。
命名表 — 不要把标签揉成一团
| 术语 | 含义(现行 Play / Android 文档) | 主引用 |
|---|---|---|
| 用户选择结算(UCB) | 另类结算与 Google Play Billing 并存;由 Play 展示选择 UX | Understanding UCB · In-app UCB |
| 仅另类结算 | 不提供 Play Billing 的独立另类结算(项目条款;美区页允许 “in lieu of or alongside”) | Enroll alt billing · Alt billing APIs |
| 另类结算 API | 两类方案共用的客户端 + 后端面;经 externaltransactions 申报 | Alt billing APIs |
| 外部内容链接(美区 ECL) | 链出到站外购买或外部应用下载——与应用内另类结算分属项目 | US ECL |
| 外部交易 token / ID | 首报用的 Play Billing Library token;每行申报由开发者生成 ID | Backend guide |
PBL 注:Library 6.1+ 将 enableAlternativeBilling 更名为 enableUserChoiceBilling。UCB 通常需要 PBL ≥ 5.2;仅另类结算文档引用 ≥ 6.2.1。
10 月 1 日开了什么 vs 2027 年 2 月 ECL 下载截止
| 钩子 | 日期 / 规则 | 适用 | 来源 |
|---|---|---|---|
| 申报 + 服务费窗已开 | 2026-10-01 | 已报名美区另类结算与美区外部内容链接——申报交易(及要求处的成功下载)并支付适用 Play 服务费 | US alt-billing · US ECL · US policy updates |
| 单笔 SLA | 授权外部交易经 externaltransactions 于 24 小时内 | 项目下的另类结算 / 外部优惠流 | 16497028 · Backend |
| 安装费新旧划分截止 | 2026-06-30(美区)— 当日及之后首次安装或首次自 Play 更新 = 新;之前 = 既有 | 美区另类结算费率表行(ECL 应用内逻辑镜像) | 16497028 |
| ECL 成功下载 | 申报/付费截止延至 2027-02-01 | ECL 下的下载事件——交易仍自 10 月 1 日起 | 16470497 · 15582165 |
审计解读: Oct 1 前「报名但不申报」是过渡。自 Oct 1 起,已报名美区项目不申报即不合规。不要把 2027-02-01 下载截止当成跳过交易申报的挡箭牌。
24 小时申报 — externaltransactions 要送什么
按 outside-GPB backend guide(文档注记更新 2026-10-15):
要报
- 项目支持国家内、Play Billing 外的全部授权交易
- 要求时的 $0 免费试用 / 零成本首行
- 新购、续订、充值、升级、降级
- 退款(全额/部分)走退款端点,引用先前
externalTransactionId - 外部优惠 / ECL 下的应用下载 / 安装事件(零成本一次性 + 要求时的
externalOfferDetails) - 仅合格用户国家——否则 API 拒绝
SLA / 链路卫生
- 授权后 24 小时内申报
- 另类结账完成前,把客户端
externalTransactionToken持久化到后端 - 续订行引用
initialExternalTransactionId;产品变更或取消/过期后复购时发新 ID externalTransactionId内不要塞 PII 或专有密钥- API 面:Play Developer API —
externaltransactions(createexternaltransaction、refund、get) - 手动申报已 sunset — 在手动关闭前,用
migratedTransactionProgram零成本行迁移活跃订阅 - 配额意识:create/refund 另有 1,200 QPM 级限制(见 backend guide)
Console 发票 / 交易 / 文档页签(Alternative billing 页)是人读对照——请自行截取;本文不声称任何第三方代你操作 Console。
费率 / 安装截止说明(只引用;不编造)
费率表来源日期: Play Console Help,经 KappS 纸面清单包反映(抓取 2026-10-27 Asia/Singapore);页面引用 2026-07-22 美区更新与 2026-06-30 新旧安装划分。
美区另类结算 (16497028)
| 自动续订订阅 | 其他数字内容(新安装) | 其他数字内容(既有安装) | |
|---|---|---|---|
| 年收入前 $1M | 10% | 10% | 10% |
| 标准 | 10% | 20% | 25% |
| Play Games Level Up / Apps Experience | 10% | 15% | 20% |
- 按 SKU 类(订阅 vs 一次性)映射正确费率行。
- 理解新旧安装归因如何影响计费。
- 仅在真实报名时才主张合作伙伴项目费率行。
美区外部内容链接 (16470497)
- 跟随 ECL 链接后 24 小时内的交易 / 安装与费用相关(按页面)。
- 应用内购费率表镜像新旧逻辑——Help 空白格以现网 Console 为准。
- 应用下载事件固定费(以现网页调整为准):Games $3.65 · Apps $2.85。
- FAQ 模式:下载链出收固定安装费;该下载链出后的后续购买,在 24h 窗内不再叠加交易服务费(同页 ECL FAQ)。
未知 / 请在自有 Console 核验: 发票节奏、另类结算发票税务行、Help 表空白格——从 Settings > Alternative billing 发票页签自行抓取 (14245100)。
自检审计清单(纸面 — 你自己跑)
对着你已报名的应用跑。Owner/人操作 Play Console;勿当成自动化。
A. 资格 / 商业模式
- ☐ 应用或游戏在手机或平板(TV / Wear / Auto / 仅 ChromeOS → 停;美区页指定 mobile/tablet)
- ☐ 仅为美区项目向美国及其领地用户提供另类结算 / ECL
- ☐ 在项目框架下销售数字内容或服务
- ☐ 若另类结算 与 ECL 都做:两套报名 + 要求均已文档化
B. 项目报名(Console — 高层)
另类结算 / 用户选择 (16497028 · 14245100 · 13821247):
- ☐ 已审美区项目要求 / ToS
- ☐ Play Console → Settings > Alternative billing(路径亦见于 Manage account → Play apps settings → Monetization settings)
- ☐ 入驻完成(ToS、付款资料按要求)
- ☐ 按应用:Add alternative billing option
- ☐ 选择 User choice billing 或 Alternative billing only(同一国家/应用不同时两者)
- ☐ 选择 United States(及所列领地)
- ☐ 已设订阅管理 URL(无订阅则
N/A) - ☐ 仅 UCB:按图片规格上传支付方式横幅
外部内容链接(若在范围内)(16470497):
- ☐ 声明 / 支持入驻已完成
- ☐ 声明前外部应用已注册并通过(若做下载链接)
- ☐ 外部应用声明已填;链出前已集成 External links API
C. 选对项目
- ☐ 应用内在 Play Billing 与开发者 PSP 间选择 → UCB +
enableUserChoiceBilling - ☐ 应用内仅开发者结算 → Alternative billing only + 匹配的 Console 报名
- ☐ 链出到网页 / 其他商店 / 外部 APK → ECL(美区),不是单靠另类结算 API
- ☐ PBL 版本满足上文 UCB / 仅另类最低要求
D. 申报窗健康(自 Oct 1)
- ☐ 美区合格地理已接好
externaltransactionscreate/refund/get - ☐ 已审 2026-10-01 → 今天 的按日成功/错误计数
- ☐ 映射:内部订单号 ↔
externalTransactionId↔ token(可分享包请脱敏) - ☐ 有退款样本;若有迁移行(
migratedTransactionProgram) - ☐ 无活跃订阅仍卡在已 sunset 的手动申报
E. 披露 / 应用内 UX
- ☐ UCB:经 API 由 Play 渲染用户选择屏(无绕过 Play 的 DIY 假选择)
- ☐ 仅另类:启用后首次购买出现 Play 信息屏
- ☐ 有订单历史、订阅管理、客服 / 退款链接
- ☐ ECL:链出前告知目的地/用途;API 展示信息屏 + 家长控制
F. 付款 / 税务(仅官方提及)
- ☐ 处理卡数据则 PCI-DSS
- ☐ 申报税前与税款金额(
originalPreTaxAmount、originalTaxAmount)+userTaxAddress.regionCode - ☐ 自 2026-10-01 起,已报名美区项目在要求时支付 Play 服务费
- ☐ 合作伙伴项目:仅在适用时填
transaction_program_code
常见翻车(短表)
- 应用内另类结账没有 Console 报名 / API 集成
- 已报名但 Oct 1, 2026 后无
externaltransactions申报 - 申报迟于 24h,或漏续订 / 退款 / $0 试用
- 首行
externalTransactionToken错误或丢失 - 续订链断裂(
initialExternalTransactionId缺失/错误) - SKU / 产品变更误报成续订(或反之)
- 地理错配:报非美,或在项目外向美区提供另类结算
- DIY 结算选择 UI 绕过 Play 的选择/信息屏
- 卖订阅却缺订阅管理 URL
- ECL 下载链到未注册外部 APK
- 仍停在手动申报 / 未迁移活跃订阅
- 双项目混淆(另类结算 vs ECL)→ API 字段错(该有时缺
externalOfferDetails)
软 CTA
若你正处 closed testing,或需要第二双眼睛看你自己收集的证据包,从 kapps.store 起步,或经 Telegram 联系:t.me/LaoK1788。KappS 在你的 Console 与 API 上做纸面 / 证据齐全的 Play 合规教育——我们不声称代你操作 Play Console 或 Payments,本文也不是灰产捷径的销售稿。
来源
- Offering alternative billing (US)
- US Play policy updates (Oct 1, 2026 reporting notice)
- Enroll app in alternative billing
- Understanding user choice billing
- External content links (US)
- Alternative billing APIs
- In-app user choice billing
- Backend — outside GPB /
externaltransactions(更新 2026-10-15)
仅政策教育,非法律意见。润色日期 2026-10-28(Asia/Singapore)。