Send your event data from RudderStack to Google Cloud Storage.
2 minute read
Google Cloud Storage is a popular web service for storing and accessing your data in the Google Cloud Platform infrastructure. It offers state-of-the-art performance and scalability, along with ensuring the security and privacy of your data.
RudderStack allows you to add Google Cloud Storage as a destination to which you can send your event data from any source reliably.
Find the open source transformer code for this destination in the GitHub repository.
Setting up Google Cloud Storage
Follow these steps to set up Google Cloud Storage before adding it as a destination in RudderStack:
Create a new bucket. You can also use an already existing bucket.
Create a new service account under IAM & Admin - Service Accounts
Give Storage Object Admin access to the newly created service account.
Create a key for the service account. Choose key type as JSON. This will cause a JSON key file to be downloaded.
Configuring Google Cloud Storage in RudderStack
In order to enable sending data to Google Cloud Storage, you will first need to add it as a destination to the source from which you are sending event data. Once the destination is enabled, events from RudderStack will start to flow to Google Cloud Storage.
To do so, please follow these steps:
Choose a source to which you would like to add Google Cloud Storage as a destination. You can also create the destination first, and connect it to a source later.
Once you have set up the source, select Google Cloud Storage from the list of destinations. Give your destination a name, and then click Next. You will then see the following Connection Settings screen:
Connection settings for Google Cloud Storage in RudderStack
Enter your Google Cloud Storage Bucket Name, as well as the content of the JSON key file (refer to the Setting up Google Cloud Storage section above) in the Credentials field.
If you need any transformation choose one from the list. Else, click Next.
You have successfully added Google Cloud Storage as a destination in RudderStack. Once you start sending events from your source, RudderStack sends them to your Cloud Storage bucket automatically.
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.