Adapty Flutter SDK'yı v. 3.4'e Geçirme

Adapty SDK 3.4.0, sizin tarafınızda geçiş adımları gerektiren iyileştirmeler içeren büyük bir sürümdür.

Yedek paywall dosyalarını güncelleme

Yeni SDK sürümüyle uyumluluğu sağlamak için yedek paywall dosyalarınızı güncelleyin:

  1. Adapty Kontrol Paneli’nden güncellenmiş yedek paywall dosyalarını indirin.
  2. Mobil uygulamanızdaki mevcut yedek paywall’ları yeni dosyalarla değiştirin.

Observer Mode uygulamasını güncelleme

Observer Mode kullanıyorsanız, uygulamasını güncellediğinizden emin olun.

Daha önce, işlemleri Adapty’ye bildirmek için farklı yöntemler kullanılıyordu. Yeni sürümde, reportTransaction yöntemi hem Android hem de iOS’ta tutarlı biçimde kullanılmalıdır. Bu yöntem, her işlemi Adapty’ye açıkça bildirir ve tanınmasını sağlar. Bir paywall kullanıldıysa, işlemi ilgili paywall’a bağlamak için varyasyon ID’sini geçirin.

İşlem bildirmeyi atlamayın! reportTransaction çağrısını yapmazsanız Adapty işlemi tanımaz, işlem analizlerde görünmez ve entegrasyonlara gönderilmez.

- // every time when calling transaction.finish()
- if (Platform.isAndroid) {
-     try {
-         await Adapty().restorePurchases();
-     } on AdaptyError catch (adaptyError) {
-         // handle the error
-     } catch (e) {
-     }
- }

  try {
      // every time when calling transaction.finish()
      await Adapty().reportTransaction(
          "YOUR_TRANSACTION_ID", 
          variationId: "PAYWALL_VARIATION_ID", // optional
      );
  } on AdaptyError catch (adaptyError) {
      // handle the error
  } catch (e) {
      // handle the error
  }