# Google Cloud storage (GCP)

[Google Cloud Storage (GCS)](https://cloud.google.com/storage/docs) is a scalable, secure, and highly available cloud storage service offered by Google Cloud Platform (GCP). It is designed to store and manage large amounts of data.

## Steps to configure GCS as a Storage alias:

* Click on the **+Add connection** button in the GCP section:
* In the pop-up window submit a request to the Support team. Please provide the following details:
  1. **Bucket name** - the name of your Google Cloud bucket (the folder within Google Cloud where files are stored).
  2. **Alias** - the value of the storage alias you would like to use to hide the Google Cloud bucket path behind it.&#x20;
  3. **Auth JSON token** (optional)- the authentication token for access to the bucket. It is needed when the bucket is Private.

{% hint style="info" %}
If your images are in a bucket named **mysamplebucket**, with access to **image.jpg** available at the URL `//www.googleapis.com/upload/storage/v1/b/mysamplebucket/image.jpg`, then after configuration, the image will be accessible at `https://token.filerobot.com/_mysamplebucket_/image.jpg`
{% endhint %}

In case that your Google Cloud bucket requires authentication:

* You need to generate an Authentication JSON file using the guide in the [Google Cloud documentation](https://cloud.google.com/docs/authentication/getting-started)
* You will be provided with JSON file to be saved on your computer
* Please attach it to your message to the Support team in order to configure the Alias settings.

<figure><img src="https://2536208400-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fqsq2dR7Fjagf5eTifWZx%2Fuploads%2Fq9Ub8zs42PvoHLmvvh4W%2Fimage.png?alt=media&#x26;token=502a3cad-2b7a-49ba-9818-215528a5cf95" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Each alias should be unique for the project (token) and must be prefixed and suffixed with underscores.
{% endhint %}
