React Native - Yedek paywall kullanımı
Yedek paywall’lar React Native SDK v2.11 ve sonrasında 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
Android
-
Yedek yapılandırma dosyasını uygulamanıza ekleyin. Aşağıdaki dizinlerden birini seçin:
-
android/app/src/main/assets/
-
android/app/src/main/res/raw/
Not:
res/rawklasörü için özel bir dosya adlandırma kuralı geçerlidir (bir harfle başlamalı, büyük harf kullanılmamalı, alt çizgi dışında özel karakter ve boşluk bulunmamalıdır).
-
-
FileLocationsabitininandroidözelliğini güncelleyin:- Dosya
assetsdizinindeyse, dizine göre dosyanın göreli yolunu girin. - Dosya
res/rawdizinindeyse, uzantısız dosya adını girin.
- Dosya
iOS
- Yedek JSON dosyasını proje paketinize ekleyin: XCode’da File menüsünü açın ve Add Files to “YourProjectName” seçeneğini belirleyin.
- Yapılandırma dosyanızın adını
FileLocationsabitininiosözelliğine girin.
Örnek
Parametreler:
| Parametre | Açıklama |
|---|---|
| fileLocation | Yedek yapılandırma dosyasının konumunu temsil eden nesne. |