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:
- Adapty SDK’yı yapılandırırken
observerModeparametresinitrueolarak ayarlayarak etkinleştirin. Kurulum talimatları için Flutter sayfasına bakın. - 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:
| Parametre | Açıklama |
|---|---|
| observerMode | Observer 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:
- Remote config paywall’lar için paywall’ları her zamanki gibi gösterin.
- 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.