> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# A/B-тестирование

> Проведите сравнительный тест между вашей действующей корзиной и черновиком корзины, чтобы выяснить, какая работает лучше, а затем сделайте победителя действующим одним кликом.

A/B-тестирование позволяет сравнить вашу действующую корзину с вариантом-черновиком на реальном трафике покупателей. Upcart автоматически распределяет входящий трафик между двумя вариантами согласно выбранному вами распределению, отслеживает аналитику по каждому варианту и позволяет объявить победителя, когда вы будете готовы.

***

<div id="how-it-works">
  ## Как это работает
</div>

Каждый A/B-тест состоит из:

* **Вариант A** — ваша текущая действующая корзина (выбирается автоматически, изменить нельзя)
* **Вариант B** — один черновик корзины по вашему выбору
* **Распределение трафика** — настраиваемое разделение между двумя вариантами (1–99% каждый, в сумме должно быть 100%)
* **Название теста** — до 255 символов; используйте что-то описательное, например «Free Shipping Bar — мартовский тест»

После публикации теста входящие покупатели направляются на один из двух вариантов. Каждый вариант собирает собственные данные о показах, конверсии и выручке. Когда вы будете готовы, вы объявляете победителя, и этот вариант становится новой действующей корзиной.

***

<div id="setting-up-a-test">
  ## Настройка теста
</div>

1. Перейдите в **Upcart > Carts**
2. Убедитесь, что у вас есть хотя бы одна **действующая корзина** и один **черновик корзины**. Кнопка **Create test** всегда присутствует на странице, но остаётся неактивной, пока не существуют обе. Она не подсказывает, чего именно не хватает, поэтому проверьте свой список корзин. Пока тест уже идёт, кнопка заменяется на **End test**, поскольку объявление победителя — единственное доступное действие с тестом в этот момент.
3. Нажмите **Create test**
4. Введите название теста
5. Выберите черновик корзины, который хотите протестировать против действующей корзины
6. Задайте распределение трафика (по умолчанию 50/50)
7. Нажмите **Publish & start test**

<Note>
  Распределение трафика и настройки корзины блокируются после запуска теста. Если вам нужно внести изменения, завершите текущий тест и начните новый.
</Note>

***

<div id="viewing-test-analytics">
  ## Просмотр аналитики теста
</div>

Когда тест запущен, аналитика по каждому варианту доступна на вкладке **Analytics**. По каждому варианту сообщаются четыре KPI:

| Метрика                        | Что измеряет                                                                                                                                            |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Impressions**                | Просмотры корзины за период теста, при которых фактически отобразился хотя бы один модуль. Корзина, открывшаяся без показанных модулей, не учитывается. |
| **Cart Conversion Rate (CCR)** | Процент завершённых оформлений заказа                                                                                                                   |
| **Added Revenue**              | Выручка от апселлов, дополнений и рекомендаций, отнесённая к этому варианту                                                                             |
| **Average Order Value (AOV)**  | Средняя стоимость заказа за период теста                                                                                                                |

<Note>
  Аналитика агрегируется ежедневной задачей. Если вы только что запустили тест, в течение первых \~24 часов вы будете видеть прочерки вместо чисел. Это ожидаемое поведение, а не ошибка. Числа появятся в течение 24 часов после начала теста.
</Note>

Индикатор прогресса на вкладке Analytics показывает, насколько вы близки к рекомендуемому количеству показов для статистической значимости. Как только вы достигнете этого порога, у вас будет достаточно данных, чтобы уверенно объявить победителя.

***

<div id="ending-a-test-and-declaring-a-winner">
  ## Завершение теста и объявление победителя
</div>

1. Перейдите в **Upcart > Carts** и нажмите **End Test**
2. Выберите победивший вариант
3. Нажмите **Confirm**

Победивший вариант публикуется как новая действующая корзина со 100% трафика. Проигравший вариант остаётся черновиком.

