Çevrimdışı mod
Onboarding akışını sunucudan almak için internet bağlantısı gereklidir. Bu bağlantı; onboarding verilerinin alınması, onboarding sırasının ve ardından gelen ürünleri içeren paywall’ın görüntülenmesi için zorunludur. Hem onboarding hem de paywall içeriği sunucudan dinamik olarak yüklenir, böylece her zaman güncel kalır.
Çevrimdışı mod
Kullanıcı deneyimini optimize etmek için onboarding sırası şu şekilde yüklenir:
- İlk ekran yüklemesi: Başlangıçta yalnızca onboarding akışının ilk ekranının yüklenmesi gerekir. Bu sayede 3G veya 4G gibi yavaş mobil bağlantılarda bile yükleme süreleri en aza indirilir.
- Ön yükleme: İlk ekran yüklenip görüntülendikten sonra, sonraki ekranlar (yazı tipleri, videolar ve görseller dahil) arka planda hemen ön yüklenmeye başlar.
Kullanıcı onboarding sürecinde internet bağlantısını kaybederse, iki seçeneğin yer aldığı bir hata ekranıyla karşılaşır:
- Tekrar dene: Tekrar dene butonuna dokunulduğunda sistem, onboarding akışını yeniden yüklemeye çalışır. Bağlantı yeniden kurulur ve içerik başarıyla yüklenirse onboarding, kullanıcının kaldığı yerden tüm ilerleme korunarak devam eder.
- Kapat: Kullanıcı onboarding’i kapatmayı tercih ederse,
"action_id": "error"değeriyle close etkinliği tetiklenir.