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.