~/flagshtokфлаги функцийБыстрый старт

Документация

Флаги и условия

Как устроен флаг, из каких правил он складывается и в каком порядке они проверяются.

Что такое флаг

Флаг — переключатель с именем, например new-checkout. Код спрашивает, включен ли флаг для этого пользователя, и показывает новую или старую версию.

У флага в каждом окружении свое значение: на стенде он может быть включен для всех, а в продакшене — только для сотрудников.

Правила

Правило говорит, кому флаг включен: списку пользователей, тарифу, стране, версии приложения или проценту пользователей.

$ flagshtok rule add new-checkout --plan team
$ flagshtok rule add new-checkout --country RU
$ flagshtok rule list new-checkout

Порядок проверки

Правила проверяются сверху вниз, первое подходящее решает. Поэтому точечные правила — пользователь, сотрудники — ставят выше процентов.

Если ни одно правило не подошло, действует значение по умолчанию — флаг выключен.

$ flagshtok waitlist join

Ранний доступ по очереди

в списке только почта — без имени и телефона

Мы используем cookie, чтобы сайт работал. Подробнее — в политике обработки данных.