Skip to main content

INTLConfig Configuration

Dynamic Configuration Retrieval (GetConfig)​

[Player Network SDK] Dynamic retrieval of configuration values

Supported Platforms​

Android, iOS, and Windows platforms are supported.

Function definition​

T GetConfig<T>(string key, T defValue, string project = "INTL")

Parameter Explanation​

ParametersTypeExplanation
keybool, int, stringKey for the configuration
defValuebool, int, stringReturn value if retrieval fails, not mandatory
projectstringDefault parameter, remains unchanged

Code sample​

int gameID = INTLAPI.GetConfig(GAME_ID_KEY, 0);

Dynamic Configuration Update (UpdateConfig)​

[Player Network SDK] Dynamically update configuration.

Supported Platforms​

Android, iOS, and Windows platforms are supported.

note

Function definition​

bool UpdateConfig(Dictionary<string, string> configsDic, string project = "")

Parameter Explanation​

ParametersTypeExplanation
configsDicDictionary<string, string>Configuration content
projectstringDefault parameter, remains unchanged

Code sample​

Dictionary<string, string> config = new Dictionary<string, string>();
config.Add("LOG_LEVEL", "1");
INTLAPI.UpdateConfigs(config);

Remote Configuration​

The cloud control configuration in the Player Network Console will be automatically pulled after SDK initialization and successful login, and can also be set to pull at fixed intervals through configuration. See Player Network SDK Remote Config.