| page.title=发布检查单 |
| page.metaDescription=向用户发布应用的完整过程的基本概述。在开发的早期阅读本检查单将有助于您做出规划并在 Google Play 成功发布应用。 |
| meta.tags="localizing, publishing, disttools" |
| page.tags="launch, publishing, Google Play" |
| page.image=/distribute/images/launch-checklist.jpg |
| |
| @jd:body |
| |
| <div id="qv-wrapper"> |
| <div id="qv" style="width:280px"> |
| <h2>检查单</h2> |
| <ol> |
| <li><a href="#understand-publishing">1. 了解发布流程</a></li> |
| <li><a href="#understand-policies">2. 了解 Google Play 政策</a></li> |
| <li><a href="#test-quality">3. 测试核心的应用质量</a></li> |
| <li><a href="#determine-rating">4. 确定内容分级</a></li> |
| <li><a href="#determine-country">5. 确定分发国家/地区</a></li> |
| <li><a href="#confirm-size">6. 确认总大小</a></li> |
| <li><a href="#confirm-platform">7. 确认平台和屏幕范围</a></li> |
| <li><a href="#decide-price">8. 决定免费或付费</a></li> |
| <li><a href="#consider-billing">9. 使用应用内结算</a></li> |
| <li><a href="#set-prices">10. 设置商品价格</a></li> |
| <li><a href="#start-localization">11. 开始本地化</a></li> |
| <li><a href="#prepare-graphics">12. 准备宣传图片、屏幕截图和视频</a></li> |
| <li><a href="#build-upload">13. 构建发布版 APK</a></li> |
| <li><a href="#plan-beta">14. 计划 Beta 版的发布</a></li> |
| <li><a href="#complete-details">15. 填写商品详情</a></li> |
| <li><a href="#use-badges">16. 使用 Google Play 徽章和链接</a></li> |
| <li><a href="#final-checks">17. 最终检查和发布</a></li> |
| <li><a href="#support-users">18. 在发布后为用户提供支持</a></li> |
| </ol> |
| </div> |
| </div> |
| |
| <div class="top-right-float" style="width:194px"><img src="{@docRoot}distribute/images/launch-checklist.jpg"></div> |
| |
| <p> |
| 在 Google Play 上发布应用并将其分发给用户之前,您需要准备好要发布的应用、进行测试并准备相关宣传材料。 |
| |
| |
| </p> |
| |
| <p> |
| 本页面旨在帮助您了解发布流程,以及在 Google Play 上成功发布产品所需的准备工作。 |
| 另外还总结了一些需要您在 Google Play 上发布应用之前完成的任务,例如创建已签名的发布版应用包 (APK)、了解应用的要求以及为各个应用创建产品页和图形资源。 |
| |
| |
| |
| |
| </p> |
| |
| <p> |
| 各项准备和发布任务已进行编号,让您对顺序有大致了解。 |
| 不过,您可以按适合自己的顺序来处理这些任务,或视情况跳过某些步骤。 |
| |
| </p> |
| |
| <p> |
| 在准备发布时,您可以使用各种支持资源。 |
| 每一步中都提供了相关链接。 |
| </p> |
| |
| <div class="headerLine"> |
| <h2 id="understand-publishing"> |
| 1. 了解发布流程 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 在开始此检查单的步骤之前,您应抽时间阅读和了解整个发布工作流程,并熟悉该流程的工作方式。 |
| |
| 特别是,您或您的开发团队需要采用所有 Android 应用通用的流程来准备要发布的应用。 |
| |
| <a href="{@docRoot}tools/publishing/publishing_overview.html">发布工作流程</a>文档中详细说明了发布的方式以及如何准备 APK 供发布。 |
| |
| |
| </p> |
| |
| <p> |
| 当您基本熟悉发布流程后,请继续阅读以了解在 |
| Google Play 上发布应用时应考虑哪些问题。 |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/understanding" |
| data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" |
| data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="understand-policies"> |
| 2. 了解 Google Play 政策和协议 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 请务必了解并遵守您在注册时接受的 Google Play 计划政策。 |
| Google Play 要求强制执行这些政策,任何违反行为都可能导致您的应用被暂停,如果屡次违规,您的开发者帐户将被终止。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/policies" data-sortorder= |
| "-timestamp" data-cardsizes="6x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="test-quality"> |
| 3. 测试质量 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 在 Google Play 上发布应用之前,请务必确保这些应用在所有目标设备上都符合适用于所有 Android 应用的基本质量要求。 |
| |
| 您可以设置测试环境,并按照一小组<strong>适用于所有应用的质量标准</strong>来测试应用,以检查应用的质量。 |
| |
| 有关完整信息,请参阅<a href="{@docRoot}distribute/essentials/quality/core.html">核心的应用质量</a> |
| 准则。 |
| |
| </p> |
| |
| <p> |
| 如果您的应用针对的是平板电脑,请确保应用能为您的平板电脑用户提供引人入胜的丰富体验。 |
| 请参阅<a href="{@docRoot}distribute/essentials/quality/tablets.html">平板电脑应用的质量</a> |
| 准则,了解如何针对平板电脑优化应用的建议。 |
| </p> |
| |
| <p> |
| 如果您要将应用发布到 Google Play for Education,则需确保这些应用适合中小学课堂且能提供非凡的教育价值。 |
| |
| 请参阅<a href="{@docRoot}distribute/essentials/gpfe-guidelines.html">教育准则</a>,了解教育类应用应具备哪些特征。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/quality" data-sortorder= |
| "-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="determine-rating"> |
| 4. 确定应用的内容分级 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| Google Play 要求您为应用设置内容分级,以便 Google Play 用户了解应用的心智成熟度级别。 |
| 发布应用之前,您应先确认自己要使用哪一分级。 |
| 有以下四种内容分级可供选择: |
| |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 所有人 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 心智成熟度-低 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 心智成熟度-中 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 心智成熟度-高 |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| Android 用户可以在其 Android 设备上设置要浏览的心智成熟度级别。 |
| Google Play 会根据该设置来筛选应用,因此您选择的内容分级可能会影响应用对用户的分发情况。 |
| 您可以在开发者控制台中为应用指定(或更改)内容分级,无需更改应用的二进制文件。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/rating" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="determine-country"> |
| 5. 确定分发国家/地区 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| Google Play 使您能够控制将应用分发到哪些国家和地区。 |
| 为了尽可能扩大覆盖面和潜在客户群,您通常会希望将应用分发到所有适用的国家和地区。 |
| |
| 不过,由于业务需求、应用要求或发布时的依赖关系,您可能需要从分发范围中排除一个或多个国家/地区。 |
| |
| </p> |
| |
| <p> |
| 请务必尽早准确地确定分发国家/地区,因为这可能会影响: |
| |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 应用中的资源是否需要本地化。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 开发者控制台中的应用说明是否需要本地化。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 某些国家/地区对应用的特定法律要求。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 时区支持、本地价格等。 |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| 确定目标国家/地区后,您应该评估应用及其 Google Play 商品详情是否需要本地化,然后在预定的发布日期之前提前开始本地化工作。 |
| |
| |
| </p> |
| |
| <p> |
| 请参阅<a href="{@docRoot}distribute/tools/localization-checklist.html">本地化检查单</a>,了解本地化流程中的关键步骤和注意事项。 |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/country" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="confirm-size"> |
| 6. 确认应用的总大小 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 应用的总大小可能影响其设计以及在 Google Play 上发布的方式。 |
| 目前,在 Google Play 上发布的 APK 最大不得超过 <strong>50MB</strong>。 |
| 如果您的应用超过上限或要提供辅助下载,则可以使用 <a href="{@docRoot}google/play/expansion-files.html">APK 扩展文件</a>,Google Play 会将扩展文件免费托管在其服务器基础结构上,并自动处理下载到设备的过程。 |
| |
| |
| |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 在 Google Play 上发布的 APK 最大不得超过 50MB。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 对于每个 APK,您最多可以使用两 (2) 个 APK 扩展文件,每个扩展文件都不得超过 2GB。 |
| |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| 在分发大型应用时,使用 APK 扩展文件是一种经济高效的简便方法。 |
| 不过,使用 APK 扩展文件需要您在应用二进制文件中稍作更改,因此您需要在创建发布版 APK 之前完成这些更改。 |
| |
| |
| </p> |
| |
| <p> |
| 为了尽可能精简应用的二进制文件,请务必在构建发布版 APK 时运行 <a href="{@docRoot}tools/help/proguard.html">Proguard</a> 工具或类似的代码混淆工具。 |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/size" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="confirm-platform"> |
| 7. 确认应用的平台和屏幕兼容性范围 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 发布应用之前,请务必确保您的应用可在目标 Android 平台版本和设备屏幕尺寸上正常运行。 |
| |
| |
| </p> |
| |
| <p> |
| 从应用兼容性角度来看,Android 平台版本由 <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">API |
| 级别</a>定义。 |
| 您应该使用 <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><minSdkVersion></a> 确认您的应用兼容的最低版本,因为这将影响应用发布后在 Android 设备上的分发情况。 |
| |
| |
| </p> |
| |
| <p> |
| 对于屏幕尺寸,您应该确认应用可在支持的各种屏幕尺寸和像素密度上正常运行且外观赏心悦目。 |
| |
| 您还应按照<a href="{@docRoot}guide/practices/screens_support.html">支持多种屏幕</a>中给出的建议,为多种屏幕尺寸提供缩放支持。 |
| 但是,如果您无法做到,请使用 <a href="{@docRoot}guide/topics/manifest/supports-screens-element.html"><supports-screens></a> 来声明应用支持的最小屏幕尺寸。 |
| |
| |
| Google Play 会据此对您的应用做出限制,只将其提供给所声明屏幕尺寸或更大的设备。 |
| |
| </p> |
| |
| <p> |
| 要更好地了解目前 Android 平台版本和屏幕尺寸在所有 Android 设备上的普及情况,请参阅<a href="{@docRoot}about/dashboards/index.html">设备信息中心</a>图表。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/platform" data-sortorder= |
| "-timestamp" data-cardsizes="6x3,6x3,6x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="decide-price"> |
| 8. 决定您的应用是免费还是付费 |
| </h2> |
| |
| |
| </div> |
| |
| <div class="figure"> |
| <img src="{@docRoot}images/gp-launch-checklist-1.png"> |
| </div> |
| |
| <p> |
| 在 Google Play 上,您可以发布免费下载的应用或付费应用。免费应用可供 Google Play 中的所有 Android 用户下载。 |
| 付费应用仅供其所在国家/地区支持付费下载且已在 Google Play 中注册了付款方式(例如信用卡或运营商直接代扣)的用户下载。 |
| |
| |
| |
| </p> |
| |
| <p> |
| 决定您的应用是否免费非常重要,因为在 |
| Google Play 上,<strong>免费应用必须始终免费</strong>。 |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 将应用发布为免费应用后,您无法再将其改成付费应用。 |
| 不过,您仍能通过 Google Play |
| 的<a href="{@docRoot}google/play/billing/index.html">应用内结算</a>服务销售<a href="{@docRoot}google/play/billing/billing_overview.html#products">应用内商品</a> |
| 和<a href="{@docRoot}google/play/billing/billing_subscriptions.html">订阅</a>。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 如果您将应用发布为付费应用,则<em>可以</em>随时将其改成免费应用(<strong>但之后无法再将其改回为付费应用</strong>)。 |
| |
| 您也可以销售应用内商品和订阅。 |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| 如果您的应用是付费应用或者您要销售应用内商品,您需要先<a href="https://developers.google.com/wallet/digital/training/getting-started/merchant-setup"> |
| 设置 Google 电子钱包商家帐户</a>,然后才能发布应用。 |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/price" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="consider-billing"> |
| 9. 考虑使用应用内结算 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 借助 Google Play <a href="{@docRoot}google/play/billing/index.html">应用内结算</a>,您可以在应用中销售数字内容。 |
| 您可以使用该服务来销售众多内容,包括可下载内容(例如媒体文件或照片)和虚拟内容(例如游戏关卡或魔药)。 |
| |
| |
| 借助应用内结算服务,您可以在应用内销售一次性购买的商品以及订阅产品。 |
| 这有助于您在应用安装后的整个生命周期内都能从中获利。 |
| |
| </p> |
| |
| <p> |
| 如果您希望找到更多方法通过应用获利并建立与用户的互动,则应考虑使用“应用内结算”或“即时购买”。 |
| 这些服务深受用户和开发者的欢迎。 |
| 要使用“应用内结算”或“即时购买”,您需要对应用的二进制文件进行更改,因此,您需要先完成更改并测试实现方法,然后才能创建发布版 APK。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/purchasemethod" |
| data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" |
| data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="set-prices"> |
| 10. 设置商品价格 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 如果您的应用是付费应用或者您要销售应用内商品或实体商品,Google Play 可让您针对全球市场的用户以各种货币为产品设置价格。 |
| |
| 您可以分别使用不同货币设置价格,以便根据市场情况和汇率灵活调整您的价格。 |
| |
| |
| </p> |
| |
| <p> |
| 发布应用之前,请想好如何为您的商品定价及按各种货币计算的价格各是多少。 |
| 之后,您可以通过开发者控制台设置以所有可用货币为单位的各种价格。 |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/setprice" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,9x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="start-localization"> |
| 11. 开始本地化 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 确定目标国家/地区后,您最好评估一下您的本地化需求,确保您的应用已国际化,并在预定的发布日期之前提前开始本地化工作。 |
| |
| |
| </p> |
| |
| <p> |
| 除了应用设计外,您至少还应考虑本地化工作中的三个方面: |
| |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 将应用中的字符串、图片及其他资源本地化。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 将应用在 Google Play 上的商品详情本地化。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 将应用的商品详情中随附的图形资源、屏幕截图和视频本地化。 |
| |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| 请参阅<a href="{@docRoot}distribute/tools/localization-checklist.html">本地化检查单</a>,了解本地化流程中的关键步骤和注意事项。 |
| |
| </p> |
| |
| <p> |
| 要本地化您的商品详情,请先创建并最终确定应用标题、说明和宣传文字。 |
| 收集所有资料并发送给相关人员进行本地化。 |
| 在应用更新时,您也可以选择翻译“最近更改”的文本。 |
| 之后,您可以在开发者控制台中添加本地化的商品详情,或者选择让 Google Play 将您的商品详情自动翻译成您支持的语言。 |
| |
| |
| </p> |
| |
| <p> |
| 要让您的应用详情吸引全球的用户,关键是创建本地化版本的宣传图片、屏幕截图和视频。 |
| |
| 例如,应用的置顶大图中可能包含文字,这些文字应翻译成相应语言以获得最佳效果。 |
| 您可以为每种目标语言创建相应版本的宣传图片,并将它们上传到开发者控制台。 |
| |
| 如果您提供宣传视频,则可以创建本地化版本的视频,然后添加指向各目标语言版本的视频的链接。 |
| |
| |
| </p> |
| |
| <p> |
| 完成翻译后,根据需要将译文放入应用的资源中并测试能否正常加载。 |
| 在上传资源和配置商品详情时,请保存应用的商品详情译文以供日后使用。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/localization" |
| data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" |
| data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="prepare-graphics"> |
| 12. 准备宣传图片、屏幕截图和视频 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 在 Google Play 上发布应用时,您可以提供各种高品质的图形资源,用来宣传您的应用或品牌。 |
| 应用发布后,这些资源将显示在您的商品详情页、搜索结果及其他位置上。 |
| 这些图形资源是商品详情页成功与否的关键,它们能吸引用户的注意力并让用户参与互动,因此,您应考虑聘请专业人士为您制作这些资源。 |
| |
| |
| 屏幕截图和视频也相当重要,因为它们将展示应用的外观、使用或操作方式及其独特之处。 |
| |
| </p> |
| |
| <p> |
| 所有的图形资源均应精心设计以便足够醒目,并以多彩、有趣的方式突显您的应用或品牌。 |
| 这些资源应该采用相同的徽标和图标,以便用户在下载应用后可以在“所有应用”启动器中找到您的应用。 |
| |
| 您的图形资源还应与您发布的所有应用的图形资源(也会显示在商品详情页上供用户查看)相互配套。 |
| |
| |
| </p> |
| |
| <p> |
| 为了帮您将应用更有效地推广给全球用户,Google Play 允许您创建本地化版本的宣传图片、屏幕截图和视频并上传到开发者控制台中。 |
| |
| 当用户访问您应用的商品详情时,Google Play 会向其展示您针对该用户所用语言提供的宣传图片、屏幕截图和视频。 |
| |
| |
| </p> |
| |
| <p> |
| 要本地化您的宣传图片,您可以翻译所有嵌入的文本、使用不同的图像或展示方式,或者改变您的营销方式,以尽可能满足使用特定语言的用户的需求。 |
| |
| 例如,如果您的置顶大图或宣传图片中包含嵌入的商品名称或宣传口号,则可以将名称或口号翻译成相应语言,然后添加到本地化版本的宣传图片中。 |
| |
| |
| |
| </p> |
| |
| <p> |
| 由于本地化的图形资源和视频非常重要,因此您应在预定的发布日期之前提前开始创建并进行本地化。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/graphics" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="build-upload"> |
| 13. 构建并上传发布版 APK |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 当确定您的应用符合界面、兼容性和质量要求后,您可以构建应用的发布版本。 |
| |
| 之后,您可以将发布版 APK 上传到开发者控制台并分发给用户。 |
| |
| </p> |
| |
| <p> |
| 所有应用的发布版 APK 准备流程都一样,无论应用采用哪种分发方式。 |
| 一般情况下,该流程包括基本 |
| 的代码清理和优化、构建和使用发布密钥签名以及最终测试。 |
| |
| </p> |
| |
| <p> |
| 如需了解如何创建发布版应用的完整详情,请参阅<a href="{@docRoot}tools/publishing/preparing.html">准备发布</a>。 |
| |
| |
| </p> |
| |
| <p> |
| 准备好发布版 APK 后,您可以将其上传到开发者控制台。 |
| 如有必要,您可以在发布之前将 APK 替换为较新的版本。 |
| |
| </p> |
| <!--<h3 class="rel-resources clearfloat">Related resources</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" |
| data-query="collection:distribute/toolsreference/launchchecklist/build" |
| data-sortOrder="-timestamp" |
| data-cardSizes="9x3,9x3,6x3,9x3,9x3,9x3" |
| data-maxResults="6"></div>--> |
| |
| <div class="headerLine"> |
| <h2 id="plan-beta"> |
| 14. 计划 Beta 版的发布 |
| </h2> |
| |
| |
| </div> |
| |
| <div class="sidebox-wrapper" style="float:right;"> |
| <div class="sidebox"> |
| <h2> |
| 简单的 Beta 测试 |
| </h2> |
| |
| <p> |
| Google Play 允许您在世界范围内成立 Alpha 和 Beta 测试者小组。 |
| 下次登录到开发者控制台时,请查看这项强大的功能。 |
| |
| </p> |
| </div> |
| </div> |
| |
| <p> |
| 在发布应用之前收集用户的真实反馈是很有价值的 — 在发布新应用时更应该收集反馈。 |
| 我们强烈建议您向主要目标市场的用户分发应用的预览版本,并让这些用户能够方便地向您提供反馈并报告错误。 |
| |
| |
| |
| </p> |
| |
| <p> |
| Google Play 可以帮助您为应用设置 Beta 测试计划。登录到开发者控制台并上传您的 APK 之后,您可以成立用户小组,以便进行应用的 Alpha 和 Beta 测试。 |
| |
| 您可以先进行小范围的 Alpha 版测试,然后进行更大范围的 Beta 版测试。 |
| 用户被添加到小组之后,他们可以访问您应用的商品详情并安装应用。 |
| |
| <strong>Alpha 或 Beta 版本的用户不能留下评价或评级</strong>,因此您在 Google Play 上的<strong>评分不会受到不利影响</strong>。 |
| |
| 您需要设置一种机制以便用户提供测试反馈,例如 Google 论坛或 Google+。 |
| |
| </p> |
| |
| <p> |
| 收到的反馈可以帮助您调整界面、译文和商品详情,以确保为用户提供优质体验。 |
| |
| </p> |
| <!-- Related resources |
| |
| <table> |
| <tr> |
| <td>Beta-testing and Staged Rollouts |
| See how you can facilitate testing with Google Play.</td> |
| </tr> |
| </table> --> |
| |
| <div class="headerLine"> |
| <h2 id="complete-details"> |
| 15. 填写应用的商品详情 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 在 Google Play 上,应用的商品信息会在用户的 Android 设备或网络上的以下页面中显示给用户:应用的商品详情页;用户为详细了解应用而访问的页面;用户决定购买或下载应用的页面上。 |
| |
| |
| |
| </p> |
| |
| <p> |
| Google Play 提供了各种方式让您宣传应用以及在商品详情页上与用户互动,包括多彩的图片、屏幕截图和视频,本地化的说明、发布详情以及指向您的其他应用的链接。 |
| |
| |
| 当您准备发布应用时,请确保充分利用商品详情页提供的所有资源,让您的应用尽可能地引人入胜。 |
| |
| |
| </p> |
| |
| <p> |
| 您应在预定的发布日期之前提前开始规划产品页,准备本地化的说明以及高品质的图形资源、屏幕截图和视频等。 |
| |
| |
| </p> |
| |
| <p> |
| 当临近预定的发布日期时,您应该熟悉开发者控制台中与商品详情配置页相关的所有字段、选项和资源。 |
| |
| 收集此页面上的信息和资源时,请确保您可以将它们输入或上传到开发者控制台中,直到完成该页面,可以进行发布为止。 |
| |
| |
| </p> |
| |
| <p> |
| 在开发者控制台中为应用设置地理位置定位后,请记得针对所有支持的目标语言添加本地化的商品详情、宣传图片等。 |
| |
| |
| </p> |
| |
| <p> |
| 如果您的应用适用于平板电脑,请确保至少加入一张应用在平板电脑上运行时的屏幕截图,并在应用说明、版本备注、宣传活动及其他位置重点介绍您的应用支持平板电脑。 |
| |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/productdetails" |
| data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" |
| data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="use-badges"> |
| 16. 在宣传活动中使用 Google Play 徽章和链接 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| Google Play 徽章是官方品牌标识,您可以使用徽章向 Android 用户推广您的应用。 |
| 使用 <a href="{@docRoot}distribute/tools/promote/badges.html">Google Play 徽章生成器</a>可快速创建徽章,让用户从网页、广告、评论等链接到您的商品。 |
| |
| 您还可以使用特殊的<a href="{@docRoot}distribute/tools/promote/linking.html">链接格式</a>,将用户直接链接到您的商品详情页、商品列表或搜索结果页。 |
| |
| |
| </p> |
| |
| <p> |
| 为了帮助您的应用在发布后获得用户关注,强烈建议您通过宣传活动来支持应用的发布,这些宣传活动应通过尽可能多的渠道、向尽可能多的国家/地区介绍您的商品。 |
| |
| 例如,您可以通过广告投放、社交网络或博客文章、视频及其他媒体、采访和评论,或者任何其他可用渠道推广应用的发布。 |
| |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/badges" data-sortorder= |
| "-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="final-checks"> |
| 17. 最终检查和发布 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 如果您认为已做好发布准备,请登录到开发者控制台,花些时间做最后几项检查。 |
| |
| </p> |
| |
| <p> |
| 请确保: |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 您的开发者资料准确无误且已与相应的 Google 电子钱包商家帐户相关联(如果您要销售商品)。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您上传的应用版本准确无误。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 商品详情的各个方面都已准备完善,包括所有图形资源、屏幕截图、视频、本地化的说明等。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您已将应用设置为免费应用或付费应用。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您已设置目标国家/地区(以及运营商),并已设置以买家货币为单位的商品价格(如果适用)。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| “兼容设备”显示您的应用当前覆盖的是您的目标设备。 |
| 如果不是,您应与开发团队联系以了解应用的要求和过滤规则。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您已提供指向您网站的正确链接以及正确的支持电子邮件地址。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您的应用未违反任何内容政策准则。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 您已确认您的应用符合 Google Play 上的 Android 内容准则及美国出口法。 |
| |
| </p> |
| </li> |
| </ul> |
| |
| <p> |
| 您的应用现在可以发布了! |
| </p> |
| |
| <p> |
| 如果您要发布更新,请务必阅读<a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113476&topic=2365760&ctx=topic"> |
| 发布更新的相关要求</a>。 |
| </p> |
| |
| <p> |
| 当一切就绪后,请点击开发者控制台中的<strong>发布</strong>按钮。 |
| 几个小时内,您的应用就会提供给广大用户,您的产品页将显示在 Google Play 上,供用户浏览、搜索或从宣传资料中链接到该页面。 |
| |
| |
| </p> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" data-query= |
| "collection:distribute/toolsreference/launchchecklist/finalchecks" |
| data-sortorder="-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3" |
| data-maxresults="6"> |
| </div> |
| |
| <div class="headerLine"> |
| <h2 id="support-users"> |
| 18. 在发布后为用户提供支持 |
| </h2> |
| |
| |
| </div> |
| |
| <p> |
| 发布应用或应用更新后,请务必为您的客户提供相关支持。 |
| 及时周到的支持可让用户获得更好的体验,您的产品也就能获得更高的评分和更多的好评。 |
| |
| 如果您积极响应用户的需求和反馈,他们可能会与您的应用进行更多互动,还会向其他人推荐您的应用。 |
| 如果您运用多种方式开展宣传活动,这种效果在应用发布后会更加明显。 |
| |
| </p> |
| |
| <p> |
| 您可以通过多种方式与用户保持联系并为其提供支持。 |
| 其中最基本的就是在商品详情页上提供您的<em>支持电子邮件地址</em>。 |
| 除此之外,您还可以提供其他支持方式,例如论坛、邮件列表或 Google+ 页面。 |
| |
| Google Play 团队会为用户提供下载、安装和付款方面的支持,但其他方面的问题则由您自行解决。 |
| |
| 由您向用户提供支持的示例包括:功能请求、应用的使用问题以及兼容性设置问题。 |
| |
| </p> |
| |
| <p> |
| 发布应用后,您应: |
| </p> |
| |
| <ul> |
| <li> |
| <p> |
| 经常查看您应用的商品详情页上的评分和评论。 |
| 注意反复出现的主题,这可能表示存在错误或其他问题。 |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 关注新发布的 Android 平台版本,因为您的应用的兼容性设置可能需要更新。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 在您的网站上放置一个指向支持资源的链接,并设置其他支持方式,例如论坛。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 在商品详情页上提供相应的支持电子邮件地址并回复用户花了时间发来的电子邮件。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 除了 Google Play 提供的自动退款窗口外,请宽松地制定您的退款政策,因为满意的用户将来更有可能购买您的商品。 |
| |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 确认并修正您应用中出现的问题。保持公开透明并主动在商品详情页上列出已知问题是有益之举。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 尽可能经常发布更新,但不要牺牲质量,也不能过于频繁以免干扰用户。 |
| |
| </p> |
| </li> |
| |
| <li> |
| <p> |
| 每次更新时,请务必提供变更内容的概况。您可以在开发者控制台中输入此信息。 |
| 用户会阅读这些信息并认为您是在努力提高应用的质量。 |
| |
| |
| </p> |
| </li> |
| </ul> |
| </ul> |
| |
| <h3 class="rel-resources clearfloat">相关资源</h3> |
| |
| <div class="resource-widget resource-flow-layout col-13" |
| data-query="collection:distribute/toolsreference/launchchecklist/afterlaunch" |
| data-sortOrder="-timestamp" |
| data-cardSizes="9x3,9x3,9x3,9x3,9x3,9x3" |
| data-maxResults="6"></div> |