Почему push-уведомления важны
Push-уведомления снижают количество пропущенных дедлайнов на 15–25% — данные из реальных внедрений. Студент, получивший уведомление «Оценка: 5» в момент публикации, вовлекается в процесс сильнее.
Как работает доставка
Цепочка: Moodle → Air Notifier Service → Firebase (Android) / APNS (iOS) → устройство. Air Notifier предоставляется Moodle HQ бесплатно для стандартного приложения.
Шаг 1. Регистрация на apps.moodle.com
Создайте аккаунт, добавьте URL вашего сайта, скопируйте токен Air Notifier.
Шаг 2. Настройка в Moodle
Site administration → Messaging → Mobile → Air Notifier: URL — https://airnotifier.moodle.com, порт — 443, Access key — вставьте токен. Нажмите «Test connection».
Шаг 3. Типы уведомлений
Рекомендую включить: Assignment graded (оценка выставлена), Forum post (новый ответ в форуме). Остальное — по усмотрению. Не перегружайте студентов уведомлениями.
Диагностика
- Cron запускается каждую минуту: Site admin → Server → Scheduled tasks.
- Студент вошёл в Moodle Mobile и разрешил уведомления в настройках телефона.
- Журнал: Site administration → Reports → Logs → Message notifications sent.
Полный гайд по мобильному: мобильное приложение Moodle — настройка и возможности.
Опишите задачу — расскажу, как решить её конкретно в вашем случае. Свяжитесь — разберём вместе.