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—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—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