• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1page.title=Launch Checklist
2page.metaDescription=Essential overview of the complete process of delivering your app to users. Read this checklist early in development to help you plan for a successful launch on Google Play.
3meta.tags="localizing, publishing, disttools"
4page.tags="launch, publishing, Google Play"
5page.image=/distribute/images/launch-checklist.jpg
6
7@jd:body
8
9<div id="qv-wrapper">
10  <div id="qv" style="width:280px">
11    <h2>Checklist</h2>
12    <ol>
13      <li><a href="#understand-publishing">1. Understand the Publishing Process</a></li>
14      <li><a href="#understand-policies">2. Understand Google Play Policies</a></li>
15      <li><a href="#test-quality">3. Test for Core App Quality</a></li>
16      <li><a href="#determine-rating">4. Determine Content Rating</a></li>
17      <li><a href="#determine-country">5. Determine Country Distribution</a></li>
18      <li><a href="#confirm-size">6. Confirm Overall Size</a></li>
19      <li><a href="#confirm-platform">7. Confirm Platform and Screen Ranges</a></li>
20      <li><a href="#decide-price">8. Decide Free or Priced</a></li>
21      <li><a href="#consider-billing">9. Use In-app Billing</a></li>
22      <li><a href="#set-prices">10. Set Prices for your Products</a></li>
23      <li><a href="#start-localization">11. Start Localization</a></li>
24      <li><a href="#prepare-graphics">12. Prepare Promotional Graphics, Screenshots, and Videos</a></li>
25      <li><a href="#build-upload">13. Build the Release-ready APK</a></li>
26      <li><a href="#plan-beta">14. Plan a Beta Release</a></li>
27      <li><a href="#complete-details">15. Complete the Store Listing</a></li>
28      <li><a href="#use-badges">16. Use Google Play Badges and Links</a></li>
29      <li><a href="#final-checks">17. Final Checks and Publishing</a></li>
30      <li><a href="#support-users">18. Support Users after Launch  </a></li>
31    </ol>
32  </div>
33</div>
34
35<div class="top-right-float" style="width:194px"><img
36src="{@docRoot}distribute/images/launch-checklist.jpg"></div>
37
38<p>
39  Before you publish your apps on Google Play and distribute them to users, you
40  need to get the apps ready, test them, and prepare your promotional
41  materials.
42</p>
43
44<p>
45  This page helps you understand the publishing process and get ready for a
46  successful product launch on Google Play. It summarizes some of the tasks
47  you'll need to complete before publishing your app on Google Play, such as
48  creating a signed, release-ready application package (APK), understanding the
49  requirements of the app, and creating the product page and graphic assets for
50  each of your apps.
51</p>
52
53<p>
54  The preparation and publishing tasks are numbered to give you a rough idea of
55  sequence. However, you can handle the tasks in any sequence that works for
56  you or you can skip steps as appropriate.
57</p>
58
59<p>
60  As you move toward publishing, a variety of support resources are available
61  to you. Relevant links are provided in each step.
62</p>
63
64<div class="headerLine">
65  <h2 id="understand-publishing">
66    1. Understand the Publishing Process
67  </h2>
68
69
70</div>
71
72<p>
73  Before you begin the steps in this checklist, you should take a moment to
74  read and understand the overall publishing workflow and become familiar with
75  how the process works. In particular, you or your development team will need
76  to prepare your apps for release using a process common to all Android apps.
77  The <a href="{@docRoot}tools/publishing/publishing_overview.html">Publishing
78  workflow documents</a> provide the details on how publishing works and how to
79  get an APK ready for release.
80</p>
81
82<p>
83  Once you are familiar with publishing in general, continue reading to
84  understand the issues that you should consider when publishing apps on Google
85  Play.
86</p>
87
88<h3 class="rel-resources clearfloat">Related resources</h3>
89
90<div class="resource-widget resource-flow-layout col-13" data-query=
91"collection:distribute/toolsreference/launchchecklist/understanding"
92data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
93data-maxresults="6">
94</div>
95
96<div class="headerLine">
97  <h2 id="understand-policies">
98    2. Understand Google Play Policies and Agreements
99  </h2>
100
101
102</div>
103
104<p>
105  Make sure that you understand and follow the Google Play program policies
106  that you accepted when registering. Google Play actively enforces the
107  policies and any violations can lead to suspension of your apps or, for
108  repeated violations, termination of your developer account.
109</p>
110
111<h3 class="rel-resources clearfloat">Related resources</h3>
112
113<div class="resource-widget resource-flow-layout col-13" data-query=
114"collection:distribute/toolsreference/launchchecklist/policies" data-sortorder=
115"-timestamp" data-cardsizes="6x3" data-maxresults="6">
116</div>
117
118<div class="headerLine">
119  <h2 id="test-quality">
120    3. Test for Quality
121  </h2>
122
123
124</div>
125
126<p>
127  Before you publish apps on Google Play, it's important to make sure that they
128  meet the basic quality expectations for all Android apps, on all of the
129  devices that you are targeting. You can check your app's quality by setting
130  up a test environment and testing the app against a short set of
131  <strong>quality criteria that applies to all apps</strong>. For complete
132  information, see the <a href=
133  "{@docRoot}distribute/essentials/quality/core.html">Core App Quality</a>
134  guidelines.
135</p>
136
137<p>
138  If your app is targeting tablet devices, make sure that it delivers a rich,
139  compelling experience to your tablet customers. See the <a href=
140  "{@docRoot}distribute/essentials/quality/tablets.html">Tablet App Quality</a>
141  guidelines for recommendations on ways to optimize your app for tablets.
142</p>
143
144<p>
145  If you plan to make your apps available to Google Play for Education, then
146  you need to make sure they are suitable for a K-12 classroom and offer
147  outstanding educational value. See the <a href=
148  "{@docRoot}distribute/essentials/gpfe-guidelines.html">Education
149  Guidelines</a> for information on the characteristics your education apps
150  should exhibit.
151</p>
152
153<h3 class="rel-resources clearfloat">Related resources</h3>
154
155<div class="resource-widget resource-flow-layout col-13" data-query=
156"collection:distribute/toolsreference/launchchecklist/quality" data-sortorder=
157"-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6">
158</div>
159
160<div class="headerLine">
161  <h2 id="determine-rating">
162    4. Determine your App’s Content Rating
163  </h2>
164
165
166</div>
167
168<p>
169  Google Play requires you to set a content rating for your app, which informs
170  Google Play users of its maturity level. Before you publish, you should
171  confirm what rating level you want to use. The available content rating
172  levels are:
173</p>
174
175<ul>
176  <li>
177    <p>
178      Everyone
179    </p>
180  </li>
181
182  <li>
183    <p>
184      Low maturity
185    </p>
186  </li>
187
188  <li>
189    <p>
190      Medium maturity
191    </p>
192  </li>
193
194  <li>
195    <p>
196      High maturity
197    </p>
198  </li>
199</ul>
200
201<p>
202  On their Android devices, Android users can set the desired maturity level
203  for browsing. Google Play then filters apps based on the setting, so the
204  content rating you select can affect the app's distribution to users. You can
205  assign (or change) the content rating for your apps in the Developer Console,
206  no changes are required in your app binary.
207</p>
208
209<h3 class="rel-resources clearfloat">Related resources</h3>
210
211<div class="resource-widget resource-flow-layout col-13" data-query=
212"collection:distribute/toolsreference/launchchecklist/rating" data-sortorder=
213"-timestamp" data-cardsizes="9x3,6x3,6x3,9x3,9x3,9x3" data-maxresults="6">
214</div>
215
216<div class="headerLine">
217  <h2 id="determine-country">
218    5. Determine Country Distribution
219  </h2>
220
221
222</div>
223
224<p>
225  Google Play lets you control what countries and territories your apps are
226  distributed to. For the widest reach and the largest potential customer base,
227  you’d normally want to distribute to all available countries and territories.
228  However, because of business needs, app requirements, or launch dependencies,
229  you might want to exclude one or more countries from your distribution.
230</p>
231
232<p>
233  It's important to determine the exact country distribution early, because it
234  can affect:
235</p>
236
237<ul>
238  <li>
239    <p>
240      The need for localized resources in the app.
241    </p>
242  </li>
243
244  <li>
245    <p>
246      The need for a localized app description in the Developer Console.
247    </p>
248  </li>
249
250  <li>
251    <p>
252      Legal requirements for the app that may be specific to certain countries.
253    </p>
254  </li>
255
256  <li>
257    <p>
258      Time zone support, local pricing, and so on.
259    </p>
260  </li>
261</ul>
262
263<p>
264  With your target countries in mind, you should assess your localization
265  needs, both in your apps and in their Google Play listings details, and start
266  the work of localization well in advance of your target launch date.
267</p>
268
269<p>
270  See <a href=
271  "{@docRoot}distribute/tools/localization-checklist.html">Localization
272  Checklist</a> for key steps and considerations in the localization process.
273</p>
274
275<h3 class="rel-resources clearfloat">Related resources</h3>
276
277<div class="resource-widget resource-flow-layout col-13" data-query=
278"collection:distribute/toolsreference/launchchecklist/country" data-sortorder=
279"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
280</div>
281
282<div class="headerLine">
283  <h2 id="confirm-size">
284    6. Confirm the App's Overall Size
285  </h2>
286
287
288</div>
289
290<p>
291  The overall size of your app can affect its design and how you publish it on
292  Google Play. Currently, the maximum size for an APK published on Google Play
293  is <strong>100 MB</strong>. If your app exceeds that size, or if you want to
294  offer a secondary download, you can use <a href=
295  "{@docRoot}google/play/expansion-files.html">APK Expansion Files</a>, which
296  Google Play will host for free on its server infrastructure and automatically
297  handle the download to devices.
298</p>
299
300<ul>
301  <li>
302    <p>
303      The maximum size for an APK published on Google Play is 100 MB.
304    </p>
305  </li>
306
307  <li>
308    <p>
309      You can use up to two (2) APK Expansion Files, each up to 2GB in size,
310      for each APK.
311    </p>
312  </li>
313</ul>
314
315<p>
316  Using APK Expansion files is a convenient, cost-effective method of
317  distributing large apps. However, the use of APK Expansion Files requires
318  some changes in your app binary, so you will need to make those changes
319  before creating your release-ready APK.
320</p>
321
322<p>
323  To minimize the size of your app binary, make sure that you run the <a href=
324  "{@docRoot}tools/help/proguard.html">Proguard</a> tool or similar obfuscator
325  on your code when building your release-ready APK.
326</p>
327
328<h3 class="rel-resources clearfloat">Related resources</h3>
329
330<div class="resource-widget resource-flow-layout col-13" data-query=
331"collection:distribute/toolsreference/launchchecklist/size" data-sortorder=
332"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
333</div>
334
335<div class="headerLine">
336  <h2 id="confirm-platform">
337    7. Confirm the App's Platform and Screen Compatibility Ranges
338  </h2>
339
340
341</div>
342
343<p>
344  Before publishing, it's important to make sure that your apps are designed to
345  run properly on the Android platform versions and device screen sizes that
346  you want to target.
347</p>
348
349<p>
350  From an app-compatibility perspective, Android platform versions are defined
351  by <a href=
352  "{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">API
353  level</a>. You should confirm the minimum version that your app is compatible
354  with <a href=
355  "{@docRoot}guide/topics/manifest/uses-sdk-element.html">&lt;minSdkVersion&gt;</a>,
356  as that will affect its distribution to Android devices once it is published.
357</p>
358
359<p>
360  For screen sizes, you should confirm that the app runs properly and looks
361  good on the range of screen sizes and pixel densities that you want to
362  support. You should follow the advice provided in <a href=
363  "{@docRoot}guide/practices/screens_support.html">Supporting Multiple
364  Screens</a> to provide scalable support for multiple screen sizes. However,
365  if you have been unable to do so, declare the minimum screen-size supported
366  by your apps using <a href=
367  "{@docRoot}guide/topics/manifest/supports-screens-element.html">&lt;supports-screens&gt;</a>.
368  Google Play will then restrict the availability of your apps accordingly,
369  making them available to devices with the declared screen size or large.
370</p>
371
372<p>
373  To get a better understanding of the current device penetration of Android
374  platform versions and screen sizes across all Android devices, see the
375  <a href="{@docRoot}about/dashboards/index.html">Device Dashboard</a> charts.
376</p>
377
378<h3 class="rel-resources clearfloat">Related resources</h3>
379
380<div class="resource-widget resource-flow-layout col-13" data-query=
381"collection:distribute/toolsreference/launchchecklist/platform" data-sortorder=
382"-timestamp" data-cardsizes="6x3,6x3,6x3" data-maxresults="6">
383</div>
384
385<div class="headerLine">
386  <h2 id="decide-price">
387    8. Decide Whether your App will be Free or Priced
388  </h2>
389
390
391</div>
392
393<div class="figure">
394  <img src="{@docRoot}images/gp-launch-checklist-1.png">
395</div>
396
397<p>
398  On Google Play, you can publish apps as free to download or priced. Free apps
399  can be downloaded by any Android user in Google Play. Paid apps can be
400  downloaded only by users who are in a country that supports paid downloads
401  and have registered a form of payment in Google Play, such as a credit card
402  or Direct Carrier Billing.
403</p>
404
405<p>
406  Deciding whether you apps will be free or paid is important because, on
407  Google Play, <strong>free apps must remain free</strong>.
408</p>
409
410<ul>
411  <li>
412    <p>
413      Once you publish an app as a free app, you cannot change it to being a
414      priced app. However, you can still sell <a href=
415      "{@docRoot}google/play/billing/billing_overview.html#products">in-app
416      products</a> and <a href=
417      "{@docRoot}google/play/billing/billing_subscriptions.html">subscriptions</a>
418      through Google Play's <a href=
419      "{@docRoot}google/play/billing/index.html">In-app Billing</a> service.
420    </p>
421  </li>
422
423  <li>
424    <p>
425      If you publish your app as a priced app, you <em>can</em> change it at
426      any time to be a free app (<strong>but cannot then change it back to
427      priced</strong>). You can also sell in-app products and subscriptions.
428    </p>
429  </li>
430</ul>
431
432<p>
433  If your app is be priced, or if you'll be selling in-app products, you need
434  to <a href=
435  "{@docRoot}distribute/googleplay/start.html">
436  set up a Google payments merchant account</a> before you can publish.
437</p>
438
439<h3 class="rel-resources clearfloat">Related resources</h3>
440
441<div class="resource-widget resource-flow-layout col-13" data-query=
442"collection:distribute/toolsreference/launchchecklist/price" data-sortorder=
443"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
444</div>
445
446<div class="headerLine">
447  <h2 id="consider-billing">
448    9. Consider using In-app Billing or Android Pay
449  </h2>
450
451
452</div>
453
454<p>
455  Google Play <a href="{@docRoot}google/play/billing/index.html">In-app
456  Billing</a> lets you sell digital content in your applications. You can use
457  the service to sell a wide range of content, including downloadable content
458  such as media files or photos, and virtual content such as game levels or
459  potions. In-app Billing service lets you sell one-time purchases and
460  subscriptions from inside your app. This can help you to monetize the app
461  over its installed lifetime.
462</p>
463<p>
464  Android Pay enables simple and secure purchases of physical goods and services
465  in your app, such as clothing, food delivery or movie tickets
466</p>
467<p>
468  If your are looking for more ways to monetize your app and build engagement,
469  you should consider In-app Billing or Android Pay. These services have become
470  very popular with both users and developers. To use In-app Billing or Android
471  Pay, you need to make changes to your app binary, so you will need to
472  complete and test your implementation before creating your release-ready APK.
473</p>
474
475<h3 class="rel-resources clearfloat">Related resources</h3>
476
477<div class="resource-widget resource-flow-layout col-13" data-query=
478"collection:distribute/toolsreference/launchchecklist/purchasemethod"
479data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
480data-maxresults="6">
481</div>
482
483<div class="headerLine">
484  <h2 id="set-prices">
485    10. Set Prices for your Products
486  </h2>
487
488
489</div>
490
491<p>
492  If your apps is priced or you’ll sell in-app or physical products, Google
493  Play lets you set prices for your products in a variety of currencies, for
494  users in markets around the world. You can set prices individually in
495  different currencies, so you have the flexibility to adjust your price
496  according to market conditions and exchange rates.
497</p>
498
499<p>
500  Before you publish, consider how you’ll price your products and what your
501  prices will be in various currencies. Later, you can set prices in all
502  available currencies through the Developer Console.
503</p>
504
505<h3 class="rel-resources clearfloat">Related resources</h3>
506
507<div class="resource-widget resource-flow-layout col-13" data-query=
508"collection:distribute/toolsreference/launchchecklist/setprice" data-sortorder=
509"-timestamp" data-cardsizes="9x3,9x3,9x3,9x3,9x3,9x3" data-maxresults="6">
510</div>
511
512<div class="headerLine">
513  <h2 id="start-localization">
514    11. Start Localization
515  </h2>
516
517
518</div>
519
520<p>
521  With your country targeting in mind, it's a good idea to assess your
522  localization needs, ensure your apps are internationalized, and start the
523  work of localizing well in advance of your target launch date.
524</p>
525
526<p>
527  In addition to your application design, there are at least three aspects of
528  localization to consider:
529</p>
530
531<ul>
532  <li>
533    <p>
534      Localizing the strings, images, and other resources in your apps.
535    </p>
536  </li>
537
538  <li>
539    <p>
540      Localizing your apps’ store listing details on Google Play.
541    </p>
542  </li>
543
544  <li>
545    <p>
546      Localizing the apps’ graphic assets, screenshots, and videos that
547      accompany your store listing.
548    </p>
549  </li>
550</ul>
551
552<p>
553  See <a href=
554  "{@docRoot}distribute/tools/localization-checklist.html">Localization
555  Checklist</a> for key steps and considerations in the localization process.
556</p>
557
558<p>
559  To localize your store listing, first create and finalize your app title,
560  description, and promotional text. Collect and send all of these for
561  localization. You can optionally translate the "Recent Changes" text for app
562  updates as well. Later you can add your localized listing details in the
563  Developer Console, or you can choose to let Google Play auto-translate your
564  listing details into the languages you support.
565</p>
566
567<p>
568  A key part of making your app listing attractive to a global customer base is
569  creating localized versions of your promotional graphics, screenshots and
570  videos. For example, your app's feature graphic might include text that
571  should be translated, for maximum effectiveness. You can create different
572  versions of your promotional graphics for each language and upload them to
573  the Developer Console. If you offer a promotional video, you can create
574  localized versions of it and then add a link to the correct localized video
575  for each language you support.
576</p>
577
578<p>
579  When your translations are complete, move them into your app resources as
580  needed and test that they are loaded properly. Save your app's translated
581  listing details for later, when you upload assets and configure the store
582  listing.
583</p>
584
585<h3 class="rel-resources clearfloat">Related resources</h3>
586
587<div class="resource-widget resource-flow-layout col-13" data-query=
588"collection:distribute/toolsreference/launchchecklist/localization"
589data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
590data-maxresults="6">
591</div>
592
593<div class="headerLine">
594  <h2 id="prepare-graphics">
595    12. Prepare Promotional Graphics, Screenshots, and Videos
596  </h2>
597
598
599</div>
600
601<p>
602  When you publish on Google Play, you can supply a variety of high-quality
603  graphic assets to showcase your app or brand. After you publish, these appear
604  on your store listing page, search results, and elsewhere. These graphic
605  assets are key parts of a successful store listing page that attracts and
606  engages users, so you should consider having a professional produce them for
607  you. Screenshots and videos are also very important, because they show how
608  your apps look, how they’re used or played, and what makes them different.
609</p>
610
611<p>
612  All of your graphic assets should be designed so that they are easy to see
613  and highlight your apps or brand in a colorful, interesting way. The assets
614  should reference the same logo and icon as users will find in the All Apps
615  launcher once they have downloaded the app. Your graphic assets should also
616  fit in well with the graphic assets of all the apps you publish, which will
617  be also be displayed to users on your store listing page.
618</p>
619
620<p>
621  To help you market your apps more effectively to a global audience, Google
622  Play lets you create localized versions of your promotional graphics,
623  screenshots, and videos and upload them to the Developer Console. When a user
624  visits your app's store listing, Google Play displays the promotional
625  graphic, screenshots, and video that you've provided for the user's language.
626</p>
627
628<p>
629  To localize your promotional graphics, you can translate any embedded text,
630  use different imagery or presentation, or change your marketing approach to
631  best address the needs of users in specific languages. For example, if your
632  feature or promotional graphic includes an embedded product name or tag line,
633  you can translate that text and add it to a localized version of the
634  promotional graphic.
635</p>
636
637<p>
638  Because your localized graphic assets and videos are so important, you should
639  get started on creating and localizing them well in advance of your target
640  publishing date.
641</p>
642
643<h3 class="rel-resources clearfloat">Related resources</h3>
644
645<div class="resource-widget resource-flow-layout col-13" data-query=
646"collection:distribute/toolsreference/launchchecklist/graphics" data-sortorder=
647"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
648</div>
649
650<div class="headerLine">
651  <h2 id="build-upload">
652    13. Build and Upload the Release-ready APK
653  </h2>
654
655
656</div>
657
658<p>
659  When you are satisfied that your apps meet your UI, compatibility, and
660  quality requirements, you can build the release-ready versions of the apps.
661  You upload the release-ready APKs to your Developer Console and distribute to
662  users.
663</p>
664
665<p>
666  The process for preparing a release-ready APK is the same for all apps,
667  regardless of how they are distributed. Generally the process includes basic
668  code cleanup and optimization, building and signing with your release key,
669  and final testing.
670</p>
671
672<p>
673  For complete details on how to create a release-ready version of your app,
674  read <a href="{@docRoot}tools/publishing/preparing.html">Preparing for
675  Release</a>.
676</p>
677
678<p>
679  Once you have the release-ready APKs in hand, you can upload them to the
680  Developer Console. If necessary, you can replace an APK with a more recent
681  version before publishing.
682</p>
683<!--<h3 class="rel-resources clearfloat">Related resources</h3>
684
685<div class="resource-widget resource-flow-layout col-13"
686  data-query="collection:distribute/toolsreference/launchchecklist/build"
687  data-sortOrder="-timestamp"
688  data-cardSizes="9x3,9x3,6x3,9x3,9x3,9x3"
689  data-maxResults="6"></div>-->
690
691<div class="headerLine">
692  <h2 id="plan-beta">
693    14. Plan a Beta Release
694  </h2>
695
696
697</div>
698
699<div class="sidebox-wrapper" style="float:right;">
700  <div class="sidebox">
701    <h2>
702      Easy beta testing
703    </h2>
704
705    <p>
706      Google Play lets you set up groups of alpha and beta testers, anywhere
707      around the world. Check out this powerful feature next time you sign in
708      to the Developer Console.
709    </p>
710  </div>
711</div>
712
713<p>
714  Before launching your apps, it's always valuable to get real-world feedback
715  from users &mdash; even more so when you are launching new apps. It's highly
716  recommended that you distribute a pre-release version of your app to users
717  across your key markets and provide an easy means for them to provide
718  feedback and report bugs.
719</p>
720
721<p>
722  Google Play can help you set up a beta program for your app. After you sign
723  in to your Developer Console and have upload your APKs, you can set up groups
724  of users for alpha and beta testing the apps. You can start with a small
725  group of alpha testers, then move to a larger group of beta testers. Once
726  users are added, they access your app's store listing and install the app.
727  <strong>Users on alpha or beta versions cannot leave reviews or
728  ratings</strong>, so there is <strong>no risk to your rating</strong> on
729  Google Play. You need to arrange a mechanism for any testing feedback to be
730  delivered - such as a Google Forum or Google+.
731</p>
732
733<p>
734  The feedback you receive will help you adjust your UI, translations, and
735  store listing to ensure a great experience for users.
736</p>
737<!-- Related resources
738
739<table>
740  <tr>
741    <td>Beta-testing and Staged Rollouts
742See how you can facilitate testing with Google Play.</td>
743  </tr>
744</table> -->
745
746<div class="headerLine">
747  <h2 id="complete-details">
748    15. Complete the Apps’ Store Listing
749  </h2>
750
751
752</div>
753
754<p>
755  On Google Play, your apps’ product information is shown to users on their
756  store listing pages, the pages that users visit to learn more about your apps
757  and the pages from which they will decide to purchase or download your apps,
758  on their Android devices or on the web.
759</p>
760
761<p>
762  Google Play gives you a variety of ways to promote your apps and engage with
763  users on your store listing pages, from colorful graphics, screenshots, and
764  videos to localized descriptions, release details, and links to your other
765  apps. As you prepare to publish your apps, make sure that you take advantage
766  of all that your product detail pages can offer, making your apps as
767  compelling as possible to users.
768</p>
769
770<p>
771  You should begin planning your product pages in advance of your target launch
772  date, arranging for localized description, high-quality graphic assets,
773  screenshots and video, and so on.
774</p>
775
776<p>
777  As you get near your target publishing date, you should become familiar with
778  all the fields, options, and assets associated with the store listing
779  configuration page in the Developer Console. As you collect the information
780  and assets for the page, make sure that you can enter or upload it to the
781  Developer Console, until the page is complete and ready for publishing.
782</p>
783
784<p>
785  After you've set your apps’ geographic targeting in the Developer Console,
786  remember to add your localized store listing, promotional graphics, and so
787  on, for all of the languages that you support.
788</p>
789
790<p>
791  If your app is targeting tablet devices, make sure to include at least one
792  screenshot of the app running on a tablet, and highlight your apps’ support
793  for tablets in the app description, release notes, promotional campaigns, and
794  elsewhere.
795</p>
796
797<h3 class="rel-resources clearfloat">Related resources</h3>
798
799<div class="resource-widget resource-flow-layout col-13" data-query=
800"collection:distribute/toolsreference/launchchecklist/productdetails"
801data-sortorder="-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3"
802data-maxresults="6">
803</div>
804
805<div class="headerLine">
806  <h2 id="use-badges">
807    16. Use Google Play Badges and Links in your Promotional Campaigns
808  </h2>
809
810
811</div>
812
813<p>
814  Google Play badges give you an officially branded way of promoting your apps
815  to Android users. Use the <a href=
816  "{@docRoot}distribute/tools/promote/badges.html">Google Play Badge
817  generator</a> to quickly create badges to link users to your products from
818  web pages, ads, reviews, and more. You can also use special <a href=
819  "{@docRoot}distribute/tools/promote/linking.html">link formats</a> to link
820  directly to your store listing page, to a list of your products, or to search
821  results.
822</p>
823
824<p>
825  To help your apps get traction after launch, it's strongly recommended that
826  you support launch with a promotional campaign that announces your product
827  through many channels as possible, in as many countries as possible. For
828  example, you can promote a launch using ad placements, social network or blog
829  posts, video and other media, interviews and reviews, or any other channels
830  available.
831</p>
832
833<h3 class="rel-resources clearfloat">Related resources</h3>
834
835<div class="resource-widget resource-flow-layout col-13" data-query=
836"collection:distribute/toolsreference/launchchecklist/badges" data-sortorder=
837"-timestamp" data-cardsizes="9x3,9x3,6x3,9x3,9x3,9x3" data-maxresults="6">
838</div>
839
840<div class="headerLine">
841  <h2 id="final-checks">
842    17. Final Checks and Publishing
843  </h2>
844
845
846</div>
847
848<p>
849  When you think you’re ready to publish, sign in to the Developer Console and
850  take a few moments for a few final checks.
851</p>
852
853<p>
854  Make sure that:
855</p>
856
857<ul>
858  <li>
859    <p>
860      Your developer profile has the correct information and is linked to the
861      proper Google payments merchant account (if you’re selling products).
862    </p>
863  </li>
864
865  <li>
866    <p>
867      You have the right version of the apps uploaded.
868    </p>
869  </li>
870
871  <li>
872    <p>
873      All parts of your store listing are ready, including all graphic assets,
874      screenshots, video, localized descriptions, and so on.
875    </p>
876  </li>
877
878  <li>
879    <p>
880      You have set your app's pricing to free or priced.
881    </p>
882  </li>
883
884  <li>
885    <p>
886      You have set country (and carrier) targeting and priced your products (if
887      appropriate) in buyer currencies
888    </p>
889  </li>
890
891  <li>
892    <p>
893      "Compatible devices" shows that your apps are reaching the devices that
894      you’re targeting. If not, you should check with your development team on
895      the apps’ requirements and filtering rules.
896    </p>
897  </li>
898
899  <li>
900    <p>
901      You’ve provided the correct link to your website and the correct support
902      email address.
903    </p>
904  </li>
905
906  <li>
907    <p>
908      Your apps don’t violate content policy guidelines.
909    </p>
910  </li>
911
912  <li>
913    <p>
914      You’ve acknowledged that your apps meets the guidelines for Android
915      content on Google Play and also US export laws.
916    </p>
917  </li>
918</ul>
919
920<p>
921  Your apps are now ready to publish!
922</p>
923
924<p>
925  If you’re releasing an update, make sure to read the <a href=
926  "http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&amp;answer=113476&amp;topic=2365760&amp;ctx=topic">
927  requirements for publishing updates</a>.
928</p>
929
930<p>
931  When you’re ready, click the <strong>Publish</strong> button in the Developer
932  Console. Within a few hours, your apps will become available to users and
933  your product page will appear in Google Play for browsing, searching, or
934  linking from your promotional campaigns.
935</p>
936
937<h3 class="rel-resources clearfloat">Related resources</h3>
938
939<div class="resource-widget resource-flow-layout col-13" data-query=
940"collection:distribute/toolsreference/launchchecklist/finalchecks"
941data-sortorder="-timestamp" data-cardsizes="6x3,6x3,6x3,9x3,9x3,9x3"
942data-maxresults="6">
943</div>
944
945<div class="headerLine">
946  <h2 id="support-users">
947    18. Support Users after Launch
948  </h2>
949
950
951</div>
952
953<p>
954  After you publish apps or app updates, it's crucial for you to support your
955  customers. Prompt and courteous support can provide a better experience for
956  users that results in better ratings and more positive reviews for your
957  products. Users are likely to be more engaged with your app and recommend it
958  if you’re responsive to their needs and feedback. This is especially true
959  after publishing if you’re using a coordinated promotional campaign.
960</p>
961
962<p>
963  There are a number of ways that you can keep in touch with users and offer
964  them support. The most fundamental is to provide your <em>support email
965  address</em> on your store listing pages. Beyond that, you can provide
966  support in any way you choose, such as a forum, mailing list, or a Google+
967  page. The Google Play team provides user support for downloading, installing.
968  and payments issues, but issues that fall outside of these topics will be in
969  your domain. Examples of issues you can support include: feature requests,
970  questions about using the apps, and questions about compatibility settings.
971</p>
972
973<p>
974  After publishing, plan to:
975</p>
976
977<ul>
978  <li>
979    <p>
980      Check your ratings and reviews frequently on your apps’ store listing
981      pages. Watch for recurring themes that could signal bugs or other issues.
982    </p>
983  </li>
984
985  <li>
986    <p>
987      Be mindful of new Android platform version launches, as compatibility
988      settings for your apps might need to be updated.
989    </p>
990  </li>
991
992  <li>
993    <p>
994      Put a link to your support resources on your website and set up any other
995      support such as forums.
996    </p>
997  </li>
998
999  <li>
1000    <p>
1001      Provide an appropriate support email address on your store listing pages
1002      and respond to users when they take the time to email you.
1003    </p>
1004  </li>
1005
1006  <li>
1007    <p>
1008      Beyond the automatic refund window offered by Google Play, be generous
1009      with your own refund policy, as satisfied users will be more likely to
1010      purchase in the future.
1011    </p>
1012  </li>
1013
1014  <li>
1015    <p>
1016      Acknowledge and fix issues in your apps. It helps to be transparent and
1017      list known issues on your store listing pages proactively.
1018    </p>
1019  </li>
1020
1021  <li>
1022    <p>
1023      Publish updates as frequently as you’re able, without sacrificing quality
1024      or annoying users with too-frequent updates.
1025    </p>
1026  </li>
1027
1028  <li>
1029    <p>
1030      With each update, make sure to provide a summary of what's changed. You
1031      can enter this information in the Developer Console. Users will read it
1032      and appreciate that you are serious about improving the quality of your
1033      apps.
1034    </p>
1035  </li>
1036</ul>
1037</ul>
1038
1039<h3 class="rel-resources clearfloat">Related resources</h3>
1040
1041<div class="resource-widget resource-flow-layout col-13"
1042  data-query="collection:distribute/toolsreference/launchchecklist/afterlaunch"
1043  data-sortOrder="-timestamp"
1044  data-cardSizes="9x3,9x3,9x3,9x3,9x3,9x3"
1045  data-maxResults="6"></div>
1046