Google Cloud Storage for imports and exports
Google Cloud Storage (GCS) is a cloud file storage service you can connect directly to Bloomreach for data imports and exports.
Set up the integration
Create the integration
- Go to Data & Assets > Integrations.
- Search for and add the Google Cloud Storage integration.
- Continue the setup from within the integration.
Generate JSON credentials
- Go to the API Console Credentials.
- From the project drop-down, select your project.
- On the Credentials page, select Create credentials > Service account key.
- Select an existing service account or create a new one from the Service account drop-down.
- For Key type, select JSON and click Create. The file downloads automatically.
- Open the
.jsonfile in a text editor and copy the contents into the integration setup.

Enable the Cloud Storage API
- Go to the Cloud Platform Console.
- Select your project or create a new one.
- Go to API Manager > Library.
- Search for and select Cloud Storage.
- Click Enable.
Configure bucket access
The service account performing file read requests needs the following permissions:
- Storage Legacy Bucket Reader
- Storage Object Viewer
- Storage Object Admin
To add the service account to your bucket, follow Google's guide on Adding a member to a bucket-level policy.
NoteStatic IP allowlisting isn’t available for Google Cloud Storage. Bloomreach connects to GCS within Google Cloud, so these connections don’t use the public outbound IP addresses.
If your GCS bucket is protected by VPC Service Controls or other GCP network restrictions, contact Bloomreach Support for the Bloomreach project and network details needed to configure access.
Updated 16 days ago
Did this page help you?

