Runbook • Google Play • Android 和 Android Auto

将您电台的 Android 应用发布到 Google Play

用您自己的开发者账号将电台广播应用发布到 Google Play:面板已经编译好 Android 构建并用您的上传密钥为 App bundle 签名,因此无需 Android Studio,也无需自备密钥库。本 Runbook 从空的 Play Console 开始,一直到启用 Android Auto 的生产版本发布。对于 2023 年 11 月 13 日之后开通的个人开发者账号,请至少多预留两周时间:Google 将生产版本置于封闭测试之后。

注册费:25 美元,一次性 任何操作系统均可上传 内置 Media3 Android Auto 支持

操作步骤

菜单名称以 2026 年的 Play Console 为准。Google 偶尔会在不同版块之间移动项目;每个步骤所需的页面即使标签变化,其用途保持不变。

1

注册开发者账号

  1. 使用将拥有该商品详情的 Google 账号在 play.google.com/console 登录。
  2. 选择账号类型。个人账号以个人身份发布。组织账号以法人实体身份发布,并需要其 Dun & Bradstreet 的 D-U-N-S 编号;请提前申请,因为签发并非即时完成。
  3. 支付一次性 25 美元费用并完成验证。预计需要身份证明文件和联系方式核查,并预留几天时间。

所有权:Google 确实支持在开发者账号之间转移应用,但从一开始就以长期所有者身份注册可完全避免转移。

2

了解封闭测试门槛是否适用

2023 年 11 月 13 日之后创建的个人账号,在封闭测试以12 名或更多测试人员连续 14 天选择加入运行之前,无法发布到生产版本。组织账号可豁免。

  1. 在构建就绪之前招募测试人员:拥有 Android 手机的员工、主持人和常听听众。
  2. 记录每位测试人员在其设备上使用的 Google 账号地址;测试人员名单以此为准。
  3. 在整个窗口期内保持选择加入人数在 12 人或以上。低于阈值可能导致 14 天计数重新开始。
3

创建应用记录

  1. 选择创建应用。
  2. 输入应用名称(30 个字符限制;使用听众搜索的电台名称)和默认商品详情语言。
  3. 将类型设为应用,定价设为免费。免费设置在 Google Play 上是单向的,适合没有付费墙的应用。
  4. 确认政策和出口声明,然后创建记录。
4

填写商店商品详情

商品详情位于商店展示版块内的主商店商品详情。

  1. 简短说明,最多 80 个字符;完整说明,最多 4,000 个字符。
  2. 上传 google-play/icon-512.png 作为 512 × 512 应用图标,上传 google-play/feature-graphic-1024x500.jpg 作为特色图片。
  3. 手机截图:至少两张。商店图片存档中没有,因此请将 .apk 侧载到手机上,截取播放器、节目表和播客单集的画面。
  4. 在商店设置下,将类别设为音乐与音频,并输入支持邮箱和网站。
5

完成应用内容声明

Dashboard 的设置清单会链接 Google 在首次发布前要求的每项声明。

  1. 隐私政策:面板生成的 URL。
  2. 广告:应用不包含任何广告。
  3. 应用访问权限:没有受限区域,也无需凭据。
  4. 内容分级:IARC 问卷。请准确描述节目内容;分级将根据您的回答计算得出。
  5. 目标受众:电台服务的年龄段。若包含 13 岁以下儿童,将纳入 Google 家庭政策范围。
  6. 数据安全:构建中没有分析、账号系统或广告标识符,也不收集个人数据。流媒体服务器必然接收每位听众的 IP 地址以传输音频;Google 的定义通常排除为提供请求而临时处理的数据。声明由您自行作出;请参阅 Google 的数据安全文档了解收集的定义方式。
  7. 进一步声明(广告 ID、新闻应用、政府、健康或金融功能):请根据您电台的情况作答。该构建不会读取广告 ID。
6

运行封闭测试(仅限个人账号)

  1. 前往测试 → 封闭测试并创建一条轨道,或复用默认轨道。
  2. 以电子邮件列表或 Google Group 的形式添加测试人员。
  3. 在该轨道上使用 .aab 创建版本;首次上传时的签名提示在第 7 步中说明。
  4. 分发选择加入 URL。测试人员只有在接受并从 Play 安装后才会计入。
  5. 在 12 名或更多测试人员连续 14 天后,使用 Dashboard 上的申请生产版本并回答 Google 关于测试的问题;Google 会审核该申请。
