---
title: "Flutter SDK overview"
description: "Узнайте об Adapty Flutter SDK и его ключевых возможностях."
---

[![Release](https://img.shields.io/github/v/release/adaptyteam/AdaptySDK-Flutter.svg?style=flat&logo=flutter)](https://github.com/adaptyteam/AdaptySDK-Flutter/releases)

Добро пожаловать! Мы здесь, чтобы сделать встроенные покупки простыми 🚀

Мы создали Adapty Flutter SDK, чтобы избавить вас от головной боли с встроенными покупками — и вы могли сосредоточиться на том, что у вас получается лучше всего: разрабатывать классные приложения. Вот что мы берём на себя:

- Обработка покупок, валидация чеков и управление подписками из коробки
- Создание и тестирование пейволов без обновления приложения
- Детальная аналитика покупок без какой-либо настройки — когорты, LTV, отток и анализ воронки уже включены
- Актуальный статус подписки пользователя всегда синхронизирован между сессиями и устройствами
- Интеграция с сервисами атрибуции и аналитики всего одной строкой кода

:::note
Прежде чем погружаться в код, нужно интегрировать Adapty с App Store Connect и Google Play Console, а затем настроить продукты в дашборде. Ознакомьтесь с нашим [гайдом по быстрому старту](quickstart), чтобы сначала всё настроить.
:::

## Начало работы \{#get-started\}

:::tip
Наша документация оптимизирована для использования с LLM. Прочитайте [эту статью](adapty-cursor-flutter), чтобы узнать, как получить лучшие результаты при интеграции Adapty SDK с помощью ИИ и нашей документации.
:::

Вот что мы разберём в руководстве по интеграции:

1. [Установка и настройка SDK](sdk-installation-flutter): добавьте SDK как зависимость в проект и активируйте его в коде.
2. [Настройка покупок через пейволы](flutter-quickstart-paywalls): настройте процесс покупки, чтобы пользователи могли приобретать продукты.
3. [Проверка статуса подписки](flutter-check-subscription-status): автоматически проверяйте состояние подписки пользователя и управляйте его доступом к платному контенту.
4. [Идентификация пользователей (опционально)](flutter-quickstart-identify): привяжите пользователей к их профилям Adapty, чтобы данные корректно сохранялись на всех устройствах.

### Посмотрите, как это работает \{#see-it-in-action\}

Хотите увидеть, как всё это работает вместе? Мы подготовили для вас:

- **Пример приложения**: посмотрите наш [полный пример](https://github.com/adaptyteam/AdaptySDK-Flutter/tree/master/example) с демонстрацией полной настройки

## Основные концепции \{#main-concepts\}

Прежде чем разбираться с кодом, познакомимся с ключевыми концепциями, которые лежат в основе Adapty.

Преимущество подхода Adapty в том, что в коде приложения жёстко закреплены только плейсменты. Всё остальное — продукты, дизайн пейволов, цены и офферы — можно гибко управлять из дашборда Adapty без обновления приложения:

1. [**Продукт**](product) — всё, что доступно для покупки в вашем приложении: подписка, расходуемая покупка или пожизненный доступ.

2. [**Пейвол**](paywalls) — единственный способ получить продукты из Adapty и использовать его на полную мощность. Мы специально сделали именно так, чтобы упростить отслеживание того, как разные наборы продуктов влияют на метрики монетизации. Пейвол в Adapty — это одновременно конкретный набор ваших продуктов и их визуальное оформление.

3. [**Плейсмент**](placements) — стратегическая точка в пользовательском пути, где вы хотите показать пейвол. Думайте о плейсментах как об ответе на вопросы «где» и «когда» показывать монетизацию. Типичные плейсменты:
   - `main` — основное место размещения пейвола
   - `onboarding` — показывается во время онбординга
   - `settings` — доступен из настроек приложения

   Для первой интеграции начните с базовых вариантов — `main` или `onboarding`, а затем [подумайте, в каких ещё местах приложения пользователи могут быть готовы к покупке](choose-meaningful-placements).

4. [**Профиль**](profiles-crm) — когда пользователь совершает покупку, его профилю присваивается **уровень доступа**, с помощью которого вы управляете доступом к платным функциям.