Flutter - Yedek paywall kullanımı
Yedek paywall’lar Flutter SDK v2.11 ve sonraki sürümlerde desteklenmektedir.
Akıcı bir kullanıcı deneyimi sağlamak için paywall’larınız ve onboarding’leriniz için yedek paywall kurmanız önemlidir. Bu önlem, kısmi veya tam internet bağlantısı kaybı durumunda uygulamanın işlevselliğini korur.
-
Uygulama Adapty sunucularına erişemiyorsa:
Yedek paywall gösterebilir ve yerel onboarding yapılandırmasına erişebilir.
-
Uygulama internete erişemiyorsa:
Yedek paywall gösterebilir. Onboarding’ler uzak içerik barındırdığından çalışması için internet bağlantısı gerekir.
Bu kılavuzdaki adımları izlemeden önce yedek yapılandırma dosyalarını Adapty’den indirin.
Yapılandırma
- Yedek yapılandırma dosyalarını projenin kök dizinindeki
assetsklasörüne ekleyin. - Hedef paywall veya onboarding’i almadan önce
.setFallbackmetodunu çağırın.
final assetId = Platform.isIOS ? 'assets/ios_fallback.json' : 'assets/android_fallback.json';
try {
await Adapty.setFallback(assetId);
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
Parametreler:
| Parametre | Açıklama |
|---|---|
| assetId | Yedek yapılandırma dosyasının yolu. |
Adapty SDK’nın bir mobil uygulamaya nasıl entegre edildiğini gerçek bir örnekle görmek ister misiniz? Tam kurulumu, paywall’ların gösterimini, satın alma işlemlerini ve diğer temel işlevleri içeren örnek uygulamalarımıza göz atın.