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

Правила таргетинга

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

Правила проверяются последовательно, сверху вниз. Используется первое правило, условия которого совпали, и возвращается настроенный для него вариант. Если ни одно правило не подошло, Flagship возвращает вариант флага по умолчанию.

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

Располагайте более конкретные правила перед более общими. Широкое правило catch-all может помешать выполнению последующих правил.

Как работают правила

Правило состоит из:

Структура условия

Каждое условие сравнивает атрибут из контекста оценки со значением с помощью оператора:

Если контекст оценки не содержит атрибут, на который ссылается условие, это условие считается несовпадающим.

Логическая группировка

Условия внутри правила можно группировать с помощью AND/OR операторов и вложенность до пяти уровней.

Например, чтобы нацелиться на корпоративных пользователей из США или Канады:

Используйте минимальный набор атрибутов контекста, необходимый для описания правила. Так поведение правила проще анализировать, а в контекст оценки не попадают лишние данные пользователя.

Подробнее