• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1page.title=Developer Console
2page.metaDescription=Learn about the Developer Console, your home for app publishing on Google Play.
3page.image=images/cards/dev-console_2x.jpg
4page.tags="play, publish, google, google play"
5Xnonavpage=true
6
7@jd:body
8
9    <div id="qv-wrapper">
10  <div id="qv">
11    <h2>Features</h2>
12    <ol>
13      <li><a href="#latest">Latest Blog Posts</a></li>
14      <li><a href="#publish">Publish with Confidence</a></li>
15      <li><a href="#aquire-users">Acquire Users</a></li>
16      <li><a href="#insights">Learn about Users and App Performance</a></li>
17      <li><a href="#manage">Manage Your App</a></li>
18    </ol>
19  </div>
20</div>
21
22<p>
23  The <a class="external-link" href="https://play.google.com/apps/publish/">Google Play Developer
24  Console</a> is your home for publishing and managing your apps.
25</p>
26
27<img src="{@docRoot}images/distribute/googleplay/gp-devconsole-home.png" style="width:480px;">
28
29<p>
30  You can manage all phases of publishing on Google Play through the Developer
31  Console. Using any web browser, you can upload apps, build product pages, set
32  prices, configure distribution, and publish apps.
33</p>
34
35<p>
36  After you've <a href=
37  "{@docRoot}distribute/googleplay/start.html">registered</a> and received
38  verification by email, you can sign in to your Google Play Developer Console.
39</p>
40
41
42<p style="clear:both">
43</p>
44
45<div class="dynamic-grid">
46<div class="headerLine">
47<h2 id="latest">Latest Blog Posts</h2>
48</div>
49
50<div class="resource-widget resource-flow-layout col-13"
51  data-query="type:blog+tag:developerconsole+tag:featured"
52  data-sortOrder="-timestamp"
53  data-cardSizes="6x3"
54  data-maxResults="3"></div>
55  </div>
56
57<h2 id="publish">Publish with Confidence</h2>
58<p>The Developer Console provides rich testing features and staged rollouts that help you to
59 provide apps that satisfy your users.</p>
60<div class="wrap">
61
62  <h3 id="cloud-test">Cloud Test Lab</h3>
63
64  <div class="cols" style="margin-top:2em;">
65    <div class="col-3of12">
66      <p>
67        Get free automated testing of your app on physical devices covering
68        nearly every brand, model, and version of the devices your users might
69        have. The lab helps you quickly find compatibility issues that you
70        might miss using only your available test devices. Sign up in the
71        Developer Console to become an early tester before this feature becomes
72        more widely available. <a href=
73        "https://developers.google.com/cloud-test-lab/" class=
74        "external-link">Learn more and sign up for updates.</a>
75      </p>
76    </div>
77
78    <div class="col-8of12 col-push-1of12">
79      <img src=
80      "{@docRoot}images/distribute/googleplay/dev-console_cloud-test-lab.png"
81      srcset=
82      "{@docRoot}images/distribute/googleplay/dev-console_cloud-test-lab.png 1x,
83      {@docRoot}images/distribute/googleplay/dev-console_cloud-test-lab_2x.png 2x"
84      width="500">
85    </div>
86  </div>
87</div>
88
89  <h3 id="alpha-beta">Alpha and beta tests</h3>
90
91  <div class="cols" style="margin-top:2em;">
92    <div class="col-3of12">
93      <p>
94      Collect user feedback on early versions of your app with alpha and beta testing.
95        Distribute your pre-release app to users as an open beta with a
96        one-click, opt-in URL or as a closed beta using an email list, Google
97        Group, or Google+ community. Users can provide feedback, while not
98        affecting your app’s public reviews and rating. This valuable feedback
99        helps you test features and improve the quality of your app.
100        <a href="{@docRoot}distribute/engage/beta.html">Learn more</a>.
101      </p>
102    </div>
103
104    <div class="col-8of12 col-push-1of12">
105      <img src=
106      "{@docRoot}images/distribute/googleplay/dev-console_running-a-beta-test.png"
107      srcset=
108      "{@docRoot}images/distribute/googleplay/dev-console_running-a-beta-test.png 1x,
109      {@docRoot}images/distribute/googleplay/dev-console_running-a-beta-test_2x.png 2x"
110      width="500">
111    </div>
112  </div>
113
114<h3 id="staged-rollouts">Staged rollouts</h3>
115
116<p>
117Discover and fix problems with a limited user base before making a wider release.
118With staged rollouts, you can release app updates progressively to an increasing portion of
119 your users.
120You can fix problems before your app reaches the broader user community. <a href=
121  "https://support.google.com/googleplay/android-developer/answer/3131213"
122  class="external-link">Learn more</a>.
123</p>
124
125<p class="note">
126  <strong>Tip:</strong> If you find an issue during a rollout stage, you can
127  halt the rollout, make the fix, and then resume.
128</p>
129
130<h2 id="aquire-users">Acquire Users</h2>
131<p>Using the Developer Console, you can configure targeted ads to present your app to more users.
132 You can test variations of your Play Store listings and track user responses.</p>
133  <h3 id="adwords">Promote your app with AdWords</h3>
134
135  <p>
136    Easily and conveniently buy AdWords app install ads. AdWords Universal App Campaigns
137    appear across Search
138    (including Play Search), YouTube, AdMob, and the Google Display Network.
139    Set a budget and cost per acquisition, and Google takes care of the
140    rest. <a href="{@docRoot}distribute/users/promote-with-ads.html">Learn
141    more</a>.
142  </p>
143
144<div class="wrap">
145  <h3 id="listing-experiments">Increase installs with improved store listings</h3>
146
147  <div class="cols" style="margin-top:2em;">
148    <div class="col-3of12">
149      <p>With store listing experiments,
150        you can test variations of your app's Play Store listing.
151        You can try different combinations of images and text used to promote and describe
152        your app on its Play Store listing. Collect data, choose the best combination, and make
153        it visible on Google
154        Play. <a href="{@docRoot}distribute/users/experiments.html">Learn
155        more</a>.
156      </p>
157
158      <p class="note">
159        <strong>Tip:</strong> You can reorder your screenshots and other images in different ways
160        to determine the arrangement that best attracts users.
161      </p>
162    </div>
163
164    <div class="col-8of12 col-push-1of12">
165      <img src=
166      "{@docRoot}images/distribute/googleplay/dev-console_store-listing-experiment.png"
167      srcset=
168      "{@docRoot}images/distribute/googleplay/dev-console_store-listing-experiment.png 1x,
169      {@docRoot}images/distribute/googleplay/dev-console_store-listing-experiment_2x.png 2x"
170      width="500">
171    </div>
172  </div>
173
174  <h3 id="user-perf-report">User acquisition performance report</h3>
175
176  <div class="cols" style="margin-top:2em;">
177    <div class="col-3of12">
178      <p>
179        Discover information about visitors to your Play Store listing, such as where they come
180        from, how many go on to install your app, and how many buy your in-app products. You
181        can also compare cohorts, examine acquisition channels, and see details of users and
182        buyers. <a href=
183        "{@docRoot}distribute/users/user-acquisition.html">Learn more</a>.
184      </p>
185    </div>
186
187    <div class="col-8of12 col-push-1of12">
188      <img src=
189      "{@docRoot}images/distribute/googleplay/dev-console_conversion-funnel.png"
190      srcset=
191      "{@docRoot}images/distribute/googleplay/dev-console_conversion-funnel.png 1x,
192      {@docRoot}images/distribute/googleplay/dev-console_conversion-funnel_2x.png 2x"
193      width="500">
194    </div>
195  </div>
196</div>
197
198<h2 id="insights">Learn about App Users and Performance</h2>
199<p>Using the Developer console, you can gain valuable insights about app performance.
200 You can better understand user behavior and find out ways to optimize your app. </p>
201<div class="wrap">
202
203<h3 id="player-analytics">Player Analytics</h3>
204
205  <div class="cols" style="margin-top:2em;">
206    <div class="col-3of12">
207      <p>
208        Google Play game services offers a comprehensive dashboard of player and engagement
209        statistics.
210        With Player Analytics, discover more about the
211        behavior of your game users, including how they play and how they buy. Also get
212        help setting and monitoring revenue budgets. <a href=
213        "{@docRoot}distribute/engage/game-services.html">Learn more</a>.
214      </p>
215    </div>
216
217    <div class="col-8of12 col-push-1of12">
218      <img src=
219      "{@docRoot}images/distribute/googleplay/dev-console_player-analytics.png"
220      srcset=
221      "{@docRoot}images/distribute/googleplay/dev-console_player-analytics.png 1x,
222      {@docRoot}images/distribute/googleplay/dev-console_player-analytics_2x.png 2x"
223      width="500">
224    </div>
225  </div>
226
227<h3 id="stats">Detailed statistics and reports</h3>
228
229  <div class="cols" style="margin-top:2em;">
230    <div class="col-3of12">
231      <p>
232        Get a wide range of reports on the performance of your app and behavior
233        of users such as installs, revenue, and crashes. Turn on email
234        alerts to receive notifications of any sudden changes to important stats. <a  href=
235    "https://support.google.com/googleplay/android-developer/topic/3450942?ref_topic=3450986"
236        class="external-link">Learn more</a>.
237      </p>
238    </div>
239
240    <div class="col-8of12 col-push-1of12">
241      <img src=
242      "{@docRoot}images/distribute/googleplay/dev-console_statistics.png" srcset=
243      "{@docRoot}images/distribute/googleplay/dev-console_statistics.png 1x,
244      {@docRoot}images/distribute/googleplay/dev-console_statistics_2x.png 2x"
245      width="500">
246    </div>
247  </div>
248</div>
249
250
251<h3 id="optimization">Optimization tips</h3>
252
253<p>
254  Automatic app scanning provides tips on ways to improve your apps&mdash;everything
255  from updating old APIs to suggested languages for localization.
256</p>
257
258<h2 id="manage">Manage Your App</h2>
259
260<h3 id="manage-apks">Manage your APKs</h3>
261
262<p>
263  Upload and manage your Android application packages (APK) to the Developer
264  Console as drafts or to your Alpha, Beta, or Production channels. <a  href=
265  "https://support.google.com/googleplay/android-developer/answer/113469?ref_topic=3450986"
266  class="external-link">Learn more</a>.
267</p>
268
269<p class="note">
270  <strong>Tip:</strong> Ensure that users get the best possible experience for the
271  smallest app downloads by creating multiple APKs with just the right content
272  for hardware features such as screen size. For more information about using multiple APKs,
273  see <a href="https://developer.android.com/training/multiple-apks/index.html">
274  Maintaining Multiple APKs.</a>
275</p>
276
277<h3 id="iap">In-app products and subscriptions</h3>
278
279<p>
280  Manage your in-app products and price them for local markets.
281  Offer weekly, monthly, annual, or seasonal subscriptions. Attract new users
282  with features such as grace periods and trials. <a href=
283  "https://support.google.com/googleplay/android-developer/topic/3452896?ref_topic=3452890"
284  class="external-link">Learn more</a>.
285</p>
286
287<h3 id="pricing">Pricing and distribution</h3>
288
289<p>
290  Control the price of your app for each country that you distribute to.
291  Make your app available to new audiences&mdash;opt-in to Android Auto, Android
292  TV, and Android Wear, as well as Designed for Families, Google Play for Work,
293  and Google Play for Education. <a href=
294  "https://support.google.com/googleplay/android-developer/answer/113469#pricing"
295  class="external-link">Learn more</a>.
296</p>
297
298<p  class="note">
299  <strong>Note:</strong> When you distribute your app to countries that use other currencies,
300  the Google Play Developer Console autofills country-specific prices based on current exchange
301  rates and locally-relevant pricing patterns. You can update the exchange rates manually by
302  selecting <strong>Refresh exchange rates</strong>.
303</p>
304
305<p style="clear:both">
306</p>
307
308<div class="dynamic-grid">
309<div class="headerLine">
310<h2 id="related-resources">Related Resources</h2>
311</div>
312
313<div class="resource-widget resource-flow-layout col-13"
314  data-query="collection:distribute/googleplay/developerconsole/related"
315  data-sortOrder="-timestamp"
316  data-cardSizes="9x3"
317  data-maxResults="6"></div>
318  </div>
319