Kotlin Multiplatform SDK'da ATT ile Başa Çıkma

Uygulamanız AppTrackingTransparency framework’ünü kullanıyor ve kullanıcıya uygulama izleme yetkilendirme isteği gösteriyorsa, yetkilendirme durumunu Adapty’ye göndermeniz gerekir.

import com.adapty.kmp.Adapty
import com.adapty.kmp.models.AdaptyProfileParameters

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

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

Bu değeri değiştiği anda mümkün olduğunca erken göndermenizi önemle tavsiye ederiz; ancak bu şekilde veriler yapılandırdığınız entegrasyonlara zamanında iletilir.