<Warning>
  Объявление победителя нельзя отменить. Если вы выберете не тот вариант, вам придётся вручную повторно опубликовать предыдущую корзину из черновиков.
</Warning>

***

<div id="frequently-asked-questions">
  ## Часто задаваемые вопросы
</div>

<AccordionGroup>
  <Accordion title="Могу ли я проводить несколько тестов одновременно?">
    Нет. Для одного магазина одновременно разрешён только один активный тест. Вы должны завершить текущий тест, прежде чем начинать новый.
  </Accordion>

  <Accordion title="Могу ли я протестировать два черновика корзины друг против друга?">
    Нет. A/B-тестирование всегда сравнивает вашу действующую корзину с одним черновиком корзины. Действующая корзина выбирается автоматически и не может быть изменена.
  </Accordion>

  <Accordion title="Могу ли я тестировать более двух вариантов одновременно?">
    Нет. A/B-тестирование поддерживает ровно два варианта. Мультивариантное тестирование в Upcart в настоящее время не поддерживается.
  </Accordion>

  <Accordion title="Могу ли я изменить распределение трафика после начала теста?">
    Нет. Распределение трафика блокируется после публикации теста. Чтобы изменить его, завершите текущий тест и начните новый с нужным распределением.
  </Accordion>

  <Accordion title="Могу ли я редактировать корзину или настройки теста, пока идёт тест?">
    Нет. И конфигурация теста, и настройки редактора корзины заблокированы, пока тест активен. Завершите тест, чтобы внести изменения.
  </Accordion>

  <Accordion title="Почему я вижу прочерки вместо чисел в аналитике?">
    Аналитика агрегируется ежедневной задачей. Совершенно новые тесты показывают прочерки до завершения первого запуска агрегации, что обычно происходит в течение 24 часов после начала теста. Это ожидаемое поведение, а не ошибка.
  </Accordion>

  <Accordion title="Увидит ли один и тот же покупатель оба варианта?">
    Нет. Каждому покупателю назначается один вариант, и он **остаётся в нём между сессиями** — назначение хранится в локальном хранилище его браузера, поэтому сохраняется при перезагрузках страницы, открытии новых вкладок и возвращении спустя дни. Оно пересчитывается только если корзины теста меняются или тест завершается.
  </Accordion>

  <Accordion title="Влияет ли тест на покупателей, которые никогда не открывают корзину?">
    Нет. Назначение варианта имеет значение только тогда, когда корзина отображается. Покупатели, которые ни разу не вызвали корзину, не учитываются в показах.
  </Accordion>

  <Accordion title="Конвертируется ли выручка в одну валюту для международных магазинов?">
    Да. Каждая сумма считывается в валюте по умолчанию вашего магазина перед суммированием, поэтому Added Revenue и AOV уже нормализованы — показатели мультивалютного магазина напрямую сопоставимы между вариантами.
  </Accordion>

  <Accordion title="Выбирает ли Upcart победителя автоматически?">
    Нет. Upcart показывает метрики по каждому варианту и индикатор прогресса к статистической значимости, но окончательное решение принимаете вы. Автоматического выбора победителя нет.
  </Accordion>

  <Accordion title="Могу ли я отменить объявление победителя?">
    Нет. После объявления победителя этот вариант немедленно становится действующей корзиной. Чтобы вернуться назад, вам потребуется вручную повторно опубликовать предыдущую корзину из черновиков.
  </Accordion>

  <Accordion title="Что происходит с проигравшим вариантом после объявления победителя?">
    Проигравший вариант остаётся черновиком корзины. Он не удаляется.
  </Accordion>

  <Accordion title="Могу ли я посмотреть результаты прошлых тестов?">
    Да. Вкладка Analytics показывает как ваш текущий действующий тест, так и предыдущие завершённые тесты рядом друг с другом.
  </Accordion>
</AccordionGroup>

***

**Нужна помощь?**

Если у вас есть вопросы по настройке или проведению A/B-теста, обратитесь в нашу службу поддержки через чат в приложении.
