---
title: "Adapty Flutter SDK'yı v. 3.4'e Geçirme"
description: "Daha iyi performans ve yeni monetizasyon özellikleri için Adapty Flutter SDK v3.4'e geçin."
---

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 \{#update-fallback-paywall-files\}

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](fallback-paywalls).
2. Mobil uygulamanızdaki [mevcut yedek paywall'ları yeni dosyalarla değiştirin](flutter-use-fallback-paywalls).

## Observer Mode uygulamasını güncelleme \{#update-implementation-of-observer-mode\}

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.

:::warning

**İş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.

:::

```diff showLineNumbers
- // 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
  }
```