Функція "Перерахувати статуси курсу" дозволяє одним натисканням кнопки пересинхронізувати статуси завершення курсу.
Учні, у яких з'явилися непройдені уроки або тести, повертаються зі статусу "Завершено" до "У процесі" й отримують сповіщення про необхідність пройти новий контент. Завдяки цьому статистика курсу відображає реальну картину прогресу учнів.
💡 Коли варто користуватися пересинхронізацією?
Скористайтеся цією функцією, якщо:
ви додали до курсу нові уроки або тести, а частина учнів вже мала статус "Завершено";
хочете, щоб учні дізналися про оновлення та пройшли новий матеріал;
потрібно, щоб статистика курсу відображала реальний прогрес учнів, а не застарілі статуси.
🔔 Сповіщення для учнів
У розділі "Налаштування сповіщень" створіть сповіщення з типом події "Контент курсу оновлено", налаштуйте його доступи та параметри надсилання:
Сповіщення надсилається автоматично, коли пересинхронізація змінює статус курсу в учня із "Завершено" на "У процесі". Саме зміна статусу є тригером для відправки.
⚠️Зверніть увагу: сповіщення налаштовується перед перерахунком статусів один раз. Без окремого налаштування в розділі Налаштування сповіщень, повідомлення не буде приходити автоматично.
📌 Детальніше про створення та налаштування сповіщень можна дізнатися в цій статті: Як створити та налаштувати сповіщення?
⚙️ Як працює пересинхронізація?
Після запуску система виконує такі кроки:
Знаходить усіх учнів, у яких курс позначено як завершений;
Перевіряє їхні поточні доступи до уроків і тестів курсу;
Якщо в учня є хоча б один непройдений урок або тест, змінює статус курсу із "Завершено" на "У процесі";
Після пересинхронізації учень отримує сповіщення про оновлення контенту.
Учні, які пройшли весь контент курсу, зокрема й новий, зберігають статус "Завершено".
🎁 Бали за курс
При повторному завершенні курсу бали не нараховуються повторно. Це захищає Магазин подарунків від зловживань: учень не зможе отримувати бали за той самий курс знову й знову після кожного оновлення контенту.
🔧 Як запустити пересинхронізацію?
Щоб запустити пересинхронізацію відкрийте розділ Статистика → Курси та оберіть потрібний курс зі списку:
На сторінці статистики курсу натисніть на три крапки → Інше → Перерахувати статуси завершення:
📌 Звертаємо увагу, що пересинхронізувати статуси можливо раз на годину. Запускайте її після того, як завершите внесення змін до курсу.



