Web paywall

Başlamadan önce, gerekli Adapty SDK sürümünün yüklü olduğundan emin olun:

  • Paywall Builder veya özel paywall’lar: 3.6.1 veya üzeri (iOS), 3.15 veya üzeri (Android ve çok platformlu)
  • Flow Builder: 4.0 veya üzeri (tüm platformlar)

Adapty ile ödeme için kullanıcıları tarayıcıya yönlendiren bir buton içeren paywall veya flow oluşturabilirsiniz. Kullanıcı başarılı satın alma işleminin ardından uygulamanıza döndüğünde abonelik otomatik olarak aktive olur. Bu sayede mağaza ücretlerini atlayarak kullanıcı ödemelerini takip edebilirsiniz.

Web paywall demosu

App Store, harici ödeme seçeneklerine yalnızca ABD ve Japonya’da izin vermektedir.

Bu pazarlar için yalnızca bir paywall kullanmak amacıyla mevcut paywallınızı çoğaltın ve bir web paywall’u ayarlayın. Böylece kullanımda iki neredeyse özdeş paywallınız olacak: biri ABD ve Japonya için, diğeri ise geri kalan herkes için. :::

Nasıl çalışır

Web paywall, uygulama içi paywalllarınızın her biri için oluşturulan benzersiz bir URL’dir. Ödeme için tarayıcıda açılır ve farklı ödeme sağlayıcılarıyla (Stripe, Paddle ve diğerleri) çalışır; hem Apple Pay düğmesi olan basit bir sayfayı hem de ek teklifler içeren daha karmaşık flow’ları destekler.

Web paywall genel bakış

Web paywalllar aşağıdaki şekilde çalışır:

  1. Web paywall sayfasının nasıl görüneceğini ve çalışacağını web paywall editöründe yapılandırın.
  2. Web paywall’ı paywall ayarlarında bağlayın.
  3. Uygulama paywallınıza kullanıcıları tarayıcıya yönlendiren bir buton ekleyin.
  4. Kullanıcılar butona dokunduğunda Adapty SDK benzersiz bir URL oluşturur.
  5. Kullanıcılar web paywall sayfasına gider ve harici bir ödeme yöntemi kullanarak abonelik için ödeme yapar.
  6. Kullanıcılar uygulamaya döndüğünde Adapty SDK, aboneliğin etkinleştirildiğini doğrulamak için profil güncellemelerini sorgular.
  7. Adapty satın almayı kaydeder ve yenileme ya da iptal gibi durum değişikliklerine karşı aboneliği takip eder.

Adım 1. Web paywall oluşturma

  1. Üzerinde çalışacağınız bir paywall edinin:
    • Mevcut bir paywall için harici ödemeleri etkinleştirmek istiyorsanız, paywall’ı kopyalayın. Bu sayede web paywall’ı hedef kitlenize, orijinali ise diğer herkese gösterebilirsiniz.
    • Sıfırdan başlamak için yeni bir paywall oluşturun.
  2. Paywall sayfasında Web paywall sekmesine geçin ve Create web paywall düğmesine tıklayın. Yeni bir sayfaya yönlendirileceksiniz.
Paywall ayarlarında web paywall sekmesi
  1. Web paywall’ı kurun ve bir ödeme yöntemi bağlayın.

Harici düzenleyiciyi kurma ve bir ödeme sağlayıcısı bağlama konusunda yardım almak için hızlı başlangıç kılavuzuna bakın.

  1. Web paywall sayfasına geri dönün ve paywall bağlantısını yapıştırın.

Paywall’ınızı production ortamına açarken, web paywall’ınızı yayımladıktan sonra oluşturulan doğru bağlantıyı kullandığınızdan emin olun. Bağlantı formatı paywalls-....fnlfx.com şeklindedir.

  1. Save düğmesine tıklayın.
Web paywall bağlantısını yapıştırma ve kaydetme

Adım 2. Paywall’ı Tetikleyin

Web paywall’ınızı kullanmak için onu tetiklemeniz gerekir; bunu nasıl yapacağınız kurulumunuza bağlıdır:

  • Flow Builder kullanıyorsanız, yalnızca satın almaları takip etmek ve verileri Adapty’ye geri göndermek için sağladığınız bağlantıyı kullanacak yeni bir düğme eklemeniz yeterlidir.
  • SDK kullanıyorsanız, web paywall’larını yönetmek için openWebPaywall metodunu ayarlamanız gerekir.

2a. Adımı: Web satın alma düğmesi ekleyin

Flow Builder kullanıyorsanız bir web paywall düğmesi eklemeniz gerekir. Bu düğme, satın almaları takip etmek ve verileri Adapty’ye geri göndermek için sağladığınız bağlantıyı kullanır.

  1. Flow’u açın ve bir düğme ekleyin.

    Bir şablon veya mevcut bir paywall kullanıyorsanız, web paywall düğmesini mevcut satın alma düğmesinin yanına ekleyin. Aynı şekilde yapılandırabilirsiniz.

  2. Sağdaki Interactions panelinde Add trigger seçeneğine tıklayın. Ardından bu tetikleyiciye Purchase eylemini atayın.

    on-tap-purchase.webp
  3. Eylem ayarlarında Web payment sekmesine geçin. Buradan web satın alma düğmesiyle ilişkilendirilecek bir ürün ve isteğe bağlı olarak bir teklif seçin.

  4. Web paywall bağlantısını Web paywall URL alanına yapıştırın.

  5. Varsayılan olarak web paywalllar, kullanıcıların uygulamadan çıkmak zorunda kalmaması için uygulama içi tarayıcıda açılır. Harici tarayıcıda açmak istiyorsanız Open in external browser seçeneğini işaretleyin.

web-payment-action.webp

Adım 2b. SDK metodunu çağırın

Kendi geliştirdiğiniz bir paywall ile çalışıyorsanız, web paywall’larını SDK metodu aracılığıyla ele almanız gerekir. Framework’e özgü kılavuzları okuyun:

Adım 3. Placement ayarlayın

App Store yalnızca ABD ve Japonya’da harici ödeme seçeneklerine izin verdiğinden, bu pazarlardaki iOS kullanıcıları için ayrı bir kullanıcı segmenti oluşturun ve farklı kitlelere farklı paywall’lar hedeflemek için bir placement ayarlayın. Android kullanıcıları için coğrafi kısıtlama uygulanmaz; ülke filtresi olmadan ayrı bir Android segmenti oluşturun.

  1. Aşağıdaki özelliklere sahip yeni bir segment oluşturun:
    • Country from store account: United States, Japan
    • Platform: iOS and iPadOS
    • App version: Adapty SDK kullanan en son sürüm.
Web paywall hedeflemesi için segment özellikleri
  1. Bir placement oluşturun ya da mevcut birini düzenleyin. Web paywall ve oluşturulan segmentle yeni bir kitle ekleyin.
Web paywall kitlesiyle placement