Web paywall
Başlamadan önce iOS için Adapty SDK 3.6.1 veya üzeri, Android için ise Adapty SDK 3.15 veya üzeri sürümü kurduğunuzdan emin olun.
Adapty ile, uygulama kullanıcılarınızı ödeme yapmak üzere tarayıcıya yönlendiren bir düğme içeren paywall oluşturabilirsiniz. Kullanıcılar başarılı bir satın alımın ardından uygulamanıza döndüğünde abonelik etkinleşir. Bu sayede mağaza ücretlerini atlayarak kullanıcı ödemelerini etkin biçimde takip edebilirsiniz.
App Store, yalnızca ABD’de harici ödeme seçeneklerine izin vermektedir.
Bir paywall’u yalnızca ABD pazarına özel kullanmak için mevcut paywall’unuzu çoğaltın ve bir web paywall kurulumu yapın. Bu şekilde, biri ABD/Japonya için diğeri de geri kalanlar için olmak üzere neredeyse birbirinin aynısı iki paywall kullanmış olursunuz.
Nasıl çalışır
Web paywall, uygulama içi paywall’larınızın her biri için benzersiz bir URL’dir. Kullanıcıların tarayıcıya geçip orada ödeme yapmasına olanak tanır. Farklı ödeme sağlayıcılarıyla (Stripe, Paddle ve diğerleri) çalışır; Apple Pay düğmesi içeren tek sayfalık bir akış ya da upsell’ler barındıran daha karmaşık akışlar kurmanıza imkân verir.
Web paywall’lar şu şekilde çalışır:
- Web paywall sayfasının nasıl görüneceğini ve çalışacağını editörde yapılandırırsınız.
- Web paywall’u paywall ayarlarında bağlarsınız.
- Uygulama paywall’unuza kullanıcıları tarayıcıya yönlendiren bir düğme eklersiniz.
- Kullanıcı düğmeye dokunduğunda Adapty SDK benzersiz bir URL oluşturur.
- Kullanıcılar web paywall sayfasına gider ve harici bir ödeme yöntemiyle abonelik için ödeme yapar.
- Kullanıcılar uygulamaya döndüğünde Adapty SDK, yapılan satın alımlar nedeniyle profilin güncellenip güncellenmediğini takip etmeye başlar.
- Adapty, satın alma etkinliği hakkında bilgi alır, bunu bir analitik etkinliği olarak kaydeder ve güncellemeler için izlemeye devam eder.
Adım 1. Web paywall oluşturma
- Mevcut bir paywall için harici ödemeleri etkinleştirmek istiyorsanız, yalnızca ABD kullanıcı segmentinize gösterebilmek için önce çoğaltmanız gerekir; eski paywall’u diğer tüm kullanıcılara göstermeye devam edersiniz. Sıfırdan başlamak istiyorsanız yeni bir paywall oluşturun.
- Paywall’da Web paywall sekmesine geçin ve Create web paywall düğmesine tıklayın. Yeni bir sayfaya yönlendirileceksiniz.
- Web paywall’un kendisini ayarlayın ve bir ödeme yöntemi bağlayın.
Çalışan bir web paywall başlatmanıza yardımcı olacak hızlı başlangıç kılavuzumuzu kullanın.
- Web paywall sayfasına geri dönün ve paywall bağlantısını yapıştırın.
Paywall’unuzu üretim ortamına alırken, web paywall’unuzu yayımladıktan sonra oluşturulan doğru bağlantıyı kullandığınızdan emin olmak son derece önemlidir. Bağlantı formatı şu şekildedir: paywalls-....fnlfx.com.
- Save düğmesine tıklayın.
Adım 2. Paywall’u tetikleme
Web paywall’unuzu kullanmak için tetiklemeniz gerekir; bunu nasıl yapacağınız kurulumunuza bağlıdır:
- Builder’da oluşturulmuş bir paywall kullanıyorsanız, satın alımları takip edip verileri Adapty’ye geri göndermek amacıyla verdiğiniz bağlantıyı kullanacak yeni bir düğme eklemeniz yeterlidir.
- SDK kullanıyorsanız, web paywall’ları yönetmek için
openWebPaywallmetodunu kurmanız gerekir.
Adım 2a. Web satın alma düğmesi ekleme
Builder’daki paywall’u kullanıyorsanız bir web paywall düğmesi eklemeniz gerekir. Düğme, satın alımları takip etmek ve verileri Adapty’ye geri göndermek için sağladığınız bağlantıyı kullanır.
-
Paywall’u açın ve Builder & Generator sekmesine geçin.
-
Add element düğmesine tıklayın ve Web paywall button seçeneğini seçin.
Bir şablon ya da mevcut/çoğaltılmış bir paywall kullanıyorsanız, az önce eklediğiniz web paywall düğmesini önceki satın alma düğmesine ekleyin. Web paywall düğmesini tıpkı satın alma düğmesi gibi yapılandırabilirsiniz.
-
Open paywall in açılır menüsünden web paywall’u nasıl açmak istediğinizi seçin:
- External browser: Paywall’u varsayılan tarayıcı uygulamasında açar.
- In-app browser: Paywall’u, uygulamadan çıkmadan uygulamanın üzerinde açılan uygulama içi tarayıcıda açar.
Adım 2b. SDK metodunu çağırma
Kendiniz geliştirdiğiniz bir paywall’la çalışıyorsanız, web paywall’ları SDK metodu aracılığıyla yönetmeniz gerekir. Framework’e özel kılavuzları inceleyin:
Adım 3. Placement kurulumu
Web paywall’lara yalnızca ABD’deki iOS uygulamaları için izin verildiğinden, ABD/Japonya için ayrı bir kullanıcı segmenti ekleyin ve farklı kitlelere farklı paywall’lar hedeflemek üzere bir placement kurun:
- Aşağıdaki özelliklere sahip yeni bir segment oluşturun:
- Country from store account: United States
- Platform: iOS ve iPadOS
- App version: SDK 3.6.0 veya üzerini kullanan en son sürüm.
- Bir placement oluşturun ya da mevcut bir placement’ı düzenleyin. Web paywall ve oluşturulan segment ile yeni bir kitle ekleyin.