How to setup GCS bucket?

How to setup GCS bucket?

Google Cloud Storage (GCS) Setup Guide

Follow these steps to configure your GCS bucket and service credentials for use with i2o Data Export.

Step 1: Create a GCS Bucket

  1. Go to the GCP Console
  2. Navigate to Storage → Create Bucket
  3. Choose a unique name and select a region

Make sure the following settings are applied:

  • No retention policy
  • Protection Tools: None
  • Object Versioning: Disabled

Step 2: Generate HMAC Credentials

  1. Create a dedicated service account for data export (recommended)
  2. Go to Storage → Settings → Interoperability
  3. Under HMAC Keys, generate a new key for the service account
  4. Note the: 
    1. HMAC Access ID 
    2. HMAC Secret Key (shown only once)

Notes
You’ll use these credentials in the i2o Data Export setup form.


Step 3: Assign Permissions

  1. Go to your GCS bucket
  2. Click Permissions tab
  3. Add the email of the service account you generated keys for
  4. Assign the following roles:   
    1. Storage Object Viewer
    2. Storage Object Creator
    3. Storage Admin (or equivalent granular permissions)

Step 4: Add Destination in i2o

  1. Go to i2o → Data Export → Add Destination
  2. Select Google Cloud Storage
  3. Fill in the required details:
    1. GCS Bucket Name 
    2. GCS Bucket Region 
    3. HMAC Access ID 
    4. Secret Access Key

  1. Click Test Connection to verify access

Notes
You can confirm connectivity using the Test Connection button before proceeding with sync setup.

You’re All Set!

Once the test passes, you can proceed to:
  1. Select modules (e.g., BuyBox, Brand Protector)
  2. Set sync frequency (e.g., every 4, 8, or 24 hours)
  3. Start syncing!

 

Contact support@i2oretail.com for any further queries.

    • Related Articles

    • How to setup S3 bucket?

      Amazon S3 Setup Follow these steps to create and configure your Amazon S3 bucket for successful integration. Step 1: Sign in to AWS Log into your AWS Console using appropriate credentials. Step 2: Create an S3 Bucket Go to Services → S3 → Create ...
    • Data Export Setup

      Data Export enables you to extract structured data from the i2o platform into your own cloud storage so you can integrate with internal dashboards, automate reporting, and build custom analytics pipelines. Currently, you can export data from: BuyBox ...
    • Hourly Sales Insights

      Overview Hourly Sales Insights gives you near visibility into how your products are performing throughout the hours of the day. By comparing today’s hourly performance with yesterday and the same day last week, you can: Spot sudden drops or spikes in ...
    • Pricing

      Overview Price Monitoring enables you to track price drops across marketplaces, monitor product pricing, identify pricing trends, detect Buy Box losses, flag MAP (Minimum Acceptable Price) violations, and more. With interactive KPI cards, ML-powered ...
    • About GA Essentials

      GA Essentials is a subset of the entire i2o application, designed to streamline sales performance on Amazon and other e-commerce platforms. It offers key features from the i2o platform for smaller 1P and 3P brands. This package allows quick access of ...