blob: 6ea0f53946ec96a35f22a2025e145c7b349b9330 [file] [log] [blame]
Scott Main50e990c2012-06-21 17:14:39 -07001page.title=Publishing Checklist for Google Play
2@jd:body
3
4<div id="qv-wrapper"><div id="qv">
5<h2>Checklist:</h2>
6<ol>
7<li><a href="#process">1. Understand the publishing process</a></li>
8<li><a href="#policies">2. Understand Google Play policies</a></li>
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -07009<li><a href="#rating">3. Determine your content rating</a></li>
10<li><a href="#countries">4. Determine country distribution</a></li>
11<li><a href="#size">5. Confirm the app's overall size</a></li>
12<li><a href="#compatibility">6. Confirm app compatibility ranges</a></li>
13<li><a href="#free-priced">7. Decide on free or priced</a></li>
14<li><a href="#inapp-billing">8. Consider In-app Billing</a></li>
15<li><a href="#pricing">9. Set prices for your apps</a></li>
16<li><a href="#localize">10. Start localization</a></li>
17<li><a href="#localize">11. Prepare promotional graphics</a></li>
18<li><a href="#apk">12. Build the release-ready APK</a></li>
19<li><a href="#product-page">13. Complete the product details</a></li>
20<li><a href="#badges">14. Use Google Play badges and links to your promotional campaigns</a></li>
21<li><a href="#final-checks">15. Final checks and publishing</a></li>
22<li><a href="#support">16. Support users after launch</a></li>
Scott Main50e990c2012-06-21 17:14:39 -070023</ol>
24</div></div>
25
26
27<p>Before you publish your app on Google Play and distribute it to users, you
28need to get the app ready, test it, and prepare your promotional materials. </p>
29
30<p>This document helps you understand the publishing process and get ready for a
31successful product launch on Google Play. It summarizes some of the
32tasks you'll need to complete before publishing your app on Google Play, such as
33creating a signed, release-ready APK, understanding the requirements of the app,
34and creating the product page and graphic assets for your app.</p>
35
36<p>The preparation and publishing tasks are numbered to give you a rough idea of
37sequence. However, you can handle the tasks in any sequence that works for you
38or you can skip steps as appropriate.</p>
39
40<p>As you move toward publishing, a variety of support resources are available to
41you. Relevant links are provided in each step.</p>
42
43
44<h2 id="process">1. Understand the publishing process</h2>
45
46<p>Before you begin the steps in this checklist, you should take a moment to
47read and understand the overall publishing workflow and become familiar with how
48the process works. In particular, you or your development team will need to
49prepare your app for release using a process common to all Android apps.
50The <a
51href="{@docRoot}tools/publishing/publishing_overview.html">Publishing
52Workflow</a> documents provide the details on how publishing works and how to
53get an APK ready for release. </p>
54
55<p>Once you are familiar with publishing in general, read this document to
56understand the issues that you should consider when publishing an app on Google
57Play. </p>
58
59<table>
60<tr>
61<td><p>Related resources:</p>
62<ul style="margin-top:-.5em;">
63<li><strong><a href="{@docRoot}tools/publishing/publishing_overview.html">General Publishing Overview</a></strong> &mdash; Start here for an overview of publishing options for Android apps.</li>
64<li><strong><a href="{@docRoot}tools/publishing/preparing.html">Preparing for Release</a></strong> &mdash; Developer documentation on how to build the signed, release-ready APK. This process is the same for all Android apps. </li>
Scott Main50e990c2012-06-21 17:14:39 -070065</ul>
66</td>
67</tr>
68</table>
69
70<h2 id="policies">2. Understand Google Play policies and agreements</h2>
71
72<p>Make sure that you understand and follow the Google Play program policies
73that you accepted when registering. Google Play actively enforces the policies
74and any violations can lead to suspension of your app or, for repeated
75violations, termination of your developer account. </p>
76
77<table>
78<tr>
79<td><p>Related resources:</p>
80<ul style="margin-top:-.5em;">
81<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/topic.py?hl=en&topic=2364761&parent=2365624&ctx=topic">Policy and Best Practices
82</a></strong> &mdash; Help Center document describing various content policies and processes.</li>
83
84</ul>
85</td>
86</tr>
87</table>
88
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -070089<h2 id="rating">3. Determine your app's content rating</h2>
Scott Main50e990c2012-06-21 17:14:39 -070090
91<p>Google Play requires you to set a content rating for your app, which informs
92Google Play users of its maturity level. Before you publish, you should confirm
93what rating level you want to use. The available content rating levels are:</p>
94
95<ul>
96<li>Everyone</li>
97<li>Low maturity</li>
98<li>Medium maturity</li>
99<li>High maturity</li>
100</ul>
101
102<p>On their Android devices, Android users can set the desired maturity level
103for browsing. Google Play then filters apps based on the setting, so the content
104rating you select can affect the app's distribution to users. You can assign (or
105change) the content rating for your app in the Developer Console, so no changes
106are required in your app binary.</p>
107
108<table>
109<tr>
110<td><p>Related resources:</p>
111<ul style="margin-top:-.5em;">
112<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=188189">Rating your application content for Google Play</a></strong> &mdash; Help Center document describing content ratings levels and how to choose the appropriate one for your app.</li>
113</ul>
114</td>
115</tr>
116</table>
117
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700118<h2 id="countries">4. Determine country distribution</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700119
120<p>Google Play lets you control what countries and territories your app is
121distributed to. For widest reach and the largest potential customer base, you
122would normally want to distribute to all available countries and territories.
123However, because of business needs, app requirements, or launch dependencies,
124you might want to exclude one or more countries from your distribution. </p>
125
126<p>It's important to determine the exact country distribution early, because it
127can affect:</p>
128<ul>
129<li>The need for localized resources in the app</li>
130<li>The need for a localized app description in the Developer Console</li>
131<li>Legal requirements for the app that may be specific to certain
132countries</li>
133<li>Time zone support, local pricing, and so on.</li>
134</ul>
135
136<p>With your country targeting in mind, you should assess what
137your localization needs are, both in your app and in its Google Play listing
138details, and start the work of localization well in advance of your
139launch target date.</p>
140
141<table>
142<tr>
143<td><p>Related resources:</p>
144<ul style="margin-top:-.5em;">
145<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=138294&topic=2365624&ctx=topic">Supported locations for distributing applications</a></strong> on Google Play.
146.</li>
147</ul>
148</td>
149</tr>
150</table>
151
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700152<h2 id="size">5. Confirm the app's overall size</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700153
154<p>The overall size of your app can affect its design and how you publish it on
155Google Play. Currently, the maximum size for an APK published on Google Play is
156<strong>50 MB</strong>. If your app exceeds that size, or if you want to offer a
157secondary download, you can use <a
158href="{@docRoot}guide/google/play/expansion-files.html">APK Expansion Files</a>,
159which Google Play will host for free on its server infrastructure and
160automatically handle the download to devices.</p>
161
162<ul>
163<li>The maximum size for an APK published on Google Play is 50 MB.</li>
164<li>You can use up to two (2) APK Expansion Files, each up to 2 GB in size, for
165each APK.</li>
166</ul>
167
168<p>Using APK Expansion files is a convenient, cost-effective method of
169distributing large apps. However, the use of APK Expansion Files requires some
170changes in your app binary, so you will need to make those changes before
171creating your release-ready APK.</p>
172
173<table>
174<tr>
175<td><p>Related resources:</p>
176<ul style="margin-top:-.5em;">
177<li><strong><a href="{@docRoot}guide/google/play/expansion-files.html">APK Expansion Files</a></strong> &mdash; Developer documentation describing APK Expansion Files and how to support them in your app.</li>
178</ul>
179</td>
180</tr>
181</table>
182
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700183<h2 id="compatibility">6. Confirm the app's platform and screen compatibility ranges</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700184
185<p>Before publishing, it's important to make sure that your app is designed to
186run properly on the Android platform versions and device screen sizes that you
187want to target.
188
189<p>From an app-compatibility perspective, Android platform versions are defined
190by <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">API level</a>. You should
191confirm the minimum version that your app is compatible with (<a
192href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><code>&lt;minSdkVersion&gt;</code></a>),
193as that will affect its distribution to Android
194devices once it is published. </p>
195
196<p>For screen sizes, you should confirm that the app runs properly and looks
197good on the range of screen sizes and densities that you want to support. You
198should confirm the minimum screen-size and density support that your app
199declares (<a
200href="{@docRoot}guide/topics/manifest/supports-screens-element.html"><code>&lt;supports-screens&gt;</code></a>),
201since that can affect its distribution to
202Android devices once it is published. </p>
203
204<p>To get a better understanding of the current device penetration of Android
205platform versions and screen sizes across all Android devices, see the <a
Dirk Dougherty63cb3d42012-07-02 11:01:53 -0700206href="{@docRoot}about/dashboards/index.html">Device Dashboard</a>
Scott Main50e990c2012-06-21 17:14:39 -0700207charts.</p>
208
209<table>
210<tr>
211<td><p>Related resources:</p>
212<ul style="margin-top:-.5em;">
Dirk Dougherty63cb3d42012-07-02 11:01:53 -0700213<li><strong><a href="{@docRoot}about/dashboards/index.html">Device Dashboard</a></strong> &mdash; A chart showing global percentages of devices by Android version, screen size, and level of OpenGL ES support.</li>
214<li><strong><a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">Android API Levels</a></strong> &mdash; A definition of API Levels and a list of which Android platform versions they are associated with. </li>
Scott Main50e990c2012-06-21 17:14:39 -0700215</ul>
216</td>
217</tr>
218</table>
219
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700220<h2 id="free-priced">7. Decide whether your app will be free or priced</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700221
222<p>On Google Play, you can publish apps as free to download or priced. Free apps
223can be downloaded by any Android user in Google Play.
224Paid apps can be downloaded only by users who have registered a form of payment
225in Google Play, such as a credit card or Direct Carrier Billing.</p>
226
227<p>Deciding whether you app will be free or paid is important because, on Google
228Play, <strong>free apps must remain free</strong>.</p>
229
230<ul>
231<li>Once you publish your app as a free app, you cannot ever change it to being
232a priced app. However, you can still sell in-app products and
233subscriptions through Google Play's In-app Billing service.</li>
234<li>If you publish your app as a priced app, you <em>can</em> change
235it at any time to being a free app (but cannot then change it back to
236priced). You can also sell in-app products and subscriptions. </li>
237</ul>
238
239<p> If your app is be priced, or if you'll be selling in-app products,
240you need set up a Checkout Merchant Account before you can publish.</p>
241
242<table>
243<tr>
244<td><p>Related resources:</p>
245<ul style="margin-top:-.5em;">
246<li><strong><a href="{@docRoot}guide/google/play/billing/index.html">In-app Billing</a></strong> &mdash; Developer introduction to Google Play In-app Billing.</li>
247</ul>
248</td>
249</tr>
250</table>
251
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700252<h2 id="inapp-billing">8. Consider using In-app Billing</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700253
254<p>Google Play <a href="{@docRoot}guide/google/play/billing/index.html">In-app
255Billing</a> lets you sell digital content in your applications. You can use the
256service to sell a wide range of content, including downloadable content such as
257media files or photos, and virtual content such as game levels or potions.
258In-app Billing service lets you sell one-time purchases and subscriptions from
259inside your app. This can help you to monetize the app over its installed
260lifetime. </p>
261
262<p>If your are looking for more ways to monetize your app and build engagement,
263you should consider In-app Billing. The service has become very popular with
264both users and developers. To use In-app Billing, you need to make changes to
265your app binary, so you will need to complete and test your implementation
266before creating your release-ready APK.</p>
267
268<table>
269<tr>
270<td><p>Related resources:</p>
271<ul style="margin-top:-.5em;">
272<li><strong><a href="{@docRoot}guide/google/play/billing/index.html">In-app Billing</a></strong> &mdash; Developer documentation describing In-app Billing and how to support it in your app.</li>
273</ul>
274</td>
275</tr>
276</table>
277
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700278<h2 id="pricing">9. Set prices for your products</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700279
280<p>If your app is priced or you will sell in-app products, Google Play lets you
281set prices for your products in a variety of currencies, for users in markets
282around the world. You can set prices individually in different currencies, so
283you have the flexibility to adjust your price according to market conditions and
284exchange rates. </p>
285
286<p>Before you publish, consider how you will price your products
287and what your prices will be in various currencies. Later, you can set prices
288in all available currencies through the Developer Console.</p>
289
290<table>
291<tr>
292<td><p>Related resources:</p>
293<ul style="margin-top:-.5em;">
294<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=1169947&topic=15867&ctx=topic">Selling Apps in Multiple Currencies
295</a></strong> &mdash; Help Center document describing how pricing works in Google Play.</li>
296
297<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=138412&topic=15867&ctx=topic">Prices and supported currencies
298</a></strong> &mdash; Help Center document listing supported currencies for pricing your apps.</li>
299
300<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=112622&topic=15867&ctx=topic">Transaction Fees
301</a></strong> &mdash; Help Center document describing transaction fees for priced apps and in-app products.</li>
302
303<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=138000&topic=15867&ctx=topic">Specifying tax rates
304</a></strong> &mdash; Help Center document describing how to set tax rates for different countries. </li>
305
306</ul>
307</td>
308</tr>
309</table>
310
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700311<h2 id="localize">10. Start localization</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700312
313<p>With your country targeting in mind, it's a good idea to assess your localization
314needs and start the work of localizing well in advance of your target
315launch date.</p>
316
317<p>There are at least two aspects of localization to consider:</p>
318
319<ul>
320<li>Localizing the strings, images, and other resources in your app</li>
321<li>Localizing you app's store listing details on Google Play</li>
322</ul>
323
324<p>To get started localizing your app, work with your development team to extract
325any resource or coded strings for translation. Also identify images, icons, or
326other assets that should be language- or locale-specific. Hand these off to
327a translator.</p>
328
329<p>To localize your store listing, first create and finalize your app title, description,
330and promotional text. Collect and send all of these for localization. You can optionally
331translate the "Recent Changes" text for app updates as well.</p>
332
333<p>When your translations are complete, move them into your app resources as needed and test
334that they are loaded properly. Save your app's translated listing details for later,
335when you upload assets and configure your product details.</p>
336
337<table>
338<tr>
339<td><p>Related resources:</p>
340<ul style="margin-top:-.5em;">
341<li><strong><a href="{@docRoot}guide/topics/resources/localization.html">Localization</a></strong> &mdash; How to supply localized resources in your app.</li>
342</ul>
343</td>
344</tr>
345</table>
346
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700347<h2 id="graphics">11. Prepare promotional graphics</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700348
349<p>When you publish on Google Play, you can supply a variety of high-quality
350graphic assets to showcase your app or brand. After you publish, these appear on
351your product details page, in store listings and search results, and elsewhere.
352These graphic assets are key parts of a successful product details page that
353attracts and engages users, so you should consider having a professional produce
354them for you. Screen shots and videos are also very important, because they show
355what your app looks like, how it's used or played, and what makes it different.
356
357<p>All of your graphic assets should be designed so that they are easy to see
358and highlight your app or brand in a colorful, interesting way. The assets
359should reference the same logo and icon as users will actually find in the All
360Apps launcher once they have downloaded the app. Your graphic assets should also
361fit in well with the graphic assets of other apps published by you, which will
362be also be displayed to users on your product details page. </p>
363
364<p>Because these assets are so important, you should get started on them well in
365advance of your target publishing date. </p>
366
367<table>
368<tr>
369<td><p>Related resources:</p>
370<ul style="margin-top:-.5em;">
371<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=1078870">Graphic Assets for your Application
372</a></strong> &mdash; Details about the graphic assets you need to upload before publishing.</li>
373</ul>
374</td>
375</tr>
376</table>
377
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700378<h2 id="apk">12. Build and upload the release-ready APK</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700379
380<p>When you are satisfied that your app meets your UI, compatibility, and
381quality requirements, you can build the release-ready version of the app. The
382release-ready APK is what you you will upload to the Developer Console and
383distribute to users.
384
385<p>The process for preparing a release-ready APK is the same for all apps,
386regardless of how they are distributed. Generally the process includes basic code cleanup
387and optimization, building and signing with your release key, and final testing.
388When you are finished preparing your application for release, you'll have a signed
389APK file that you can upload to the Developer Console for distribution to
390users. </p>
391
392<p>For complete details on how to create a release-ready version of your app,
393read <a href="{@docRoot}tools/publishing/preparing.html">Preparing for
394Release</a>.</p>
395
396<p>Once you have the release-ready APK in hand, you can upload it to
397the Developer Console. If necessary, you can replace the APK with a more
398recent version before publishing. </p>
399
400<table>
401<tr>
402<td><p>Related resources:</p>
403<ul style="margin-top:-.5em;">
404<li><strong><a href="{@docRoot}tools/publishing/preparing.html">Preparing for Release</a></strong> &mdash; Essential information for preparing and packaging your app properly for distribution.</li>
405</ul>
406</td>
407</tr>
408</table>
409
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700410<h2 id="product-page">13. Complete the app's product details</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700411
412<p>On Google Play, your app's product information is shown to users on its
413product details page, the page that users visit to learn more about your app and
414the page from which they will decide to purchase or download your app, on their
415Android devices or on the web.</p>
416
417<p>Google Play gives you a variety of ways to promote your app and engage with
418users on your product details page, from colorful graphics, screenshots, and
419videos to localized descriptions, release details, and links to your other apps.
420As you prepare to publish your app, make sure that you take advantage of all
421that your product details page can offer, making your app as compelling as
422possible to users.</p>
423
424<p>You should begin planning your product page in advance of your target launch
425date, arranging for localized description, high-quality graphic assets,
426screenshots and video, and so on. </p>
427
428<p>As you get near your target publishing date, you should become familiar with
429all the fields, options, and assets associated with the product details configuration
430page in the Developer Console. As you collect the information and assets for the
431page, make sure that you can enter or upload it to the Developer Console, until
432the page is complete and ready for publishing. </p>
433
434<table>
435<tr>
436<td><p>Related resources:</p>
437<ul style="margin-top:-.5em;">
Scott Main50e990c2012-06-21 17:14:39 -0700438<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113475&topic=2365760&ctx=topic">Category types
439</a></strong> &mdash; Help Center document listing available categories for apps.</li>
440<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=1078870&topic=2365760&ctx=topic">Graphic Assets for your Application
441</a></strong> &mdash; Help Center document describing the various graphics you can add to your product listing.</li>
442</ul>
443</td>
444</tr>
445</table>
446
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700447<h2 id="badges">14. Use Google Play badges and links in your promotional
Scott Main50e990c2012-06-21 17:14:39 -0700448campaigns</h2>
449
450<p>Google Play badges give you an officially branded way of promoting your app
451to Android users. Use the <a
452href="{@docRoot}distribute/googleplay/promote/badges.html">Google Play Badge
453generator</a> to quickly create badges to link users to your products from web
454pages, ads, reviews, and more. You can also use special <a
455href="{@docRoot}distribute/googleplay/promote/linking.html">link formats</a>
456to link directly to your product details page, to a list of your products, or to
457search results.</p>
458
459<p>To help your app get traction after launch, it's strongly recommended that you support
460launch with a promotional campaign that announces your product through many channels as
461possible, in as many countries as possible. For example, you can promote the launch
462using ad placements, social network or blog posts, video and other media, interviews
463and reviews, or any other channel available.</p>
464
465<table>
466<tr>
467<td><p>Related resources:</p>
468<ul style="margin-top:-.5em;">
469<li><strong><a href="{@docRoot}distribute/googleplay/promote/badges.html">Google Play Badges</a></strong> &mdash; Generate a badge to bring users to your app in Google Play.</li>
470<li><strong><a href="{@docRoot}distribute/googleplay/promote/linking.html">Linking to Your Products</a></strong> &mdash; Link formats that you can use to bring users to your app in Google Play.</li>
471</ul>
472</td>
473</tr>
474</table>
475
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700476<h2 id="final-checks">15. Final checks and publishing</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700477
478<p>When you think you are ready to publish, sign in to the Developer Console and take a few moments for a few
479final checks:</p>
480
481<p>Make sure that: </p>
482
483<ul>
484<li>Your developer profile has the correct information and is linked to the proper Google Checkout Merchant account (if you are selling products).</li>
485<li>You have the right version of the app uploaded.</li>
486<li>All parts of your Product Details are ready, including all graphic assets, screenshots, video, localized descriptions, and so on. </li>
487<li>You have set your app's pricing to free or priced.</li>
488<li>You have set country (and carrier) targeting and priced your products (if appropriate) in buyer currencies</li>
489<li>"Compatible devices" shows that your app is actually reaching the devices that you are targeting. If not, you should check with your development team on the apps requirements and filtering rules. </li>
490<li>You have provided the correct link to your web site and the correct support email address.</li>
491<li>Your app does not violate content policy guidelines.</li>
492<li>You have acknowledged that your app meets the guidelines for Android content on Google Play and also US export laws. </li>
493</ul>
494
495<p>Your app is now ready to publish!</p>
496
497<p>If you are releasing an update, make sure to read the <a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113476&topic=2365760&ctx=topic">requirements for publishing updates</a>. </p>
498
499<p>When you are ready, click the <strong>Publish</strong> button in the Developer Console. Within a few hours, your app will become available to users and your product page will be appear in Google Play for browsing, searching, or linking from your promotional campaigns.</p>
500
501<table>
502<tr>
503<td><p>Related resources:</p>
504<ul style="margin-top:-.5em;">
505<li><strong><a href="http://www.android.com/us/developer-content-policy.html">Google Play Developer Program Policies</a></strong> &mdash; Guidelines for what is acceptable conent in Google Play. Please read and understand the policies before publishing. </li>
506<li><strong><a href="{@docRoot}distribute/googleplay/promote/linking.html">Updates</a></strong> &mdash; Requirements for app updates in Google Play.</li>
507<li><strong><a href="{@docRoot}support.html">Developer Support</a></strong> &mdash; Support resources that you can use to find answers and report issues.</li>
508</ul>
509</td>
510</tr>
511</table>
512
513
Dirk Doughertyb4dc1c82012-10-03 19:36:08 -0700514<h2 id="support">16. Support users after launch</h2>
Scott Main50e990c2012-06-21 17:14:39 -0700515
516<p>After you publish an app or an app update, it's crucial for you to support
517your customers. Prompt and courteous support can provide a better experience for
518users that results in better ratings and more positive reviews for your
519products. Users are likely to be more engaged with your app and recommend it if
520you are responsive to their needs and feedback. This is especially true after
521publishing if you are using a coordinated promotional campaign.</p>
522
523<p>There are a number of ways that you can keep in touch with users and offer
524them support. The most fundamental is to provide your <em>support email
525address</em> on your product details page. Beyond that, you can provide support
526in any way you choose, such as a forum, mailing list or a Google+ page. The
527Google Play team does provide user support for downloading, installing and
528payments issues, but issues that fall outside of these topics will fall under
529your domain. Examples of issues you can support include: feature requests,
530questions about using the app and questions about compatibility settings. </p>
531
532<p>After publishing, plan to: </p>
533<ul>
534<li>Check your ratings and reviews frequently on your app's product details
535page. Watch for recurring issues that could signal bugs or other issues. </li>
536<li>Be mindful of new Android platform version launches, as compatibility
537settings for your apps might need to be updated.</li>
538<li>Put a link to your support resources on your web site and set up any other
539support such as forums.</li>
540<li>Provide an appropriate support email address on your product details page
541and respond to users when they take the time to email you.</li>
542<li>Beyond the automatic refund window offered by Google Play, be generous with
543your own refund policy, as satisfied users will be more likely to purchase in
544the future. </li>
545<li>Acknowledge and fix issues in your app. It helps to be transparent and
546list known issues on your product details page proactively. </li>
547<li>Publish updates as frequently as you are able, without sacrificing quality
548or annoying users with too-frequent updates. </li>
549<li>With each update, make sure to provide a summary of what's changed. You can
550enter this information in the Developer Console. Users will read it and
551appreciate that you are serious about improving the quality of your app. </li>
552</ul>
553
554<table>
555<tr>
556<td><p>Related resources:</p>
557<ul style="margin-top:-.5em;">
558<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=113477&topic=2364761&ctx=topic">Supporting your users
559</a></strong> &mdash; Help Center document describing options for supporting users.</li>
560<li><strong><a href="http://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=1153479">In-app Billing</a></strong> &mdash; Help Center document describing how to correctly set up In-app Billing.</li>
561<li><strong><a href="https://support.google.com/googleplay/android-developer/bin/answer.py?hl=en&answer=138001">Issuing Refunds</a></strong> &mdash; -- Help Center document describing how to issue refunds.</li>
562</ul>
563</td>
564</tr>
565</table>
566
567
568