Intermediate Build Process (Google)

For submission of an app through to the Google Play store, Entegy requires four actions from you.

  1. Add Entegy as a team member to the Google Play Developer Console. This enables us to create and submit apps.
  2. Provide Entegy with your Google Developer Name
  3. Provide Entegy with a generated Google API Certificate. We require this to access some features of your Play Store to deploy and update your apps more efficiently.
  4. Provide Entegy with a generated Service account ID (an email address). We require this to access some features of your Play Store to deploy and update your apps more efficiently.

1) Add Entegy as a team member to the Google Play Developer Console

Entegy requires access, as a team member, to your Google Play Developer Console to be able to create and submit apps.

  1. Login to https://play.google.com/apps/publish
  2. Click Settings on the left panel
  3. Under Developer account, click Users & Permissions
  4. Click Invite New User
  5. Enter the following information
    Email: buildteam@entegy.com.au
    Access expiry: Never
    Role: Release Manager

    1.5.png
  6. Click ‘Send Invitation’
    Entegy will only use the privileges granted to add, update or remove apps related to the Entegy Suite of Products.

2) Find your Google Developer Name

We require your Google Developer Name (also known as Developer Name, Google Account Name) to allow our services to connect to your account. Please ensure you write this down exactly as it appears (case-sensitive).

  1. Login to https://play.google.com/apps/publish/
  2. Click Settings on the left menu
  3. Under Developer account on the left menu, click Account details
  4. Note down the Developer name, ensuring correct case sensitivity

3) Provide Entegy with a generated Google API Certificate

Entegy requires a Google API Certificate and a corresponding service account ID to deploy and update your apps on your behalf.

There are two methods for supplying the Google API Certificate and a corresponding service account ID to Entegy, depending on whether an Android Developer API Project has already been setup and linked to your Google Play Console.

To find out whether your account has already had an Android Developer API Project linked, please follow the below instructions.

  1. Login to https://play.google.com/apps/publish
  2. Click Settings on the left panel
  3. Click API access on the left panel
    • You may be prompted to Accept the Google Terms of Service. Please review and accept these as appropriate
  4. Determine if there is a Linked Project
    2.4.png
    1. If a Project is linked, take note of the Project Name and proceed to Option 2 below.
    2. If you do NOT have an Android Developer API Project linked and see the below screen, please proceed to step Option 1 below.
      2.4.b.png

Option 1: Creating a new API Certificate and service account ID for Entegy:

  1. Go to https://console.cloud.google.com/
  2. Login with your Google Developer account credentials
    1. You may be prompted to Accept the Terms of Service. Please review and accept these as appropriate
  3. Click Select a Project from the top navigation menu
  4. Click the plus (+) symbol in the top right of the window
  5. Enter a name for the project and then click Create
  6. Click Select a Project.
    1. The project that was just created may appear to be loading. When the loading completes, progress to the next step
  7. Click on the Project Name
  8. In the left-hand menu, hover over APIs & services and then click Library
  9. Type “Google Play Android Developer API” into the search box and then click the result

    2.o1.9.png
  1. Click Enable at the top of the screen
  2. Click Credentials on the left panel
  3. Click Create Credentials and then click Service account key
  4. Enter the following settings
    Service account: New service account
    Service account name: EntegyAndroidApi
    Role: Project > Owner
    Service account id: entegyandroidapi
    Key type: P12

    2.o1.13.png
  1. Click Create
  2. Click Close
  3. Click Manage service accounts
  4. Take note of the Service account ID created earlier
    2.01.16.png
  5. Return to https://play.google.com/apps/publish
  6. Click Settings on the left panel
  7. Click API access on the left panel
  8. Click Grant Access next to the service account ID you just created
  9. Ensure the window has the following settings
    Access expiry date: Never
    Role: Release Manager
  10. Click Add User

Option 2: Using an existing Android Developer API Project linked

  1. Go to https://console.developers.google.com
  2. Click Select a project
    2.02.2.png
  3. Select the relevant Project from earlier
  4. In the left-hand menu, hover over APIs & services and then click Library
  5. Type “Google Play Android Developer API” into the search box and then click the result
  6. Ensure that the API is Enabled
    2.02.6.png
    1. If it is not, click Enable
  1. Click Credentials on the left panel
  2. Click Create Credentials and then click Service account key
  3. Enter the following settings
    Service account: New service account
    Service account name: EntegyAndroidApi
    Role: Project > Owner
    Service account id: entegyandroidapi
    Key type: P12

    2.02.9.png
  4. Click Create
  5. Click Close
  6. Click Manage service accounts
  7. Take note of the Service account ID created earlier
    2.o2.12.png
  8. Return to https://play.google.com/apps/publish
  9. Click Settings on the left panel
  10. Click API access on the left panel
  11. Click Grant Access next to the service account ID you just created
  12. Ensure the window has the following settings
    Access expiry date: Never
    Role: Release Manager
  13. Click Add User

4) Create your Store Account

Follow the Intermediate Store Account Process here