Adapty React Native SDK'yı v3.0'a Taşıma

Adapty React Native SDK v3.0’a geçiş yapıyorsanız, bu rehber en önemli değişiklikleri ve güncellemeniz gereken alanları ele almaktadır.

Genel Bakış

React Native SDK v3.0, yeni Paywall Builder ile tam uyumluluk ve geliştirilmiş API yapısı sunmaktadır. Bu sürüme geçiş yaparken aşağıdaki değişikliklere dikkat etmeniz gerekmektedir.

Paywall Builder paywalllarının görüntülenmesi

Yeni Paywall Builder ile oluşturulan paywalllar için görüntüleme yöntemi değişti.

Eski yaklaşım (AdaptyPaywallView bileşeni) artık kullanılmıyor. Bunun yerine yeni AdaptyPaywallView API’sini kullanın.

Metodların yeniden adlandırılması

SDK v3.0’da bazı metodlar yeniden adlandırıldı:

v2.xv3.0
adapty.identifyadapty.identify
adapty.getPaywalladapty.getPaywall
adapty.getPaywallProductsadapty.getPaywallProducts
adapty.makePurchaseadapty.makePurchase

Yapısal değişiklikler

AdaptyProfile

AdaptyProfile nesnesinde bazı alanlar güncellendi.

AdaptyPaywall

AdaptyPaywall nesnesinde remoteConfig alanı artık doğrudan remoteConfig olarak erişilebilir.

iOS yapılandırması

iOS için minimum hedef sürüm iOS 13.0 olarak güncellendi.

Android yapılandırması

Android için minimum SDK sürümü 21 olarak güncellendi.

Daha fazla bilgi

3.0.1 sürümüne yükseltin

  1. Normalde yaptığınız gibi 3.0.1 sürümüne yükseltin.
  2. Yedek paywall dosyalarını değiştirin:
    1. En son sürümü Adapty Kontrol Paneli’nden indirin.
    2. Dosyaları kullanıcının cihazında saklayın ve burada açıklandığı gibi .setFallbackPaywalls metoduna aktarın.