Symbiosys supports two methods for integrating event data via BigQuery (BQ):
-
Direct BigQuery Dataset Transfer – transfer datasets directly in BQ.
-
Google Analytics 4 (GA4) BigQuery Export – create a BQ export from GA4 data.
Option 1: Direct BigQuery Dataset Transfer
-
[Optional] Create a Filtered View
-
If needed, create a view containing only the required visit/order event data. Here is an example view that excludes the user_properties field to prevent PII exposure.
-
Note: Promoting the _TABLE_SUFFIX is important for efficient query execution.
-
CREATE VIEW GAIntraday AS
SELECT _TABLE_SUFFIX AS suffix, * EXCEPT(user_properties)
FROM DATASETNAME.analytics_1234.events_intraday_*
-
Grant Access to Symbiosys
-
Share your dataset with system@symbiosys.ai and assign the following roles:
-
BigQuery Data Viewer (roles/bigquery.dataViewer)
-
BigQuery Job User (roles/bigquery.jobUser)
-
-
-
Set Up a Data Export Schedule
-
Ensure data is transferred on a regular cadence (hourly or at least once daily).
-
Option 2: Google Analytics 4 (GA4) BigQuery Export & Sharing
-
Enable Intraday BigQuery Export in GA4
-
Log in to Google Analytics, go to Admin, and navigate to Data Streams.
-
Click BigQuery Export and toggle Enable Intraday.
-
Choose a Dataset Name and Table ID, then select the fields to include.
-
Click Link BigQuery and follow the authorization prompts.
-
Alternatively, add symbiosys@symbiosys.ai as a user in your BigQuery dataset, allowing Symbiosys to export the data to their GCP account.
-
-
Share the Dataset with Symbiosys
-
Assign system@symbiosys.ai the BigQueryDataEditor role in IAM OR create a new dataset view that excludes PII and share that dataset with Symbiosys.
-