FunnelFox'u Adapty'ye Bağlama

FunnelFox, App Store ve Google Play dışında aboneliklerinizi satan açılış sayfaları ve quizlerden oluşan web flow’ları oluşturur. Web’den satın alan kullanıcılara mobil uygulamanızdaki ücretli özelliklere erişim sağlamak ve onların satın almalarını mağaza satın almalarınızla aynı kontrol panelinde görmek için FunnelFox’u Adapty’ye bağlayın.

Bağlanmak için bir anahtar ve bir access level ID gerekir. Uygulamanızın ardından alıcıyı tanımlaması ve o access level’a ulaşması gerekir. Bkz. Uygulamanızda erişim sağlama.

Entegrasyon nasıl çalışır

FunnelFox, ödemeyi web üzerinden tahsil eder. FunnelFox daha sonra Adapty Sunucu Tarafı API’sini çağırarak profili oluşturur, işlemi kaydeder ve FunnelFox entegrasyon ayarlarına girdiğiniz kimliğe sahip access level’ı tanımlar. Yenilemeler, iptaller ve başarısız ödemeler aynı profili günceller. Web satın alımları, App Store ve Google Play gelirinizin yanı sıra Adapty analitiğinde görünür.

Adapty, bir web satın almasını uygulama kullanıcısıyla customer user ID aracılığıyla ilişkilendirir. FunnelFox, varsayılan olarak ödeme sırasında girilen e-posta adresini bu ID olarak kullanır.

Aynı flow’u bir FunnelFox hunisi yerine kendi web ödeme sisteminizle kurmak için bkz. Web ile mobil arasında satın almaları senkronize etme.

FunnelFox’u Bağlama

Bağlantıyı FunnelFox tarafında, FunnelFox’un Adapty entegrasyon kılavuzunu izleyerek kurarsınız. Bu kılavuz, Adapty’den iki değer ister:

Her ödeme öğesinde access level’ı ayarlayın

FunnelFox’ta, bir ödeme öğesindeki Custom entitlement alanı, o öğe aracılığıyla yapılan satın alımın hangi Adapty access level’ını vereceğini belirler. Her Adapty uygulaması premium access level ile başlar; farklı bir access level vermek istiyorsanız önce oluşturun.

Alanı, hunideki her ödeme öğesinde ayarlayın. Bir huni, örneğin bir Wallet butonu ve bir accordion ödeme formu gibi birden fazla öğe içerebilir ve her birinin kendi Custom entitlement alanı vardır.

Important

Entegrasyon ayarlarını veya herhangi bir Custom entitlement değerini değiştirdikten sonra flow’u yeniden yayınlayın. Yayınlanmış bir flow, siz yeniden yayınlayana kadar önceki yapılandırmasını kullanmaya devam eder.

Uygulamanızda erişim sağlama

Web üzerinden satın alma yapan bir kullanıcıya ücretli özelliklerin kilidini açmak için, FunnelFox’un kullandığı customer user ID ile Adapty.activate() veya Adapty.identify() çağrısı yapın. Varsayılan olarak bu ID, alıcının ödeme sırasında girdiği e-posta adresidir. Çağrı için Kullanıcıları tanımlama belgelerine bakın.

Funneldeki bir bağlantı üzerinden uygulamayı yüklemek alıcıyı otomatik olarak tanımlamaz. Uygulamanız eşleşen ID ile Adapty.identify() çağırana kadar, access level’ı tutan profil ile uygulamanın oluşturduğu profil ayrı kalır ve uygulama ücretli erişimi göstermez. Ödeme e-postasıyla oturum açmak bu ikisini eşleştirir.

Oturum açma adımı olmadan erişimin kilidini açmak için, funnel’daki customer user ID’yi ertelenmiş derin bağlantı (deferred deep link) aracılığıyla uygulamaya iletip ilk açılışta bu ID ile Adapty.identify() çağırın.

Ardından özelliklerin kilidini açmak için profilden access level’ı okuyun. Bkz. Abonelik durumunu kontrol etme .

Entegrasyonu test edin

  1. Funnel’ınızda bir satın alma işlemi tamamlayın.
  2. Adapty’de Profiles sayfasını açın ve FunnelFox’un kullandığı müşteri kullanıcı kimliğiyle profili bulun.
  3. FunnelFox entegrasyon ayarlarına girdiğiniz ID’ye sahip access level’ın ilgili profilde aktif olduğunu doğrulayın.
  4. Uygulamanızı açın, aynı kullanıcıyı tanımlayın ve ücretli özelliklerin kilidinin açıldığını onaylayın.

Sorun Giderme

Web’den satın alan bir kullanıcı uygulamayı ücretli erişim olmadan açıyor

Uygulamanız alıcıyı tanımlamamış. FunnelFox, varsayılan olarak ödeme e-postasını kullandığı ID ile anahtarlanan bir profile access level tanımladı; ancak uygulamanız farklı bir profil okuyor. Uygulamanızda erişim sağlama bölümünde açıklandığı gibi o ID ile Adapty.identify() çağrısı yapın.

Diğer FunnelFox entegrasyonları

FunnelFox, her biri ayrı ayrı kurulan üç Adapty ürününe bağlanır.

ÜrünFunnelFox’un Adapty’ye gönderdiği verilerKurulum kılavuzu
CoreWeb satın alımlarının uygulamayı açabilmesi için profiller, işlemler ve access level’larBu makale
Adapty AttributionKampanya, funnel ve deney verileri içeren işlem olaylarıFunnelFox’u Adapty Attribution ile entegre etme
Adapty MailE-posta adresleri, satın alma geçmişi ve abonelik olaylarıFunnelFox’u Adapty Mail’e bağlama