How to enable Sellforte to fetch your data from Google Cloud Storage
Sellforte can fetch data directly from a customer-managed Google Cloud Storage (GCS) bucket. This setup is recommended for recurring, file-based data delivery where customers manage their own export processes.
All data fetched from Google Cloud Storage must follow the relevant Sellforte data specification.
Overview of the setup
The Google Cloud Storage fetch setup consists of two steps:
-
The customer prepares data files in a GCS bucket in the Sellforte data specification format
-
The customer grants Sellforte read-only access to the bucket
Once completed, Sellforte fetches the data automatically on an agreed schedule.
1. Preparing your data in Google Cloud Storage
Customers are responsible for preparing and exporting data files to Google Cloud Storage in a format that matches the Sellforte data specification.
This typically means:
-
Exporting data files (for example CSV or Parquet) to a GCS bucket
-
Ensuring file contents match the required fields, data types, and granularity
-
Using a stable file naming or folder structure for recurring deliveries
How the files are generated (for example via BigQuery exports, ETL pipelines, or other tools) is fully up to the customer.
2. Granting Sellforte access
Sellforte requires read-only access to the Google Cloud Storage bucket in order to fetch the data.
Access is granted to a Sellforte service account, which will be provided by Sellforte.
Bucket-level access (read-only)
Grant access on the GCS bucket that contains the Sellforte-ready files:
-
Storage Object Viewer (
roles/storage.objectViewer)
This allows Sellforte to:
-
List objects in the bucket
-
Read file contents
Sellforte does not require permissions to upload, modify, or delete files.
Sellforte only reads files from the specified bucket or path.
Completing the setup
Once the data files are in place and access has been granted:
-
Share the bucket name and relevant folder/path with Sellforte
-
Sellforte validates access and schedules automated data fetching
No further manual actions are required unless the file structure or schema changes.