Creating a destination: Filling Instructions for GCS Bucket

This guide contains instructions for how to fill in the fields of the Create destination configuration view when creating a new GCS Bucket destination

1. Display name: The display name of the destination that will be used to distinguish the one you are creating from other destinations.

2. Bucket name: The GCP bucket name you are going to use as a destination. This can be obtained from the GCP Storage UI you use to access your buckets, or from your GCP Admins. You can see the buckets in the Google Cloud Platform, under Storage → Browser at

3. Upload path: The folder structure you want to create in a bucket – e.g. if you specify a path “subfolder1/data”, the transfers will create the folders in the bucket, if they don’t exist yet. If they do exist already, the data will be loaded into the specified path.

4. Auth key: The key used to authorize the transfers to load data into your GCP bucket. You or your GCP Admins need to create a JSON key for a Service Account which you need to copy-paste into this field to create the destination.
Create the key in the Google Cloud Platform under IAM & Admin → Service Accounts.

If you cannot access the IAM & Admin section, it means that you do not have sufficient permissions. In this case, please contact your GCP Admins.

You need to copy the entire JSON key and paste it into the “Auth key” field. The JSON key should look like this:

  "type": "service_account",
  "project_id": "<YOUR_GCP_PROJECT_ID>",
  "private_key_id": "12345ABCDummyKey",
  "private_key": "-----BEGIN PRIVATE KEY-----\12345ABCDummyKey\n-----END PRIVATE KEY-----\n",
  "client_id": "12345ABCDummyClientID",
  "auth_uri": "",
  "token_uri": "",
  "auth_provider_x509_cert_url": "",
  "client_x509_cert_url": "<NAME_OF_SERVICE_ACCOUNT>%40<YOUR_GCP_PROJECT_ID>"

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.