---
title: "Başlarken"
description: "Abonelik akışlarını kişiselleştirmek için Adapty Feature Flags'e başlayın."
---

Adapty ile mobil uygulama kullanıcılarınızın yolculuğunun farklı noktalarında (Onboarding, Ayarlar vb.) paywall'lar oluşturabilir ve A/B testleri çalıştırabilirsiniz. Bu noktalara [Placement](placements) denir. Uygulamanızdaki bir placement, aynı anda birden fazla paywall veya [A/B testi](ab-tests) yönetebilir; bunların her biri [Kitle](audience) olarak adlandırdığımız belirli bir kullanıcı grubu için hazırlanır. Üstelik yeni bir uygulama sürümü yayınlamadan, zaman içinde bir paywall'u başkasıyla değiştirerek denemeler yapabilirsiniz. Mobil uygulamaya sabit kodlanan tek şey placement ID'sidir.

  <img src="/assets/shared/img/audience.jpg"
  style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
  }}
/>

Adapty kütüphanesi, paywall'ınızı Adapty Kontrol Paneli'ndeki en güncel ürünlerle senkronize tutar. [Ürün verilerini çeker](ff-action-flow), [bunları paywall'ınızda gösterir](ff-add-variables-to-paywalls), [satın alma işlemlerini yönetir](ff-make-purchase) ve kullanıcının ücretli içeriğe erişip erişemeyeceğini belirlemek için [access level durumunu kontrol eder](ff-check-subscription-status).

Başlamak için aşağıda gösterildiği gibi FlutterFlow projenize [Adapty kütüphanesini ekleyin](ff-getting-started#add-the-adapty-library-as-a-dependency) ve [başlatın](ff-getting-started#initiate-adapty-plugin).

:::warning

Başlamadan önce aşağıdaki kısıtlamalara dikkat edin:

- FlutterFlow için Adapty kütüphanesi web uygulamalarını desteklemez. Web uygulamalarını bu kütüphaneyle derlemeyin.
- FlutterFlow için Adapty kütüphanesi, Adapty paywall builder kullanılarak oluşturulan paywall'ları desteklemez. Adapty üzerinden satın alma işlemlerini etkinleştirmeden önce kendi paywall'ınızı FlutterFlow'da tasarlamanız gerekir.

:::

## Adapty kütüphanesini bağımlılık olarak ekleyin \{#add-the-adapty-library-as-a-dependency\}

1. [FlutterFlow Dashboard](https://app.flutterflow.io/dashboard)'unu açın, projenizi seçin ve sol menüden **Settings and Integrations**'a tıklayın. Sol taraftaki **Project setup** bölümünden **Project dependencies**'i seçin.
   

     <img src="/assets/shared/img/main_settings.webp"
     style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
     }}
   />

2. **FlutterFlow Libraries** bölümünde **Add Library**'e tıklayın ve `adapty-xtuel0` girin. **Add**'e tıklayın.

3. Şimdi SDK anahtarınızı kütüphaneyle ilişkilendirmeniz gerekiyor. Kütüphanenin yanındaki **View details**'e tıklayın.

     <img src="/assets/shared/img/ff_view_details.webp"
     style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
     }}
   />

4. Adapty Kontrol Paneli'ndeki [**App Settings** -> **General** sekmesinden](https://app.adapty.io/settings/general) **Public SDK key**'i kopyalayın.

   
     <img src="/assets/shared/FF_img/adaptyapikey.webp"
     style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
     }}
   />
   

5. Anahtarı FlutterFlow'daki **AdaptyApiKey** alanına yapıştırın.

   
     <img src="/assets/shared/img/ff_apikey.webp"
     style={{
    border: '1px solid #727272', /* border width and color */
    width: '400px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
     }}
   />
   

Adapty FF kütüphanesi artık projenize bağımlılık olarak eklenecek. **Adapty** FF kütüphane penceresinde, projenize aktarılan tüm Adapty kaynaklarını bulabilirsiniz.

## Uygulama başlangıcında yeni aktivasyon eylemini çağırın \{#call-the-new-activation-action-at-application-launch\}

1. Sol menüden **Custom Code** bölümüne gidin ve `main.dart` dosyasını açın.

   
     <img src="/assets/shared/img/ff_dartmain.webp"
     style={{
       border: '1px solid #727272', /* border width and color */
       width: '700px', /* image width */
       display: 'block', /* for alignment */
       margin: '0 auto' /* center alignment */
     }}
   />
   

2. **+** işaretine tıklayın ve `activate (Adapty)` seçeneğini belirleyin.

   
     <img src="/assets/shared/img/ff_activate.webp"
     style={{
       border: '1px solid #727272', /* border width and color */
       width: '700px', /* image width */
       display: 'block', /* for alignment */
       margin: '0 auto' /* center alignment */
     }}
   />
   

3. **Save**'e tıklayın.

## Adapty eklentisini başlatın \{#initiate-adapty-plugin\}

Adapty Kontrol Paneli'nin uygulamanızı tanıyabilmesi için FlutterFlow'da özel bir anahtar girmeniz gerekir.

1. FlutterFlow projenizde sol menüden **Settings and Integrations > Permissions** bölümüne gidin.
2. Açılan **Permissions** penceresinde **Add Permission** düğmesine tıklayın.
3. **iOS Permission Key** ve **Android Permission Key** alanlarının her ikisine de `AdaptyPublicSdkKey` yapıştırın.
4. **Permission Message** için, Adapty Kontrol Paneli'ndeki [**App Settings** -> **General** sekmesinden](https://app.adapty.io/settings/general) **Public SDK key**'i kopyalayın. Her uygulamanın kendine ait bir SDK anahtarı vardır; dolayısıyla birden fazla uygulamanız varsa doğru anahtarı aldığınızdan emin olun.

   
     <img src="/assets/shared/img/ff_permissions.webp"
     style={{
    border: '1px solid #727272', /* border width and color */
    width: '700px', /* image width */
    display: 'block', /* for alignment */
    margin: '0 auto' /* center alignment */
     }}
   />
   

Bu adımları tamamladıktan sonra FlutterFlow uygulamanızda paywall'ınızı çağırabilir ve üzerinden satın alma işlemlerini etkinleştirebilirsiniz.

## Sırada ne var? \{#whats-next\}

1. FlutterFlow'da Adapty paywall ürünlerini ve verilerini işlemek için [bir action flow oluşturun](ff-action-flow).
2. [Alınan verileri](ff-add-variables-to-paywalls) FlutterFlow'da tasarladığınız paywall'a eşleyin.
3. Tıklandığında Adapty üzerinden işlem gerçekleştirmek için paywall'ınızdaki [satın alma düğmesini ayarlayın](ff-make-purchase).
4. Son olarak, kullanıcıya ücretli içerik gösterilip gösterilmeyeceğini belirlemek için [abonelik durumu kontrollerini ekleyin](ff-check-subscription-status).