# Google Private Drive

> Translate your Google Private Drive files in Crowdin

URL: https://store.crowdin.com/google-private-drive
Identifier: google-private-drive
Category: File Management & Storage
Type: App
Author: Crowdin

Unlock a faster localization workflow by connecting your Google Private Drive directly to Crowdin. This integration allows you to translate Google Private Drive files without the manual hassle of downloading and re-uploading files. By using your own Google Cloud credentials, you maintain total privacy and security over your corporate data.

## How to Install and Configure the Google Drive App for Crowdin

Follow these steps to set up your private Google Drive integration.

### 1. Install the App

1. Find Google Private Drive in the Crowdin Store
2. Click Install.

### 2. Create Google Cloud Credentials

To connect the app, you need to generate **OAuth 2.0 credentials** in the Google Cloud Console:

**1. Enable Google Drive API:** In APIs& Services tab, go to **Enabled APIs & services**, click **Enable APls and services** button and add **Google Drive API**.

![Enable Google Drive API](https://developers.app.crowdin.net/api/media/file/5d25d877-6419-4964-8e95-fc3916dde14b.png)

**2. Create Credentials:** Go to **APIs & Services > Credentials** and create an **OAuth client ID**. Select **Web application** as the type.

![](https://developers.app.crowdin.net/api/media/file/3aa94527-8b9d-484d-8b43-daefba2826ca.png)

![](https://developers.app.crowdin.net/api/media/file/21cc1154-33a2-4479-9361-bbabb4d182c7.png)

**3. Authorized Redirect URL:** Add this exact URL: `https://google-private-drive.app.crowdin.net/oauth/code`

![](https://developers.app.crowdin.net/api/media/file/0a812bb0-8725-4deb-a2a2-0e74c25b4afa.png)

**4. Configure Scopes:** Ensure your project has the following scopes enabled:
 -  `.../auth/drive` (See, edit, create, and delete all files)
 -  `.../auth/userinfo.email` (See your primary email address)

**5. Copy Credentials:** Save your **Client ID** and **Client Secret**.

:::tip
For a detailed walkthrough on generating these, see [Google’s official guide](https://cloud.google.com/sap/docs/abap-sdk/on-premises-or-any-cloud/latest/authentication-oauth-client-credentials#oauth_create_credentials).
:::

### 3. Authorize the App

**1.** Open the Google Drive app within your Crowdin project.

**2.** Enter the Client ID and Client Secret you just generated.

![](https://developers.app.crowdin.net/api/media/file/ee9ce437-395b-4d4f-808e-7dca4efa2a3c.png)

**3.** Follow the prompts to authorize access.

## Managing User Access (Optional)

If your Google Cloud project is in "Testing" mode or has restricted settings:
Navigate to the **OAuth consent screen** in Google Cloud.

Under **Test users**, click **Add Users** and enter the email addresses of the team members who need to use the app.

## Resources

- [Guide](https://docs.cloud.google.com/sap/docs/abap-sdk/on-premises-or-any-cloud/latest/authentication-oauth-client-credentials#oauth_create_credentials)
