Работа с ATT в Kotlin Multiplatform SDK

Если ваше приложение использует фреймворк AppTrackingTransparency и показывает пользователю запрос на авторизацию отслеживания, необходимо отправить статус авторизации в Adapty.


val profileParameters = AdaptyProfileParameters.Builder()
    .withAttStatus(3) // 3 = ATTrackingManagerAuthorizationStatusAuthorized
    .build()

Adapty.updateProfile(profileParameters)
    .onSuccess {
        // ATT status updated successfully
    }
    .onError { error ->
        // handle AdaptyError
    }

Настоятельно рекомендуем передавать это значение как можно раньше при его изменении — только в этом случае данные будут своевременно отправлены в настроенные вами интеграции.