Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 Оглавление

Общая информация

Цель инструмента

  1. Реализовать в публичной части центр уведомлений, в котором будут отображаться доступные на платформе уведомления (e-mail-рассылки, web-уведомления, push-уведомления) и чек-боксы/свитчеры к ним, в зависимости от значения которых, уведомления будут поступать или нет

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

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

Состав инструмента

Инструмент Управление уведомлениями доступен в веб-версии и в мобильном приложении.

В веб-версии инструмент состоит из:

Составляющие

Описание

Страница Управление уведомлениями в публичной части

На странице отображаются доступные на платформе уведомления (e-mail-рассылки, web-уведомления, push-уведомления) и чек-боксы/свитчеры к ним, в зависимости от значения которых, уведомления будут поступать или нет

Раздел Управление уведомлениями в панели администрирования

В разделе можно задать параметры отправки уведомлений по умолчанию, а также ограничить возможность пользовательской настройки

Сценарии использования

Роль

Механика

Администратор

Задаёт настройки для отправки уведомлений по умолчанию, разрешает или ограничивает возможность пользователям менять эти настройки у себя самостоятельно

Пользователь

Настраивает каналы связи, по которым хотел бы получать уведомления, если такая возможность разрешена

Как администратору задать настройки для отправки уведомлений

Настройка модуля происходит в административной части (подробнее в https://motivityy.atlassian.net/wiki/spaces/Documentation/pages/224591953#%D0%9A%D0%B0%D0%BA-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%83-%D0%B7%D0%B0%D0%B4%D0%B0%D1%82%D1%8C-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8-%D0%B4%D0%BB%D1%8F-%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8-%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9)

Настройка уведомлений в мобильном приложении

В мобильном приложении у пользователей имеется возможность для каждого доступного им триггера установить, куда должны приходить уведомления: в колокольчик, push или рассылкой на почту.

Для перехода на экран Управления уведомлениями необходимо открыть экран Уведомления, после чего нажать на кнопку ⚙️

Если в ПА Настройки видимости деактивированы у всех триггеров, то кнопка перехода на экран Управления уведомлениями в мобильном приложении не отображается

Если в ПА Настройки видимости активированы у триггеров по модулям, которые недоступны пользователю и нет других активных Настроек видимости, доступных пользователю, то кнопка перехода на страницу Управления уведомлениями в мобильном приложении также не отображается

При переходе открывается экран со списком блоков триггеров аналогично веб-версии, инициирующих отправку Web-уведомлений/Push-уведомлений/E-mail-рассылок, чек-боксы выбора и свитчеры для активации или деактивации отправки каждого из типов уведомлений, кнопка Подробнее, а также кнопка Сохранить.

image-20240312-063403.png

По нажатию на кнопку Подробнее открывается перечень доступных для редактирования триггеров, инициирующих отправку уведомлений, сгруппированных по подблокам аналогично веб-версии и чек-боксы/свитчеры для активации или деактивации отправки каждого из типов уведомлений.

Список доступных для редактирования блоков/подблоков/триггеров выводится согласно Механике работы настроек видимости в публичной части. Список не зависит от роли пользователя, т.е. обычный пользователь видит настройки уведомлений для руководителей, администраторов и т.д.

Изменения сохраняются по нажатию на кнопку Сохранить. Применённые изменения автоматически отображаются и в веб-версии.

Экран может содержать следующие вкладки:

  • Общее

  • Обучение

  • Мотивация

  • База знаний

  • Общение

  • Оценка

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

Вкладка отображается пользователю, если она содержит хотя бы один триггер, по которому администратор активировал Настройки видимости в ПА.

Если администратор активировал для триггера Настройки видимости в ПА, а модуль, к которому этот триггер относится недоступен пользователю, то такой триггер не отображается пользователю.

Механика взаимодействия с чек-боксами

Если пользователь активирует/деактивирует чек-бокс для:

  • Блока с информацией о модуле, то тогда активируются/деактивируются чек-боксы этого типа уведомления у всех триггеров, находящихся в блоке

image-20240521-055551.png
  • Подблока с информацией о получателе уведомления, то тогда активируются/деактивируются чек-боксы этого типа уведомления у всех триггеров, находящихся в подблоке. Остальные подблоки блока и входящие в него триггеры остаются без изменений

image-20240521-055627.png
  • Каждого триггера индивидуально, то тогда активируются/деактивируются чек-боксы только у выбранного триггера. Остальные триггеры остаются без изменений

image-20240521-055659.png

Правила взаимодействия со свитчерами

Если пользователь в публичной части активирует/деактивирует свитчер для:

  • Блока с информацией о модуле, то тогда активируются/деактивируются чек-боксы у всех триггеров, находящихся в блоке

image-20240521-055911.png
  • Подблока с информацией о получателе уведомления, то тогда активируются/деактивируются чек-боксы у всех триггеров, находящихся в подблоке. Остальные подблоки блока и входящие в него триггеры остаются без изменений

image-20240521-060150.png
  • Каждого триггера индивидуально, то тогда активируются/деактивируются чек-боксы только у выбранного триггера. Остальные триггеры остаются без изменений

image-20240521-060210.png

Если пользователь активирует все чек-боксы из блока/подблока/триггера, то тогда аналогично активируется свитчер блока/подблока/триггера

Если пользователь деактивирует хотя бы один чек-бокс из блока/подблока/триггера, при условии, что были активированы все чек-боксы из блока/подблока/триггера, то тогда аналогично деактивируется свитчер блока/подблока/триггера

  • No labels