@VoRoN1999

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

Всем привет.

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

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект