@VoRoN1999

Как реализовать распределение a/b тест?

Всем привет.

Нужно придумать логику распределения пользователей.

Есть 3 группы и n пользователей.
В группу 1 может зайти 90 процентов
В группу 2 и 3 по 5 процентов.

Кол-во групп и проценты могут меняться, главное, чтобы в сумме было 100%.

При заходе на сайт пользователь гарантированно попадает в одну из групп в зависимости от процентов.

Как можно реализовать данный функционал?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
@tester12
При входе юзера генерируйте случайно число от 1 до 100. И назначайте группу. если выпало от 1 до 90 - те первая группа. Если от 91 до 95 и от 96 до 100 - то 2 и 3 группы соответственно.

Группу прописываете в базе и куках.

В чём сложность-то?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы