Google Cloud Storage

Step by step instruction to setup Google Cloud Storage as destination in Rudder

Getting Started

To enable dumping data to Google Cloud Storage, you need to add it as a destination to the source from which you are sending event data. Once the destination is enabled, events from our servers will start to flow to Google Cloud Storage. You will start seeing files created in your bucket.

Google Cloud Storage Setup

  • Login to your Google Cloud platform

  • Create a new bucket. (You can use already existing bucket also.)

  • Create a new service account under IAM & Admin -> Service Accounts

  • Add Storage Object Creator to the newly created service account

  • Create a key for the service account. Choose key type as JSON. A json key file will be downloaded.

Configuring Google Cloud Storage Destination

Choose a source to which you would like to add Google Cloud Storage as a destination. (You can also simply create a destination and connect it to a source later.)

Add destination of type Google Cloud Storage to your source. Give your destination a name and click Next.

You will see a settings page like below. Fill all the fields with the appropriate information and click Next.

(Under Credentials paste the content of the json key file downloaded during GCS Setup.)

Google cloud storage settings

If you need any transformation choose one from the list, else simply click Next.

You have successfully added Google Cloud Storage as a destination.


That's it! Send an event to your source, you can find it dumped to your bucket.