Как отобразить «Просмотрено» при YouTube-видео в уроке?

Задан 7 дней назад
Просмотрен 7 раз
0

Здравствуйте! Подскажите, пожалуйста, кто знает, как можно отобразить отметку «Просмотрено», если пользователь открыл урок, но в уроке размещено не видео с хостинга GetCourse, а встроенное видео с YouTube?

Буду признателен за любую подсказку или решение!

YouTube
урок
Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
1 ответ
0

Как работает отметка «Просмотрено» в GetCourse В GetCourse система автоматического отслеживания статуса «Просмотрено» (например, просмотрено 80% видео) корректно работает только с видео, загруженными на собственный видеохостинг GetCourse и размещёнными через стандартный блок «Видео». В этом случае платформа может фиксировать прогресс пользователя и автоматически отмечать урок как просмотренный.

Видео с YouTube: ограничения Если вы размещаете в уроке видео не с хостинга GetCourse, а встраиваете ролик с YouTube через блок «Видео с Youtube/Vimeo/RuTube/Kinescope/VK» или HTML-блок, то:

Видео отображается во встроенном плеере YouTube.

Просмотры и прогресс просмотра фиксируются только на стороне YouTube, а не в системе GetCourse.

GetCourse не может автоматически определить, что пользователь просмотрел видео, и не выставляет отметку «Просмотрено» для такого урока.

«Добавление в урок видео с YouTube через блок «Видео с Youtube/Vimeo/RuTube/Kinescope/VK» или с помощью HTML-блока происходит в виде встроенного видеоплеера YouTube. С нашей стороны видео не обрабатывается. Просмотры фиксируются на YouTube по аналогии с просмотрами на самом сервисе».

Возможные решения и обходные пути

  1. Использовать видеохостинг GetCourse Если критично важно автоматически отмечать уроки как просмотренные, рекомендуется загружать видео на видеохостинг GetCourse и размещать их через стандартный блок «Видео». Только в этом случае платформа сможет отслеживать прогресс и выставлять отметку.

  2. Ручная отметка или задание Если видео размещено с YouTube и автоматическая отметка невозможна, можно использовать альтернативные методы:

Добавить к уроку задание (например, тест или кнопку), выполнение которого будет служить сигналом о просмотре видео.

Попросить пользователя вручную отметить урок как просмотренный (если такая опция включена в настройках курса).

  1. Скрипты и сторонние решения Технически продвинутые пользователи могут попробовать реализовать отслеживание событий YouTube Player API (например, через JavaScript), чтобы фиксировать факт просмотра видео и отправлять этот статус в систему через webhook или пользовательское действие. Однако такой способ требует доработки платформы и не поддерживается стандартными средствами GetCourse.

Вывод Автоматическая отметка «Просмотрено» для урока с YouTube-видео стандартными средствами GetCourse невозможна — система не отслеживает прогресс просмотра встроенных YouTube-видео. Для автоматизации отметки используйте видеохостинг GetCourse. Для YouTube-видео — применяйте ручные методы или задания, либо реализуйте кастомные решения через API и скрипты, если есть такая техническая возможность.

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

Спасибо за ответ! Как включить такую опцию?

Попросить пользователя вручную отметить урок как просмотренный (если такая опция включена в настройках курса).

Nicolae Niculita 7 дней назад
Ваш ответ