Flutter SDK'da Observer modunu uygulayın

Kendi satın alma altyapınız zaten varsa ve Adapty’ye tamamen geçmeye hazır değilseniz, Observer mode’u inceleyebilirsiniz. Temel haliyle Observer Mode, gelişmiş analizler ve attribution ile analitik sistemleriyle sorunsuz entegrasyon sunar. Bu ihtiyacınızı karşılıyorsa, yalnızca şunları yapmanız gerekir:

  1. Adapty SDK’yı yapılandırırken observerMode parametresini true olarak ayarlayarak etkinleştirin. Kurulum talimatları için Flutter sayfasına bakın.
  2. Mevcut satın alma altyapınızdan Adapty’ye işlemleri bildirin.

Observer modu kurulumu

Satın alma işlemlerini ve abonelik durumunu kendiniz yönetiyorsanız ve Adapty’yi abonelik olayları ile analitik göndermek için kullanıyorsanız Observer modunu etkinleştirin.

Observer modunda çalışırken Adapty SDK hiçbir işlemi kapatmaz; bu nedenle işlemleri kendiniz yönettiğinizden emin olun.

await Adapty().activate(
  configuration: AdaptyConfiguration(apiKey: 'YOUR_PUBLIC_SDK_KEY')
    ..withObserverMode(true) // Enable observer mode
    ..withLogLevel(AdaptyLogLevel.verbose),
);

Parametreler:

ParametreAçıklama
observerModeObserver modunu kontrol eden bir boolean değeri. Varsayılan değer false’tur.

Observer Mode’da Adapty paywall’larını kullanma

Adapty’nin paywall’larını ve A/B testi özelliklerini de kullanmak istiyorsanız bunu yapabilirsiniz; ancak Observer mode’da bazı ek kurulum adımları gerekir. Yukarıdaki adımlara ek olarak şunları yapmanız gerekecek:

  1. Remote config paywall’lar için paywall’ları her zamanki gibi gösterin.
  2. Satın alma işlemlerini paywall’larla ilişkilendirin.

SDK v4’te, Observer mode’da Adapty tarafından render edilen flow’ları ve paywall’ları da sunabilirsiniz: bir kullanıcı ilgili butona dokunduğunda kendi kodunuzla satın alma veya geri yükleme işlemini gerçekleştirmek için bir AdaptyUIObserverModeResolver kaydedin. Bkz. Observer mode’da flow sunma.