The Google Cloud Storage integration allows you to use Google Cloud as a source for importing and exporting data into and out of your Cordial account using either the user interface (UI) or the API.
Once the integration is successfully enabled, you will see a new option for Google Cloud Storage on data import and export pages within the UI, and as a source or destination parameter in the API.
Create a Google Service Account
Before you are able to enable the integration, you must first create a Google Service Account in your Google Cloud Platform.
In your admin panel, navigate to Service accounts, give the account a name and an ID and click Create.
Define a Role for your service account.
Create and download a JSON key.
Confirm the key has the admin rights to the bucket.
Enable the Google Cloud Storage Integration
Once you have created a service account and downloaded the key in JSON format, you can enable the integration in the Cordial Marketplace.
Navigate to the Marketplace, located in the account management dropdown.
On the Marketplace page find the Google Cloud integration card.
Click Enable to edit the configuration. You will see a list of configuration settings to complete in order to enable the integration.
- Bucket Name - Enter the name of your Google Cloud Bucket.
- Bucket Description - Give a brief description of the Google Cloud Bucket.
- Upload Key File - Upload the key file downloaded from your Google Cloud Storage account.
Using Google Cloud Storage
Once the Google Cloud Storage is set up successfully there will be options to use Google Cloud when importing and exporting contacts via the UI as well as the API.
Import Via the UI
When importing contacts in the UI, there will be an option for Google Cloud as an input source.
Export Via the UI
When exporting contacts in the UI, there will be an option to Send file to Google Cloud as an export destination.