Skip to main content

Google Play Store

The Google Play destination allows you to upload your finished binaries to the store for Android.

note

The first upload for a new Android app must be uploaded from the Google Play Store website.

/img/appflow/google-overview.png

  • Track
    • Which track on the Google Play Store the app will be upload into.
  • Package name
    • in reverse domain name format.
      • e.g. com.yourdomain.yourappname
  • Publishing Format
    • The type of Android build artifact you'd like to deploy to Google Play.
      • Android App Bundles (AAB)
      • APK
  • JSON key
    • To upload to the Google Play Store you will need to create a service account and download the JSON file containing security info for the service account.
      1. Go to Google Play Console
      2. Navigate to Settings and then API access
      3. Click CREATE SERVICE ACCOUNT 
      4. Navigate to the Google Developers Console link in the dialog, which opens a new tab/window:
        1. Click the CREATE SERVICE ACCOUNT button at the top of the Google Developers Console
        2. Enter a Service account name
        3. Click Select a role and choose Service Accounts > Service Account User
        4. Check the Furnish a new private key checkbox
        5. Make sure JSON is selected as the Key type
        6. Click SAVE to close the dialog
        7. Download the JSON file to your computer
      5. Back on the Google Play Console, click DONE to close the dialog
      6. Click on Grant Access for the newly added service account
      7. Choose Release Manager (or Project Lead) from the Role dropdown. (Note that choosing Release Manager grants access to the production track and all other tracks. Choosing Project Lead grants access to update all tracks except the production track.)
      8. Click ADD USER to close the dialog
note

In the second half of 2021, new apps will be required to publish with the Android App Bundle on Google Play.

note

To upload Android App Bundles (AAB), additional configuration is needed in the Google Play Console for the app. In particular you need to Enroll into app Play App Signing, otherwise, you can't upload your app bundle to the Play Console.

For further information please see the Android Docs