Flutter SDK Genel Bakış | Adapty Dokümanları

Flutter SDK genel bakış

Release

Hoş geldiniz! Uygulama içi satın almaları kolaylaştırmak için buradayız 🚀 Adapty Flutter SDK’yı, uygulama içi satın almaların karmaşıklığıyla uğraşmak yerine asıl işinize odaklanabilmeniz için geliştirdik – harika uygulamalar yaratmak. Sizin için hallettiklerimiz:

  • Satın alma işlemlerini, makbuz doğrulamasını ve abonelik yönetimini kutudan çıkar çıkmaz halledin
  • Uygulama güncellemesi gerektirmeden flow’lar ve paywall’lar oluşturup test edin
  • Sıfır kurulumla ayrıntılı satın alma analizleri edinin — kohort, LTV, churn ve dönüşüm hunisi analizi dahil
  • Kullanıcı abonelik durumunu uygulama oturumları ve cihazlar genelinde her zaman güncel tutun
  • Uygulamanızı pazarlama attribution ve analitik hizmetleriyle tek satır kodla entegre edin

Koda dalmadan önce Adapty’yi App Store Connect ve Google Play Console ile entegre etmeniz, ardından kontrol panelinde ürünleri ayarlamanız gerekir. Her şeyi önce yapılandırmak için hızlı başlangıç kılavuzumuza göz atın.

Başlarken

Otomatik entegrasyon · Beta
Adapty SDK entegrasyon skill'i, tüm entegrasyonu AI kodlama aracınızda tek komutla gerçekleştirir.

Entegrasyon kılavuzunda ele alacağımız konular:

  1. SDK’yı yükleyin ve yapılandırın: SDK’yı projenize bağımlılık olarak ekleyin ve kodda etkinleştirin.
  2. Flow’lar aracılığıyla satın almaları etkinleştirin: Kullanıcıların ürün satın alabilmesi için satın alma akışını ayarlayın. Kendi arayüzünüzü oluşturmak için bunun yerine Paywallları manuel olarak uygulayın bölümüne bakın.
  3. Abonelik durumunu kontrol edin: Kullanıcının abonelik durumunu otomatik olarak kontrol edin ve ücretli içeriklere erişimini yönetin.
  4. Kullanıcıları tanımlayın (isteğe bağlı): Kullanıcıları Adapty profilleriyle ilişkilendirerek verilerinin cihazlar arasında tutarlı şekilde saklanmasını sağlayın.

Çalışırken görün

Her şeyin bir arada nasıl işlediğini görmek ister misiniz?

Temel Kavramlar

Koda geçmeden önce, Adapty’nin nasıl çalıştığını anlamak için temel kavramlara göz atalım.

Adapty’nin yaklaşımının güzel yanı şu: Uygulamanıza yalnızca placement’lar sabit olarak eklenir. Geri kalan her şey – ürünler, paywall tasarımları, fiyatlandırma ve teklifler – uygulama güncellemesi gerekmeksizin Adapty kontrol panelinden esnek biçimde yönetilebilir:

  1. Ürün - Uygulamanızda satın alınabilecek her şey – abonelik, consumable ürün veya süresiz erişim.

  2. Flow veya paywall - Bir placement’a bağlı, yapılandırmayla birlikte sunulan ürünler. İki türü vardır:

    • Flow - Flow Builder’da oluşturulan görsel, kodsuz arayüz. Adapty, kullanıcı arayüzünü render eder ve satın alma işlemini sizin yerinize gerçekleştirir.
    • Paywall - Görsel yapılandırma yoktur; kullanıcı arayüzünü kendi kodunuzda oluşturur ve makePurchase metodunu kendiniz çağırırsınız. Bkz. Paywall’ları manuel olarak uygulama.

    SDK kodunda her ikisi de aynı getFlow metodu üzerinden alınır.

  3. Placement - Kullanıcı yolculuğunuzda bir flow veya paywall göstermek istediğiniz stratejik bir nokta. Placement’ları monetizasyon stratejinizin “nerede” ve “ne zaman” sorusuna verilen yanıt olarak düşünebilirsiniz. Yaygın placement’lar şunlardır:

    • main - Birincil paywall konumunuz
    • onboarding - Kullanıcı onboarding flow’u sırasında gösterilen
    • settings - Uygulamanızın ayarlarından erişilebilen

    İlk entegrasyon için main veya onboarding gibi temel seçeneklerle başlayın, ardından uygulamanızda kullanıcıların satın almaya hazır olabileceği diğer noktaları düşünün.

  4. Profil - Kullanıcılar bir ürün satın aldığında, profillerine ücretli özelliklere erişimi tanımlamak için kullandığınız bir access level atanır.