7

启用 Play 应用签名后上传

  1. 在生产版本轨道(或测试轨道)上,选择创建新版本。
  2. 接受Play 应用签名。Google 持有设备验证所用的应用签名密钥;您的上传密钥仅用于验证您发送给 Google 的内容。
  3. 上传 .aab。面板已使用您项目的上传密钥为其签名,该密钥在首次 Android 构建时生成。
  4. 添加版本说明并保存该版本。

备份上传密钥。使用面板 Android 上传密钥卡片上的下载上传密钥;.p12 会下载,其密码仅显示一次。构建将继续使用该密钥签名,您上传的每次更新都会据此验证。

8

选择加入 Android Auto

该构建已通过 Media3 公开其媒体库,这正是 Android Auto 所浏览的内容。分发到汽车是单独的选择加入项。

  1. 打开高级设置:在当前控制台的测试与发布下,或在旧版布局的发布下。
  2. 在设备规格标签页上,添加Android Auto。
  3. 接受 Android for Cars 条款。

Google 可能会根据其驾驶安全质量指南对车内体验进行单独审核。

9

发布并提交审核

  1. 清除 Dashboard 清单上的每一项。
  2. 启动生产版本发布,若托管发布将更改保留在发布概览中,则从那里发送更改以供审核。
  3. 新应用的审核通常需要几天时间,新开发者账号则更长。
  4. 获批后商品详情将上线;商店 URL 以商店标识符中的包名结尾。

更新:在面板中重新构建(每次构建都带有更高的版本代码),并使用新的 .aab 创建版本。由信息源驱动的内容——从流和节目表到播客和链接——永远不需要发布版本。

关于将电台应用发布到 Google Play 的常见问题

封闭测试适用于谁、应用如何出现在汽车仪表盘上,以及审核人员需要看到什么。

在 Google Play 上发布电台应用需要 12 名测试人员吗?

仅当开发者账号是个人账号且注册于 2023 年 11 月 13 日之后才需要。此类账号在 12 名测试人员连续 14 天保持选择加入后,才会解锁申请生产版本,之后 Google 会审核该申请。组织账号可跳过此门槛,但需以法人实体的 D-U-N-S 编号为代价。测试人员从接受选择加入链接并从 Google Play 安装之时起计入,而非从您添加地址之时起,因此请在构建存在之前就安排好拥有 Android 手机的主持人、员工和常听听众——第 2 步和第 6 步。

应用如何进入 Android Auto?

该构建已通过 Media3 提供其媒体库,这正是 Android Auto 所浏览的树:直播流、播客和正在播放,由车内的主机单元以汽车自身界面绘制。分发是独立的部分。在高级设置的设备规格标签页上添加Android Auto并接受 Android for Cars 条款——第 8 步——之后 Google 可能会根据其驾驶安全指南审核车内屏幕。iPhone 上的 CarPlay 工作方式不同:Apple 根据请求授予音频权限,详见 App Store runbook。

Google Play 会接受播放电台流媒体的应用吗?

Google 的功能、内容和用户体验政策会拒绝功能有限的应用,该政策针对的是网页封装和空壳。此构建是原生的,功能不止播放:带有蜂窝数据节省模式的质量选择器、电台发布时的节目表、来自电台 RSS 信息源的播客、最近播放和喜欢的歌曲、睡眠定时器、闹钟、Chromecast、锁屏和通知控制,以及 Android Auto 媒体库。请将这些写入完整说明,而不是让审核人员自行发现,并侧载测试应用 (.apk) 来截取这些屏幕——第 4 步。

我需要 Mac、Android Studio 或自己的签名密钥吗?

不需要。Android 构建在我们这边编译,.aab 到达时已使用项目的上传密钥签名,该密钥在首次构建时创建,因此提交工作可在 Windows、macOS 或 Linux 上通过浏览器完成。保持Play 应用签名开启,这样 Google 持有设备验证的密钥,并从面板下载上传密钥作为备份——第 7 步。只有 iOS 需要桌面设备:它以 Xcode 项目形式提供,需在 Mac 上归档。应用在各平台上的功能见 电台应用页面。

需要帮助?与我们在线聊天

拒绝通知、政策问题,或与操作步骤不符的控制台界面:支持团队全天候在线聊天。

所有 runbook