> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.qonversion.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Cloud Storage

> Send raw data reports directly to your Google Cloud storage

Qonversion allows you to upload all the raw revenue data we track to your Google Cloud Storage bucket. You can find more details about raw data reports [here](scheduled-reports).

## Prepare Google Cloud Storage credentials

To upload raw data reports to your bucket, Qonversion needs the service account's key and write access to the corresponding bucket.

1. Navigate to the [IAM](https://console.cloud.google.com/projectselector2/iam-admin/serviceaccounts) in your Google Cloud account and select your project.

<img src="https://mintcdn.com/qonversion/eOsiYIQAgYr1cnnF/images/docs/93b34d3-Screenshot_2022-12-22_at_08.56.23.png?fit=max&auto=format&n=eOsiYIQAgYr1cnnF&q=85&s=6524c28bd950536460861b89f1fe5b59" alt="2790" width="2790" height="1662" data-path="images/docs/93b34d3-Screenshot_2022-12-22_at_08.56.23.png" />

2. Create a new service account for the Qonversion file uploader using the *+ CREATE SERVICE ACCOUNT BUTTON*.

<img src="https://mintcdn.com/qonversion/eOsiYIQAgYr1cnnF/images/docs/7ae3466-Screenshot_2022-12-22_at_08.57.39.png?fit=max&auto=format&n=eOsiYIQAgYr1cnnF&q=85&s=ca93a4a44bf7321b8e3c467252c532d6" alt="2786" width="2786" height="422" data-path="images/docs/7ae3466-Screenshot_2022-12-22_at_08.57.39.png" />

3. Fill fields up only in the first step. Access will be granted further.

<img src="https://mintcdn.com/qonversion/yQ3ibfsM1_xLwGXK/images/docs/fa3a79b-Screenshot_2022-12-22_at_09.00.18.png?fit=max&auto=format&n=yQ3ibfsM1_xLwGXK&q=85&s=41352b755ed52cca29f1b32ca8fc081f" alt="2780" width="2780" height="1704" data-path="images/docs/fa3a79b-Screenshot_2022-12-22_at_09.00.18.png" />

4. Create and download a private JSON key by clicking the *ADD KEY* button in the *KEYS* section.

<img src="https://mintcdn.com/qonversion/NxsDOZgG-HJmkYhN/images/docs/a9a6023-Screenshot_2022-12-22_at_09.05.36.png?fit=max&auto=format&n=NxsDOZgG-HJmkYhN&q=85&s=32da1f7349085194d6076d9fe2e9d7c9" alt="2778" width="2778" height="1720" data-path="images/docs/a9a6023-Screenshot_2022-12-22_at_09.05.36.png" />

5. Navigate to the *DETAILS* section and copy the Email value from the newly created service account. It will be needed in the following steps to grant bucket write access to the account.

<img src="https://mintcdn.com/qonversion/cVFu44J4hjAFIf6D/images/docs/3a6e5d1-Screenshot_2022-12-22_at_09.02.12.png?fit=max&auto=format&n=cVFu44J4hjAFIf6D&q=85&s=122a283b9013f4b979ea31fcb8021226" alt="2772" width="2772" height="1712" data-path="images/docs/3a6e5d1-Screenshot_2022-12-22_at_09.02.12.png" />

6. Navigate to the [Buckets page](https://console.cloud.google.com/storage/browser) in the Google Cloud Storage.
7. Select existing or create a new bucket for Raw Data reports from Qonversion.
8. Navigate to the *PERMISSIONS* section and click *GRANT ACCESS*

<img src="https://mintcdn.com/qonversion/cVFu44J4hjAFIf6D/images/docs/26baecf-Screenshot_2022-12-22_at_09.14.14.png?fit=max&auto=format&n=cVFu44J4hjAFIf6D&q=85&s=d53bac72bb8fefc4e9c58e05c0eeaa25" alt="2784" width="2784" height="576" data-path="images/docs/26baecf-Screenshot_2022-12-22_at_09.14.14.png" />

9. Enter the service account's Email from the 5th step above and select the *Storage Object Creator* role. Click *SAVE*.

<img src="https://mintcdn.com/qonversion/cVFu44J4hjAFIf6D/images/docs/29fbcb1-Screenshot_2022-12-22_at_09.17.32.png?fit=max&auto=format&n=cVFu44J4hjAFIf6D&q=85&s=0714f2d8a7ced931613501292502a497" alt="1674" width="1674" height="1600" data-path="images/docs/29fbcb1-Screenshot_2022-12-22_at_09.17.32.png" />

10. Save the bucket's name for further steps.

<img src="https://mintcdn.com/qonversion/5c527iOH0vIMjiW3/images/docs/cc5c6e8-Screenshot_2022-12-22_at_09.24.01.png?fit=max&auto=format&n=5c527iOH0vIMjiW3&q=85&s=74782fd6995d530fe2236a4e3228f92a" alt="2786" width="2786" height="582" data-path="images/docs/cc5c6e8-Screenshot_2022-12-22_at_09.24.01.png" />

11. Congratulations! Now you have finished the preparation steps in the Google Cloud console. The only thing left is to enter the bucket's name and provide previously downloaded private key JSON to Qonversion.

## Enter Google Cloud Storage credentials to Qonversion

1. Navigate to the [Google Cloud Storage](https://dash.qonversion.io/app/integration/create?name=google_cloud_storage) integration creation page.

<img src="https://mintcdn.com/qonversion/5c527iOH0vIMjiW3/images/docs/dff2a98-Screenshot_2022-12-26_at_19.53.50.png?fit=max&auto=format&n=5c527iOH0vIMjiW3&q=85&s=ae470cdc03a8e01f7b6cced83d472c56" alt="2184" width="2184" height="1258" data-path="images/docs/dff2a98-Screenshot_2022-12-26_at_19.53.50.png" />

2. Enter data from the private key JSON and the bucket's name to the *Service Account credentials JSON* and *Bucket name* fields, respectively.

   * You have gotten the private key JSON during the 4th step in the *Prepare Google Cloud Storage credentials* above.
   * You have gotten the bucket's name during the 9th step in the *Prepare Google Cloud Storage credentials* above.

3. Click *the Add new integration +* button

4. Congratulation! Now you have successfully connected the Google Cloud Storage bucket to Qonversion. Navigate to the [Scheduled reports section](scheduled-reports#google-cloud-storage) to launch report uploading to the bucket.

***

What’s Next

* [Scheduled Reports](scheduled-reports)
