Skip to main content

Check for Settings Errors

After setting up the Fairmatic SDK, you could use getFairmaticSettings() API, to verify SDK is functioning fine. The API returns a list of SDK errors that should be used to nudge the users for resolution.

1. Implement FairmaticSettingsCallback

val settingsCallback = object : FairmaticSettingsCallback {
override fun onComplete(errors: List<FairmaticSettingError>) {
if (errors.isNotEmpty()) {
val errorMessage = toErrorMessage(errors)
showErrorDialog(errorMessages)
}
}
}

2. Check for the errors

Call the getFairmaticSettings() API

Fairmatic.getFairmaticSettings(context, settingsCallback)

3. Get issues resolved

Refer SDK errors section to learn more about the errors and get them fixed