Initialize the SDK
Initialize Gameball once, usually at app startup in yourmain() function:
Configuration Parameters
string
required
The client API key available in your Gameball dashboard (required).
string
required
The language code for SDK localization (e.g., “en”, “ar”, “fr”). Required.
string
Platform identifier, defaults to “flutter”.
string
Your Gameball shop identifier for multi-shop configurations.
string
Session Token for secure authentication (enables automatic v4.1 endpoint routing). Required in upcoming SDK v4.
Validation Rules
GameballConfig requires:- API key is required (cannot be null)
- Language is required (cannot be null)