该技能用于为 Android 应用配置 Google Play 变现,通过 gplay CLI 管理应用内商品、订阅、基础方案和优惠。
用途:设置一次性商品(内购)、订阅、基础方案与优惠,并支持批量本地化订阅的显示名称与描述。
主要能力:
- 一次性商品提供新旧两套 API:新版 monetization API(gplay onetimeproducts)与旧版(gplay iap)。新版支持 purchase options、更细的区域定价控制,官方建议新商品使用新版,旧版仅用于管理已有旧商品,且同一商品不可混用两套 API。
- 商品 ID 在删除后被 Google Play 永久保留,无法复用,需谨慎选择。
- 订阅支持多基础方案(如月付、年付)与优惠(免费试用、首期优惠)。
- 提供区域定价转换与 --regions-version 机制。
使用方式:通过命令行操作,例如列出商品 gplay onetimeproducts list --package com.example.app;创建商品 gplay onetimeproducts create(需 --regions-version,内部使用 PATCH allowMissing=true);新商品初始为 DRAFT 状态,需用 gplay purchase-options batch-update-states 激活后才能购买。订阅创建用 gplay subscriptions create,基础方案激活用 gplay baseplans activate,优惠用 gplay offers create。批量本地化订阅时使用 --update-mask listings,一次调用原子写入全部语言,约束为 title 最多 55 字符、description 最多 80 字符、benefits 最多 4 项。可通过 gplay pricing convert 生成区域价格与 regionVersion。
适用场景:Android 应用的付费解锁、订阅制与多地区定价配置。
限制:不混用新旧 API;商品 ID 不可复用;测试使用测试商品 ID 与许可测试账号;价格变更影响已有订阅者。具体收费标准与价格数据需以实际账号和官方界面为准,资料未提供。