Service Account Configuration
To enable BigQuery integration, you need to configure the GameRamp service account with the required roles.Required Service Account: [email protected]
Required IAM Roles
Please add the following roles to the service account to enable proper BigQuery integration:1
BigQuery Job User
Allows the service account to run BigQuery jobs for data ingestion and querying.Role:
roles/bigquery.jobUser2
Data Viewer
Provides read access to datasets and tables within your BigQuery project.Role:
roles/bigquery.dataViewer3
BigQuery User
Grants permissions to run queries and access BigQuery resources.Role:
roles/bigquery.userSetting Up Permissions
Using Google Cloud Console
- Navigate to the IAM & Admin page in Google Cloud Console
- Find the service account:
[email protected] - Click the edit icon (pencil) next to the service account
- Add the following roles:
- BigQuery Job User
- Data Viewer
- BigQuery User
- Save the changes
Using gcloud CLI
Data Flow
Once configured, GameRamp will automatically:- Event Ingestion: Ingest player events and analytics data from your BigQuery datasets
- Data Processing: Process and transform raw event data for analysis with intelligent predictions
Available Data
The BigQuery integration provides access to:- Player Events: All tracked player interactions and behaviors
- Session Data: Game session information and duration metrics
- Revenue Metrics: Purchase events and monetization data
- Prediction Results: AI-generated player predictions and scores
Next Steps
After configuring the service account permissions:- Contact GameRamp support to enable BigQuery integration for your account
- Specify your BigQuery project ID and preferred dataset names
- GameRamp will begin processing your data