# Google Play Store credentials

To generate Google Play Store credentials, follow these steps:

### 1. Enable APIs in the Google Cloud Console[​](https://adapty.io/docs/service-account-key-file#1-enable-apis-in-the-google-cloud-console) <a href="#id-1-enable-apis-in-the-google-cloud-console" id="id-1-enable-apis-in-the-google-cloud-console"></a>

1. Select the [Google Cloud Project](https://console.cloud.google.com/welcome) you want to use or create a new one. Please make sure to use the same Google Cloud Project during all the steps of this guide.

![](https://adapty.io/docs/assets/images/0390dd7-001854-October-23-Nk2RAdHn-20d793cb2458923a17ae721b5a933779.webp)

2. Go to the [Google Play Android Developer API](https://console.cloud.google.com/apis/library/androidpublisher.googleapis.com) page and click **Enable**.

![](https://adapty.io/docs/assets/images/1a8e73b-001847-October-23-j1fkdEcd-58fcaf0c9cc378ca2cdb8a009c46d7f5.webp)

![](https://adapty.io/docs/assets/images/73123aa-001849-October-23-9bvFZZvb-ae5f6ded84a3f3a910bdaa36c1114969.webp)

3. Go to the [Google Play Developer Reporting API](https://console.cloud.google.com/apis/library/playdeveloperreporting.googleapis.com) page and click **Enable**.

![](https://adapty.io/docs/assets/images/678d7d4-001855-October-23-qo0C0ZsM-3861e9c89fa6a0dbe7b6e63afcf1208b.webp)

![](https://adapty.io/docs/assets/images/afa7b40-001856-October-23-CvHQVAGt-464e3d80a82c2801a7bfc1401f7a0398.webp)

### 2. Create a Service account in the Google Cloud Console[​](https://adapty.io/docs/service-account-key-file#2-create-a-service-account-in-the-google-cloud-console) <a href="#id-2-create-a-service-account-in-the-google-cloud-console" id="id-2-create-a-service-account-in-the-google-cloud-console"></a>

1. Go to Google Cloud Console -> IAM & Admin -> [Service accounts](https://console.cloud.google.com/iam-admin/serviceaccounts). Please make sure to use the same Google Cloud Project you used in the previous steps. Click **Create Service Account**.

![](https://adapty.io/docs/assets/images/1989a9c-001858-October-23-2YWd3DFw-0a854366ab72012cef2a267b02f93f37.webp)

2. Enter its name and copy its **ID** (email address) for future use. Click **Create and Continue**.

![](https://adapty.io/docs/assets/images/1800831-001859-October-23-1BGA5JXy-6af0a943114c5d2767a5733cc81e101d.webp)

3. In the next step you should add one **Role**:

* Monitoring Viewer (to allow monitoring of the notification queue).

![](https://adapty.io/docs/assets/images/08e981d-001862-October-23-rKjN3OE9-f1e945d2bc755449d9e341fc99b8b1a0.webp)

![](https://adapty.io/docs/assets/images/2e7ef1e-001758-September-22-1hDOjkIv-b18757b304795e35e09492d010dcc735.webp)

![](https://adapty.io/docs/assets/images/646ab43-001759-September-22-qVKTtI9u-46068844d6ffb248c61e96f5499ddcb6.webp)

4. Don't enter anything in this step and click **Done**.

![](https://adapty.io/docs/assets/images/cb4f948-001760-September-22-eSZBwBdM-e2e7d28213dfc9bb3d5175be4bcfb284.webp)

5. Find the newly created account in the list and in the actions click **Manage keys**. Create a new JSON key and save it locally on your computer. This is the key you will upload to the SurgeGrowth Dashboard.

![](https://adapty.io/docs/assets/images/572a5ec-001761-September-22-55RRChbc-50096e52b66425e4073fb58a799ebe87.webp)

![](https://adapty.io/docs/assets/images/d4e7d74-001864-October-23-r75z1IO4-5ad55f5b1dc470514808029247661247.webp)

![](https://adapty.io/docs/assets/images/47b4418-001865-October-23-ep2cR8lV-9ac5905e0c127893880653ab49f32cd0.webp)

### 3. Grant permissions in the Google Play Console[​](https://adapty.io/docs/service-account-key-file#3-grant-permissions-in-the-google-play-console) <a href="#id-3-grant-permissions-in-the-google-play-console" id="id-3-grant-permissions-in-the-google-play-console"></a>

1. Go to the [**Users and permissions**](https://play.google.com/console/u/0/developers/users-and-permissions) page in the Google Play Console and click **Invite new users**.

![](https://adapty.io/docs/assets/images/8db9ba1-001866-October-23-ZRHyzACg-2edb3074f4f3b4117fdcb08c8c073493.webp)

2. Enter the email of the service account you've created in section 2 of this guide.

![](https://adapty.io/docs/assets/images/bbfa846-001867-October-23-63IVmFQe-86c991441f196f277edf6e7d4fbe4295.webp)

3. Grant **View app information and download bulk reports (read-only)**, **View financial data,** and **Manage store presence** permissions and create the user by clicking **Invite user**. You can grant permissions to the whole account or to one/several applications.

![](https://adapty.io/docs/assets/images/cafff5b-CleanShot_2021-08-31_at_23.26.08-0543b35142ad8e6b012b2d5cd7008515.webp)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.surgegrowth.io/miscellaneous/google-play-store-credentials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
