Система уведомлений представляет собой структуру, предназначенную для отправки оповещений пользователям Blackboard Learn. Когда в системе происходит какое либо событие, например создание задания, отправка опроса или просрочка теста, она оповещает всех пользователей с помощью одного или нескольких доступных способов рассылки уведомлений. Полный список доступных уведомлений приведен в статье Типы уведомлений.
Самое важное, что нужно знать об этой системе, — все включенные уведомления формируются автоматически, когда возникают те или иные события. Например, когда преподаватель создает задание и делает его доступным для учащихся, система автоматически создает соответствующие уведомления. Для этого преподавателю не нужно предпринимать никаких действий.
Пользователи Learn получают доступ к уведомлениям сразу же после создания последних. Уведомления отображаются:
- на страницах Обновления и Записи в «Мой Blackboard»;
- в модулях панели мониторинга уведомлений.
Кроме того, система может отправлять уведомления по электронной почте и с помощью других механизмов рассылки. По умолчанию рассылка выключена. Если ее включить, система будет периодически отправлять уведомления в соответствии с настраиваемым графиком. Дополнительные сведения см. в статье DistributionSendNotificationTask.
В пределах установленных администраторами параметров пользователи могут выбирать получаемые уведомления и способ их рассылки.
Когда создаются уведомления
Как правило, уведомления создаются при следующих обстоятельствах.
- Непосредственно в ответ на произошедшее событие. При создании задания, присваивании оценки тесту или отправлении опроса создается одно уведомление.
- При добавлении пользователя на курс. В этом случае не происходит создание новых событий, а добавляются новые получатели для уже существующих.
- В ответ на событие, связанное с обменом содержимым. Уведомление создается при импорте и копировании курсов, а также при добавлении пользователей в существующие курсы с помощью Snapshot. Обычно такие события приводят к созданию нескольких других событий, что называют массовыми уведомлениями.
Среди уведомлений, перечисленных выше, механизм массовых уведомлений самый сложный.
Дополнительные сведения о массовых уведомлениях
Предоставление доступа к уведомлениям
Существует два способа получения уведомлений пользователями.
- В Интернете. Уведомления могут отображаться на начальных страницах курсов и, если у вашего учреждения есть лицензия Community Engagement, на панели мониторинга уведомлений, которая представляет собой страницу уровня системы для показа уведомлений для всех курсов.
- По списку рассылок. Уведомления можно отправлять с помощью одного или нескольких механизмов рассылки, например по электронной почте. К другим механизмам относятся push-уведомления Blackboard, голосовые и SMS-сообщения, если они включены в системе.
Уведомления появляются в соответствующих модулях сразу же после создания. Время задержки зависит от настроек кэша. Рассылки осуществляются периодически на основании нескольких настраиваемых параметров. Подробнее о кэше и настраиваемых параметрах можно узнать в статье Производительность обработки уведомлений.
Все эти уведомления будут создаваться по умолчанию и автоматически. Например, когда преподаватель создает задание со сроком выполнения, всем учащимся этого курса будут автоматически разосланы уведомления Задание доступно и Срок выполнения задания.
Определение приоритетов уведомлений
Уведомления распространяются в соответствии с тремя уровнями приоритета.
- Уведомления о новых зачислениях на курс. Учащиеся получают уведомления, в которых им сообщается, на какой курс они зачислены.
- Уведомления со сроком выполнения, например для задания.
- Уведомления без срока выполнения, например о записи на доске обсуждений.
Уведомления обрабатываются в указанном выше порядке, а затем по дате выполнения, ближайшей к текущему моменту.
Когда предоставляется доступ к уведомлениям
Уведомления отображаются в соответствующих пользовательских модулях. Уведомления рассылаются сразу же после того, как становятся доступны элементы, с которыми они связаны. Это означает следующее:
- если у элемента есть дата начала, уведомление не будет отправлено до тех пор, пока она не наступит; если у элемента есть дата окончания, по ее прошествии уведомление исчезнет;
- если у элемента (или содержащей его папки) есть связанные с ним правила адаптивного выпуска, то уведомление не будет доступно до тех пор, пока эти правила не будут выполнены;
- если у элемента нет даты начала (либо она уже прошла) и нет связанных с ним правил адаптивного выпуска (либо такие правила уже были выполнены), то уведомление появляется сразу же.
Получатели уведомлений
В статье Типы уведомлений перечислены все стороны, получающие эти уведомления, но стоит обратить внимание на следующие аспекты:
- Некоторые уведомления предназначены только для отдельных групп. Если уведомления публикуются в контексте группы, то они будут отправлены только пользователям этой группы. Речь идет о следующем:
- Задание доступно
- Назначение отправлено
- Назначение отправлено позже
- По прошествии срока выполнения все уведомления Доступно изменятся на Просрочено. Подробнее о том, как это происходит, можно узнать в разделе «Задача по удалению устаревших данных уведомлений» статьи Производительность обработки уведомлений.
- Все эти уведомления можно выключать в индивидуальном порядке на двух уровнях.
- На административном уровне курса/организации, т. е. для всей системы.
- На уровне отдельных пользователей.
Уведомление Курс/организация доступны невозможно выключить ни на одном из уровней.