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 destekleyen tüm ajanlara kurulabilir. Güncellemek için npx skills update çalıştırın.
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 hazır; şimdi bunları kullanıcılara göstermeniz gerekiyor. Adapty bunun için size üç seçenek sunar:
- Flow & Paywall Builder (önerilen): Satın alma yolculuğunun tamamı için kodsuz görsel editör. Adapty SDK sonucu doğrudan native olarak render eder, bu yüzden herhangi bir UI kodu yazmanız gerekmez.
- Manuel paywall: Bir paywall oluşturursunuz, ürünleri eklersiniz ve kullanıcı arayüzünü uygulama kodunuzda kendiniz render edersiniz.
- Adapty Paywall Builder (Legacy): Kodsuz paywall editörü.
Her iki seçenek de aynı şekilde tamamlanı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.
Bir flow, doğrudan içine gömülü ürünler bulunan bir veya birden fazla ekrandan oluşur. Flow & Paywall Builder’da tasarlarsınız — kod gerekmez.
Adapty SDK, flow’ları her platformda doğal 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 gerekmez, paralel olarak bakım yapılacak bir paywall’a gerek yoktur.
1. Flow’u oluşturun
- Adapty ana menüsünde Flows bölümüne gidin.
- 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 kılavuzlar 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.
Flow’unuz kaydedilip yayımlandıktan sonra bir placement’a bağlama adımına geçin.
Flow’u yayınlamayı unutmayın! Yayınlamazsanız 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 hardcode edersiniz. Geri kalan her şey — hangi flow’un çalışacağı, hangi ürünleri sattığı, nasıl göründüğü — Adapty Kontrol Paneli’nde yapılandırılır ve uygulama güncellemesine gerek kalmadan 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.
Bir paywall, bir veya daha fazla ürün için uzaktan yapılandırılmış 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ü oluşturur.
Adapty’yi programatik olarak mı kuruyorsunuz? Bu adımı Developer CLI kullanarak tamamlayabilirsiniz.
1. Bir paywall oluşturun
- Adapty ana menüsünden Paywalls bölümüne gidin.
- Create 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östermek istediğiniz ürünleri seçin.
- (İsteğe bağlı) Remote config sekmesini açın ve uygulamanızın ihtiyaç duyduğu JSON verisini ekleyin (başlıklar, metinler, özellik bayrakları). Ayrıntılar için Remote config ile paywall tasarlama bölümüne bakın.
- Create as a draft düğmesine tıklayın, ardından hazır olduğunuzda yayınlayın.
Paywallı uygulama kodunuzda render edeceksiniz. paywallları manuel olarak uygulama Platform kılavuzunu takip edin: iOS, Android, React Native, Flutter, Unity, Kotlin Multiplatform, Capacitor.
2. Paywallı bir placement’a ekle
Uygulamanızın çalışma zamanında paywallı talep edebilmesi 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ğinizi belirli kitlelere 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 butonuna tıklayın.
- Bir Placement name girin (ör.
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 butonuna tıklayın ve az önce oluşturduğunuz paywall’ı seçin.
- Save & publish butonuna tıklayın.
Uygulama kodunuzda yalnızca placement ID’lerini sabit olarak tanımlarsınız. Geri kalan her şey — hangi paywall’ın çalıştığı, hangi ürünleri sattığı, 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ı paywalllar göstermenizi ve performansı analiz etmenizi sağlar. Kitler ve A/B testleri hakkında daha fazla bilgi edinin.
Paywall Builder ile oluşturulan bir paywall, ürünlerin doğrudan gömülü olduğu no-code bir ekrandır. Adapty SDK bunu yerel olarak render eder, dolayısıyla herhangi bir UI kodu yazmanız gerekmez.
1 Ekim 2026’dan itibaren eski Paywall Builder ve Onboarding Builder’da yeni paywall ve onboarding oluşturamazsınız; bu araçların desteği sona erecek. Yayımlanmış paywall’lar ve onboarding’ler uygulamalarınızda çalışmaya devam eder, bunları düzenlemeye de devam edebilirsiniz. Yenilerini Flow & Paywall Builder’da oluşturun — nelerin değiştiğini öğrenmek için Paywall Builder ve Onboarding Builder kullanımdan kaldırma sayfasına bakın.
1. Paywall’ı oluşturun
- Adapty ana menüsünde Paywalls bölümüne gidin.
- Create 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.
- Builder & Generator sekmesini açın. Bir şablondan paywall oluşturun ya da yapay zeka ile oluşturun.
- SDK’nın render edebilmesi için Show on device geçiş düğmesini açın.
2. Paywallı bir placement’a ekleyin
Uygulamanızın çalışma zamanında paywallı talep edebilmesi 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ğinizi belirli kitlelere hedeflemenizi sağlar. Placement’lar hakkında daha fazla bilgi edinin. oluşturun.
- 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 paywallini yüklemek için Adapty SDK’sında kullanacaksınız.
- Run paywall düğmesine tıklayın ve oluşturduğunuz paywallı seçin.
- Save & publish düğmesine tıklayın.
Uygulama kodunuzda yalnızca placement ID’lerini sabit olarak yazarsınız. Geri kalan her şey — hangi paywall’ın çalıştığı, hangi ürünleri sattığı, nasıl göründüğü — Adapty Kontrol Paneli’nde yapılandırılır ve uygulama güncellemesi gerektirmeden istediğiniz zaman değiştirilebilir.
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.