Satın alımları etkinleştir
Agent araçlarını yükle
Adapty SDK entegrasyonunun tamamını AI kodlama aracınızdan çalıştırın. Daha fazla bilgi
Skill'ler SDK entegrasyonu, flow ve paywall oluşturma, yayın öncesi denetim, placement taşıma ve daha fazlasını kapsar. Görevi kendi cümlelerinizle anlatın, ajanınız doğru skill'i seçsin.
Bu kılavuza devam etmek için mağaza entegrasyonunu tamamladığınızdan ve önceki ürün ekleme kılavuzunda açıklandığı gibi en az bir ürün oluşturduğunuzdan emin olun.
Artık ürünleriniz var, bunları kullanıcılara göstermenin bir yoluna ihtiyacınız var. Adapty size iki seçenek sunar:
- Flow & Paywall Builder (önerilen): Satın alma akışının tamamı için görsel, kodsuz bir editör. Adapty SDK sonucu doğrudan yerel olarak render eder, dolayısıyla UI kodu yazmanıza gerek kalmaz.
- Özel paywall: Kendi paywall’unuzu oluşturur, üzerine ürünler ekler ve UI’yi uygulama kodunuzda kendiniz render edersiniz.
Her iki seçenek de aynı şekilde sonuçlanır: oluşturduğunuzu bir placement’a bağlarsınız. Placement, uygulamanızın çalışma zamanında doğru kullanıcıya doğru içeriği getirmek için çağırdığı şeydir.
Flow’lar Adapty SDK v4.0 veya daha yeni bir sürüm gerektirir.
Flow, doğrudan içine gömülü ürünler barındıran bir veya birden fazla ekrandan oluşur. Flow & Paywall Builder içinde tasarlayabilirsiniz — kod gerekmez.
Adapty SDK, flow’ları her platformda native olarak render eder. Uygulamanız getFlow çağrısı yapar; SDK ekranları gösterir, satın almaları yönetir ve olayları raporlar. Ayrı bir UI kodu veya yanında bakım gerektiren bir paywall olmaz.
1. Flow’u oluşturun
- Adapty ana menüsünden Flows & Paywalls sayfasına gidin ve Flow & Paywall builder sekmesini açın.
- Create flow butonuna tıklayın ve flow’unuzu tasarlayın.
Adapty Flow & Paywall Builder hakkında daha fazla bilgi edinin.
Aşağıdaki şablon rehberleri en yaygın kalıpları adım adım ele almaktadır:
Temel bir paywall ekranı oluşturma
Flow ve Paywall Builder'da standart bir paywall ekranı oluşturmak için adım adım kılavuz.
Sekmeli paywall oluşturma
İki sekme arasında geçiş yaparak farklı özellik listelerini, ürün gruplarını ve satın alma işlemlerini gösteren bir paywall ekranı oluşturun.
Ürün başına farklı özellikler göster
Koşullu görünürlük kullanarak kullanıcının seçtiği ürüne göre farklı bir özellik listesi göster.
Kişiselleştirilmiş onboarding flow'u oluşturma
Çok ekranlı bir onboarding flow'u oluşturmanın tüm sürecini — ekranlar, içerik, gezinme ve koşullu dallanma — çalışılmış bir örnek üzerinden adım adım inceleyin.
Bunun yerine flow’u AI kodlama aracınızdan oluşturmak için adapty-skills eklentisini yükleyin. flow-generator skill’i, bir metin açıklamasından veya ekran görüntüsünden flow oluşturur ve taslak olarak kaydeder. Yayınlamadan önce, flow-audit skill’i flow’un üretime hazır olduğunu doğrular.
Flow’unuz kaydedildikten ve yayınlandıktan sonra, onu bir placement’a bağlamaya geçin.
Flow’u yayınlamayı unutmayın! Yayınlamazsanız bir placement’a ekleyemezsiniz.
2. Flow’u bir placement’a ekleyin
Uygulamanızın çalışma zamanında flow’u talep edebilmesi için bir placement Placement, uygulamanızda bir flow, paywall, onboarding veya A/B testinin gösterildiği belirli bir noktadır. Placement’lar, içeriğinizi belirli kitlelere yönelik hedeflemenizi sağlar. Placement’lar hakkında daha fazla bilgi edinin. oluşturun.
En temel olanıyla başlayalım — onboarding placement’ı. Daha sonra kullanıcı yolculuğu boyunca daha fazla anlamlı placement ekleyebilirsiniz.
- Adapty ana menüsünde Placements bölümüne gidin ve Flows sekmesine geçin.
- Create placement düğmesine tıklayın.
- Bir Placement name girin (örneğin
mainveyaonboarding). Bu, Adapty Kontrol Paneli’ndeki dahili bir tanımlayıcıdır. - Bir Placement ID girin. Bu ID’yi, placement’ın flow’unu yüklemek için Adapty SDK’sında kullanacaksınız.
- Run flow düğmesine tıklayın ve az önce oluşturduğunuz flow’u seçin.
- Save & publish düğmesine tıklayın.
Uygulama kodunuzda yalnızca placement ID’lerini sabit olarak tanımlarsınız. Diğer her şey — hangi flow’un çalıştığı, hangi ürünleri sattığı, nasıl göründüğü — Adapty Kontrol Paneli’nde yapılandırılır ve uygulama güncellemesi olmadan istediğiniz zaman değiştirilebilir.
Adapty, farklı kullanıcı gruplarına farklı flow’lar göstermenizi ve performansı analiz etmenizi sağlar. Kitleler ve A/B testleri hakkında daha fazla bilgi edinin.
Özel paywall, bir veya daha fazla ürün için uzaktan yapılandırılan bir kapsayıcıdır. Adapty, ürün listesini ve isteğe bağlı bir remote config JSON yükü sunar — uygulama kodunuz bunları okuyarak arayüzü çizer.
Adapty’yi programatik olarak mı kuruyorsunuz? Bu adımı Developer CLI kullanarak tamamlayabilirsiniz.
1. Özel bir paywall oluşturun
- Adapty ana menüsünde Flows & Paywalls bölümüne gidin ve Custom Paywalls sekmesini açın.
- Create custom paywall düğmesine tıklayın.
- Bir Paywall name girin. Bu, Adapty Kontrol Paneli’ndeki dahili bir tanımlayıcıdır.
- Add product düğmesine tıklayın ve paywall’da gösterilecek ürünleri seçin.
- (İsteğe bağlı) Remote config sekmesini açın ve uygulamanızın ihtiyaç duyduğu JSON verilerini ekleyin (başlıklar, metinler, özellik bayrakları). Ayrıntılar için Remote config ile özel paywall tasarımı sayfasına bakın.
- Create as a draft düğmesine tıklayın, hazır olduğunda yayınlayın.
Bu özel paywall’u uygulama kodunuzda render edeceksiniz. özel paywall'ları uygulama Platform için kılavuzu takip edin: iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.
2. Özel paywallı bir placement’a ekleyin
Uygulamanızın çalışma zamanında paywallı isteyebilmesi için bir placement Placement, uygulamanızda bir flow, paywall, onboarding veya A/B testi gösterdiğiniz belirli bir noktadır. Placement’lar, içeriğinizle belirli kitleleri hedeflemenizi sağlar. Placement’lar hakkında daha fazla bilgi edinin. oluşturun.
En temel olandan başlayalım — onboarding placement’ı. Daha sonra, kullanıcı yolculuğu boyunca daha fazla anlamlı placement ekleyebilirsiniz.
- Adapty ana menüsünde Placements bölümüne gidin ve Paywalls sekmesine geçin.
- Create placement düğmesine tıklayın.
- Bir Placement name girin (örneğin,
mainveyaonboarding). Bu, Adapty Kontrol Paneli’ndeki dahili bir tanımlayıcıdır. - Bir Placement ID girin. Bu kimliği, placement’ın paywall’ını yüklemek için Adapty SDK’sında kullanacaksınız.
- Run paywall düğmesine tıklayın ve az önce oluşturduğunuz paywall’ı seçin.
- Save & publish düğmesine tıklayın.
Uygulama kodunuzda yalnızca placement ID’lerini sabit olarak tanımlarsınız. Geri kalan her şey — hangi paywall’ın çalışacağı, hangi ürünleri satacağı, remote config — Adapty Kontrol Paneli’nde yapılandırılır ve uygulama güncellemesi gerektirmeden istediğiniz zaman değiştirilebilir.
Adapty, farklı kullanıcı gruplarına farklı paywall’lar göstermenizi ve performansı analiz etmenizi sağlar. Kitleler ve A/B testleri hakkında daha fazla bilgi edinin.
Sonraki adımlar
Artık SDK’nın sunabileceği bir şeyiniz var. Şimdi Adapty SDK’yı uygulamanıza entegre edin ve placement’ı çekmeye başlayın.