Flow'ları kaydet ve yayımla
Flow & Paywall Builder, kaydetme ile yayımlama işlemlerini birbirinden ayırır. Taslaklar çalışmanızı Adapty Kontrol Paneli’nde saklar; yayımlama ise geçerli sürümü SDK aracılığıyla kullanıcılara sunar. Bu makale her iki işlemi ve ne zaman kullanılacaklarını ele almaktadır.
Bir flow’u taslak olarak kaydetme
Geçersiz bir Remote Config, taslağı kaydetmenizi engeller.
Flow & Paywall Builder, ilerlemenizi dakikada bir otomatik olarak kaydeder.
Taslağı manuel olarak kaydetmek için Flow & Paywall Builder’ın sağ üst köşesindeki Save draft seçeneğine tıklayın ya da Cmd/Ctrl + S tuşlarına basın.
Taslaklar yalnızca kontrol panelinde görünür. Flow zaten bir placement’a atanmış olsa bile kullanıcıların uygulamada gördükleri değişmez.
Flow yayımlama
Yayımlamak, flow’unuzun mevcut sürümünü daha önce yayımlanmış herhangi bir sürümün yerine SDK aracılığıyla kullanıcılara sunar. Önceki bir sürüme geri dönmek için eski sürümü geri yükleyin.
Bir flow’u placement’a eklemek için önce yayımlamanız gerekir. Taslak (Draft) durumundaki bir flow eklenemez.
Flow’unuzu yayımlamak için Flow & Paywall Builder’ın sağ üst köşesindeki Publish to Live düğmesine tıklayın. Flow yayımlandıktan sonra, flow’u düzenlene kadar bu düğme devre dışı kalır.
Flow’un bir placement’a atanıp atanmadığına bağlı olarak sonraki adımlar değişir:
- Flow zaten bir placement’ta: Kullanıcılar, bir sonraki isteklerinde yeni sürümü görmeye başlar.
- Flow henüz bir placement’ta değil: Flow’u kullanıcılara göstermeye başlamak için flow placement’a ekleyin. Bir flow’un kendine ait bir placement’ı olması gerekir; paywall veya onboarding için kullandığınız mevcut bir placement’a eklenemez.
Bir flow, her eylem, ekran ve ürün tam olarak yapılandırıldığında yayımlanmaya hazır olur. Aksi takdirde Can’t publish yet iletişim kutusu nelerin düzeltilmesi gerektiğini ekrana göre gruplandırarak listeler; taslağı yine de kaydedebilirsiniz. Yaygın eksiklikler Sorun Giderme bölümünde açıklanmıştır.
Özel fontlar flow ile birlikte gelmez — her font dosyasını uygulama paketinize ayrıca eklemeniz gerekir. Dosya olmadan kullanıcılar sistem varsayılan fontunu görür.
Yayınlanmış bir flow’da daha eski uygulama sürümlerini bozmadan yazı tipini değiştirmek için: flow’u kopyalayın, kopyada yazı tipini değiştirin ve kopyayı yazı tipini içeren uygulama sürümlerindeki bir kitleye hedefleyin.
Flow durumu
Her flow, Flow listesinde bir durum gösterir. Bu durum, flow’un kaydetme ve yayınlama yaşam döngüsünde nerede olduğunu yansıtır.
| Durum | Anlam |
|---|---|
| Draft | Flow hiç yayınlanmamış. Yalnızca bir taslak mevcut, bu yüzden kullanıcılar henüz görmüyor. Bir placement’a eklemek için önce taslağı yayınlamanız gerekiyor. |
| Dirty | Flow yayınlandı, ancak henüz yayınlanmamış kaydedilmiş düzenlemeler var. Yeniden yayınlayana kadar kullanıcılar son yayınlanan sürümü görmeye devam eder. |
| Publishing | Yayınlama işlemi devam ediyor. |
| Failed | Son yayınlama girişimi başarısız oldu. Varsa, kullanıcılar son yayınlanan sürümü görmeye devam eder. |
| Published | Kaydedilen en son sürüm yayında. Yayınlanmamış düzenleme yok. |
| Archived | Flow arşivlendi ve geri yüklenmeden düzenlenemez. |
Sorun Giderme
Tamamlanmamış bir eylem, boş bir ekran, eksik ya da silinmiş bir ürün veya teklif ya da geçersiz remote config JSON; hem önizlemeyi hem de yayımlamayı engeller. Tüm liste ve her durum için çözüm yolu Sık karşılaşılan sorunlar bölümündedir.
Flow’unuzu yayımlamadan önce sorunları yakalamak için Adapty uygulamasında önizleyin. Flow önizlemede yüklenemezse daha fazla ayrıntı için hata mesajına bakın.
Bir flow tüm bunları geçebilir ve yine de yayınlamaya hazır olmayabilir — çalışmayan bir geri yükleme butonu, eksik bir şartlar bağlantısı, çevrilmemiş bir ekran. flow-audit skill, tam olarak bunları terminalden kontrol eder ve bir liste yerine bir kararla sonuçlanır.