Updating API Keys for Google Play Console
Rotate or replace the Google Play Console service account key used by Statused without deleting your apps or workflows.
This guide walks you through replacing the Google Play Console API key connected to Statused. Use it when you rotate service account keys, when a key was deleted in Google Cloud, or when you want to switch to a different service account.
Updating a key keeps everything else in place: your apps, workflows, and destinations stay exactly as they are.
Before You Start
What You'll Need:
- Access to the Google Cloud project that holds the service account used by Statused, with permission to manage its keys (Service Account Key Admin role)
- If you're switching to a different service account, Admin access to your Google Play Console account to grant it access
Don't delete the old key yet
Keep your current key active until the new one is saved in Statused. Deleting it first means monitoring stops until the update is complete.
Creating a New JSON Key
Find your service account
Open Service Accounts in Google Cloud Console and select the project that holds the service account you created for Statused.
Create the key
-
Click the button next to the service account and select Manage keys
-
Click ADD KEY › Create New Key
-
Ensure JSON is selected as the key type and click CREATE
-
Download and save the JSON file to your computer.
Using a different service account?
A new key for the existing service account already has the same Google Play Console access. If you're switching to a new service account instead, follow the Grant Console Access step from the creation guide first.
Updating the Key in Statused
Open your API Keys
Go to your Statused dashboard and open API Keys.
Choose the key to update
Find your Google Play API key, open the menu next to it, and select Update credentials. You can rename the key in the same dialog; changing only the name doesn't require new credentials.
Upload the new JSON key
Upload the service account .json file you just downloaded.
Save
Click Save Changes. Statused verifies the new key before saving anything.
That's it! Monitoring continues with the new key, and your apps and workflows are untouched.
Once the update succeeds, you can safely delete the old key from the service account in Google Cloud.
How Verification Works
Before saving, Statused checks that the new key:
- Authenticates with Google. If it doesn't, you'll see an error and nothing changes. Make sure you uploaded the JSON key file, and that the Google Play Developer API is enabled for its project.
- Can access every app with active workflows. Statused confirms the new key can see each app registered under this API key that has at least one active workflow. If any are missing, the update is rejected and Statused lists the apps it can't access.
If apps are missing, check that the service account has access to those apps in Google Play Console under Users and permissions, then try again.
Where to go from here
Need help? Reach out and we'll get you sorted.