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

ParametersTypeDescription
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.

Function Definition

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

Input Parameters

ParameterTypeDescription
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.