---
title: "A/B-тест"
description: "Оптимизируйте цены на подписки с помощью A/B-тестов в Adapty для повышения конверсии."
---

:::tip
Хотите, чтобы Adapty автоматически выбирал победивший вариант? Смотрите [Growth Autopilot](autopilot-how-it-works).
:::

Увеличивайте доход от приложения, запуская A/B-тесты в Adapty. Сравнивайте разные пейволы и онбординги, чтобы найти то, что лучше конвертирует — без изменений в коде. Например, можно тестировать:

- Цены на подписки
- Дизайн, тексты и компоновку пейвола
- Пробные периоды и длительность подписок
- Дизайн онбордингов

## Предварительные условия \{#prerequisites\}

Перед настройкой A/B-теста у вас должно быть:

- **Пейволы**: [Пейвол](paywalls) — это экран, который показывается пользователям для представления ваших предложений по подписке. Перед настройкой A/B-теста нужно создать как минимум два пейвола.
- **Плейсменты**: [Плейсмент](placements) — это именованный слот в вашем приложении, где отображается пейвол или онбординг. A/B-тест запускается в рамках одного или нескольких плейсментов.
- **Онбординги**: Для A/B-тестов онбордингов также необходимо создать как минимум два [онбординга](onboardings).

:::warning
Если вы не используете [Adapty Paywall Builder](adapty-paywall-builder), [отправляйте просмотры пейвола в Adapty](present-remote-config-paywalls#track-paywall-view-events) с помощью `.logShowPaywall()`. Без этого метода Adapty не сможет подсчитать просмотры пейвола в тесте, и статистика конверсий будет неточной.
:::

## Типы A/B-тестов \{#ab-test-types\}

Adapty поддерживает три типа A/B-тестов:

- **Обычный**: Запускается на одном плейсменте пейвола.
- **Онбординг**: Запускается на одном плейсменте онбординга.
- **Кроссплейсментный**: Запускается сразу на нескольких плейсментах пейвола, показывая пользователю один и тот же вариант везде.

Полное сравнение типов, сценариев использования и правил приоритетов смотрите в разделе [Типы A/B-тестов](ab-test-types).

## Дальнейшие шаги \{#next-steps\}

- [Типы A/B-тестов](ab-test-types) — Узнайте о типах тестов и когда использовать каждый из них
- [Создание, запуск и остановка A/B-теста](run_stop_ab_tests) — Настройте и запустите свой первый тест
- [Результаты и метрики A/B-теста](results-and-metrics) — Разберитесь в данных A/B-теста и выберите победителя