Kotlin Multiplatform SDK'da Observer Mode'da İşlemleri Raporlama

Observer Mode’da Adapty SDK, mevcut satın alma sisteminiz aracılığıyla gerçekleştirilen satın almaları kendi başına takip edemez. App Store’dan gelen işlemleri kendiniz raporlamanız gerekir. Analizlerde hata oluşmaması için bunu uygulamanızı yayınlamadan önce yapılandırmanız kritik öneme sahiptir.

Her işlemi Adapty’nin tanıması için reportTransaction kullanarak açıkça raporlayın.

Warning

İşlem raporlamayı atlama! reportTransaction çağırmazsanız Adapty işlemi tanımaz, analitiklerde görünmez ve entegrasyonlara iletilmez.

Adapty flow’larını ve paywall’larını kullanıyorsanız, bir işlem bildirirken variationId ekleyin. Bu, satın almayı tetikleyen flow veya paywall ile ilişkilendirir ve böylece analizlerin doğru olması sağlanır.


Adapty.reportTransaction(
    transactionId = "your_transaction_id",
    variationId = paywall.variationId
).onSuccess {
    // Transaction reported successfully
}.onError { error ->
    // handle the error
}

Parametreler:

ParametreZorunlulukAçıklama
transactionIdzorunluApp Store satın almasından gelen işlem kimliği. Genellikle mağaza tarafından döndürülen satın alma token’ı veya işlem tanımlayıcısıdır.
variationIdisteğe bağlıVaryantın string tanımlayıcısı. AdaptyPaywall nesnesinin variationId özelliği kullanılarak alınabilir.