Skip to content
intermediate Phase 13 · Play Store & Production

Play Console

Navigate Google Play Console: store listings, pricing, countries, and release tracks.

40m
0 problems
Topic Progress 0%

Play Console Account and App Setup

Creating a Developer Account

To publish on the Google Play Store, you need a Google Play Developer account ($25 one-time fee). Register at play.google.com/console.

Google requires identity verification for new accounts. This includes:

  • Government-issued ID verification
  • A valid address for correspondence
  • Phone number verification

Account approval can take 48 hours to several days.

Creating Your First App

In Play Console, click Create app and provide:

  • App name — Display name on the store (max 30 characters)
  • Default language — Primary language for your store listing
  • App or game — Category determines which store section you appear in
  • Free or paid — Once set to free, it cannot change to paid

Store Listing Requirements

A complete store listing needs:

Asset Specs
App icon 512x512 PNG, 32-bit with alpha
Feature graphic 1024x500 PNG
Screenshots Min 2, max 8 per device type
Short description Max 80 characters
Full description Max 4000 characters

Content Rating

You must complete the IARC content rating questionnaire. Your answers determine age ratings in each region. Questions cover violence, language, controlled substances, and other content categories.

Data Safety

Play Console requires a Data Safety section where you declare:

  • What data your app collects
  • How data is shared with third parties
  • Your data security practices (encryption, deletion)

Google verifies this against your app's actual permissions and code. Misrepresenting data practices can lead to app removal.

Pricing and Distribution

Setting Your Price

For paid apps:

  • Set a base price in your default currency
  • Google automatically calculates prices for other regions
  • You can override regional prices manually
  • Google takes a 15% commission on the first $1M in annual revenue, then 30%

For in-app purchases:

  • Products are configured in Play Console under Monetize > Products
  • Product IDs are permanent — choose carefully
  • Subscription pricing supports annual and monthly billing

Distribution Countries

You choose which countries to distribute to. Key considerations:

  • Content licensing — Some content has regional restrictions
  • Regulatory compliance — GDPR, COPPA, and local laws
  • Payment methods — Some regions have limited payment options

Pre-registration

For unreleased apps, you can set up pre-registration:

  • Users sign up to be notified at launch
  • Useful for building an audience before release
  • You can publish to pre-registration tracks before going to production

Country Restrictions

You can restrict distribution by:

  • Device type — Phones, tablets, Wear OS, Android TV
  • Android version — Set minimum and target SDK
  • Hardware features — Require or exclude specific hardware
  • Carrier — Restrict to specific mobile carriers (rare)

Release Tracks and Rollout Management

Release Track Hierarchy

Play Console provides four release tracks, each serving a different purpose:

  1. Internal testing — Up to 100 testers, instant approval, quick iteration
  2. Closed testing — Larger test groups, requires opt-in link or email list
  3. Open testing — Public beta, anyone can join, useful for broad testing
  4. Production — Live to all users in your distribution countries

Creating a Release

To publish a new version:

  1. Go to Release > Production (or your target track)
  2. Click Create new release
  3. Upload your AAB file (recommended over APK)
  4. Add release notes
  5. Set rollout percentage

AAB vs APK

Google strongly recommends Android App Bundles (AAB) over APK:

  • AAB lets Google generate optimized APKs per device configuration
  • Reduces download size by an average of 15%
  • Supports dynamic delivery and on-demand modules
  • Required for new apps on Play Store since August 2021

Rollout Percentage Control

When publishing to production, you can control the percentage of users who receive the update:

  • Start with 5%, 10%, or 20% rollout
  • Monitor crash rates and user feedback
  • Gradually increase or roll back
  • Play Console shows crash rate per rollout percentage

Release Notes

Effective release notes tell users what changed:

- Fixed crash when opening settings on Android 14
- Improved search results accuracy
- Added support for dark mode in the editor

Quiz

1. Can you change a free app to a paid app on Google Play?

Question 1 options

2. What is the primary advantage of publishing an Android App Bundle (AAB) instead of an APK?

Question 2 options

3. Which release track allows the fastest iteration with instant Play Console approval?

Question 3 options

4. What happens if your Data Safety declaration does not match your app's actual data practices?

Question 4 options

Flashcards

Question

What are the four release tracks in Play Console?

Answer

Internal testing (100 testers, instant approval), Closed testing (opt-in groups), Open testing (public beta), Production (live to all users).

Question

Why are Android App Bundles (AAB) preferred over APK?

Answer

AAB lets Google generate optimized APKs per device configuration, reducing download size by ~15% and enabling dynamic delivery.

Question

What is the minimum and maximum character count for a Play Store short description?

Answer

Minimum: not enforced. Maximum: 80 characters.

Question

What is the commission rate Google takes from app sales and in-app purchases?

Answer

15% on the first $1M in annual revenue, then 30% on subsequent revenue.

Revision Notes

Key Takeaways

  • 1. Play Console requires identity verification and a $25 one-time fee to create a developer account
  • 2. Store listings must include specific assets (icon, screenshots, descriptions) that follow size and format requirements
  • 3. Android App Bundles are required for new apps and reduce download size through device-specific optimization
  • 4. Use internal testing for fast iteration and gradually roll out to production with percentage control
  • 5. Data Safety declarations must accurately reflect your app's data practices — misrepresentation leads to suspension

Interview Tips

  • Explain the difference between APK and AAB distribution
  • Discuss a strategy for rolling out a critical hotfix to production users
  • Know the Play Store listing requirements and their size constraints
  • Be prepared to discuss how you would handle a policy rejection

Cheat Sheet

Play Console Cheat Sheet

Account: $25 one-time fee, identity verification required
App creation: Free/paid (irreversible), name max 30 chars

Store Listing Assets:

  • Icon: 512x512 PNG
  • Feature graphic: 1024x500 PNG
  • Screenshots: 2-8 per device type
  • Short description: 80 chars
  • Full description: 4000 chars

Release Tracks:

  1. Internal — 100 testers, instant approval
  2. Closed — opt-in groups
  3. Open — public beta
  4. Production — live users

Key Rules:

  • Free cannot become paid
  • AAB required for new apps (since Aug 2021)
  • Data Safety must match actual practices
  • Google commission: 15% first $1M, then 30%