The Google Cloud Storage integration allows you to use Google Cloud as a source for importing data into 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 pages within the UI and as a source 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 to 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 contacts via the UI as well as the API.
Via the UI
When importing contacts in the UI there will be an option for Google Cloud as an input source.
Via the API
Once enabled, Google Cloud will be a source option for importing contacts using the API. View the API documentation for importing contacts.