# Google Play Developer API Integration Guide

{% hint style="info" %}
This feature is included in the [Pay-as-you-go and Enterprise plan](https://docs.getupdraft.com/~/changes/hCUa1az9yKp7rsxQS8yk/dashboard/account/plan-and-billing)
{% endhint %}

### Prerequisites

Before you begin, ensure you have:

* A **Google Play Developer account**.
* Access to the **Google Cloud Console**.
* An **Updraft account**.

### Create a Google Cloud Project

1. Navigate to the [Google Cloud Console](https://console.cloud.google.com/).
2. Click on the project dropdown and select **New Project**.
3. Enter a project name and click **Create**.

### Enable the Google Play Developer API

1. In the Google Cloud Console, go to **APIs & Services > Library**.
2. Search for **Google Play Android Developer API**.
3. Click on it, then click **Enable**.

### Create a Service Account

1. In the Google Cloud Console, navigate to **IAM & Admin > Service Accounts**.
2. Click **+ CREATE SERVICE ACCOUNT**.
3. Provide a name and description for the service account.
4. Click **Create and Continue**.
5. Assign the **Service Account User** role.

### Generate a JSON Key for the Service Account

1. In the **Service Accounts** list, click on the newly created service account.
2. Navigate to the **Keys** tab.
3. Click **Add Key > Create New Key**.
4. Select **JSON** and click **Create**.
5. Securely store the downloaded JSON key file; you'll need it for integration.

### Grant Access in the Google Play Console

1. Go to the [Google Play Console](https://play.google.com/console/).
2. Navigate to **Users and permissions**.
3. Click **Invite new user**.
4. Assign the necessary permissions, such as:
   * **View app information**
   * **Manage production releases**
   * **Manage testing track releases**
   * **Edit store listing, pricing & distribution**

### Integrate with Updraft

1. Log in to [Updraft](https://getupdraft.com/login).
2. Navigate to **Profile > Developer Accounts**.

<figure><img src="https://1499220200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDXK35bj42Hdun3u_Zb-165900098%2Fuploads%2FXwYwbk2wqwmeofHj7S4I%2Fupdraft_googleConnect_integfration.png?alt=media&#x26;token=9c2676ee-83de-4f42-9748-b486ad6805e8" alt=""><figcaption><p>The Integrations tab under Profile > Developer Accounts</p></figcaption></figure>

1. Click **Connect Google Play**.
2. Upload the JSON key file you downloaded earlier.
3. Click **Save** to complete the integration.
