How to manage multiple app tracks in Google Play Console for Google hosted private apps?

Description

MDM supports adding enterprise apps as Private Play Store apps directly from the MDM server via Managed Google Play. This method does not require you to pay any fee to register with Google as a developer. When you publish a private app for the first time, Managed Google Play automatically creates a Play Developer account on behalf of your organization. Refer to this, to know more about publishing private apps in Google Play Store.

Google has introduced App Track Management to manage multiple versions of apps through Android for Work. App developers can add new versions of an app as tracks and make them available to your organization. MDM provides you with the ability to test and deploy any number of custom releases before releasing the production version. You can publish apps to custom testing tracks on the Google Play console, and then distribute these apps to devices.

Deploy multiple app tracks on the Google Play Console

Multiple versions of google hosted private apps can be added to the App repository, by following the steps mentioned below:

  1. Go to Device Mgmt -> App Repository -> Managed Google Play.
  2. Click on Add Apps and select Google hosted apps.
  3. Select the app and click on Make advanced edits. You will be redirected to the Google Play Console.
  4. Sign in to the Play Console using the same Google account used for publishing private apps.
  5. Go to Release -> Testing -> Closed testing.
  6. Click on Create track and provide a Track name.
  7. After creating a track, click on Manage track.
  8. Click on Create new release and upload the APK file.
  9. Click on Save. After adding the APK file, you can see details about the version code and size of the file.
  10. Click Start Rollout and Confirm the rollout.

The pre-released app versions will be added to the App Repository and can be distributed to the managed devices as explained here.