Баннеры уведомлений

Я обдумываю эту идею для более точного таргетинга аудитории с использованием уровней доверия:

Кажется, у меня есть решение, которое вы сможете проверить.

Однако я рекомендую сначала протестировать это в непроизводственной среде, так как это вносит разрушающие изменения.

Для установки этой версии используйте ветку staging плагина Notification Banners:

Разрушающее изменение

При оценке видимости баннера на основе значений поля «Аудитория» все роли посетителя trust_level_*, кроме роли с наивысшим уровнем, игнорируются.

Например, если у пользователя есть следующие роли: support_team, blog, trust_level_0, trust_level_1 и trust_level_2.

Поле «Аудитория» будет учитывать, что у пользователя есть только роли support_team, blog и trust_level_2.

Таким образом, если баннер должен быть показан только пользователям TL2, поле Аудитория должно быть установлено в значение trust_level_2. Пользователи с другими уровнями доверия не увидят этот баннер.

Я также обновил описание поля «Аудитория», чтобы прояснить это изменение.

Я планирую продолжить тестирование этих изменений и, вероятно, выпустить новую версию к концу сентября. Буду признателен за любой ваш отзыв.

Спасибо!

2 лайка