object.page

Информация об уроке

Параметры

Название Описание Тип
id ID урока Строка
course_id ID курса Строка
title Название урока Строка
type Содержит ли урок тест
page - урок не содержит тест
test - урок содержит тест
Строка
sort Ключ сортировки уроков. Ключи начинаются с нуля Строка
image Картинка урока Файл
complete_date Дата и время прохождения урока Unix-time Число
points Максимальное количество поинтов за данный урок Строка
stop Является ли урок стоп-уроком
0 - обычный урок
1 - стоп-урок
Строка
user_points Количество поинтов пользователя за данный урок Строка
page_view_points Количество поинтов за просмотр данного урока Строка
price Цена урока. Есть 3 варианта:
-1 - урок доступен пользователю
0 - для доступа к уроку необходимо купить курс
> 0 - цена урока - для доступа к уроку необходимо его купить (курс покупать не нужно)
Строка
page_completed Показывает, прошел ли данный урок пользователь
0 - не прошел
1 - прошел
Число
last_update Время последнего изменения настроек страницы или баллов пользователя Строка
access_after_days Количество дней с момента покупки курса/старта марафона, через которое страница станет доступна пользователю (0, 1 - сразу, 2 - через 1 день и тд) Строка
start_date Дата, когда страница станет доступна Строка
plans Массив объектов Тариф упрощенный. Если массив пуст, то страница входит во все тарифы. Отдается только администрации (роли 1,2,3) Строка
exam Является ли страница экзаменом
0 - Нет
1 - Да
Строка
exam_start Дата начала экзамена. Unix Строка
exam_end Дата окончания экзамена. Unix Строка
exam_min_points Минимальное количество баллов за курс, для допуска к экзамену Строка
exam_completion_percent Минимальный процент баллов за экзамен для успешной сдачи Строка
exam_retry Количество дней, через которое можно повторить попытку сдачи экзамена. 0 - сдавать экзамен можно неограниченное число раз Строка
exam_duration_mins Время на сдачу экзамена в минутах Строка
user_exam_persent Процент баллов пользователя на экзамене Строка
user_exam_start_date Дата начала прохождения экзамена пользователем. Unix Строка
proctoring Нужен ли прокторинг для экзамена
0 - Нет
1 - Да
Строка
examus_url Параметр examus_url, который администраторы курса должны получить у Экзамуса Строка
examus_integration_name Параметр integration_name, который администраторы курса должны получить у Экзамуса Строка
examus_jwt_secret Параметр jwt_secret, который администраторы курса должны получить у Экзамуса Строка
proctoring_params Параметры прокторингав формате json (отдаются только заполненные значения):
userAgreementUrl - Ссылка на документ, содержащий правила проведения экзамена, с которыми пользователь будет ознакомлен перед началом экзамена
auxiliaryCamera - Включить дополнительную камеру со смартфона (true/false)
proctoring - Тип прокторинга:
    “online” в случае с проктором, контролирующим сдачу экзамена (синхронный режим),
    “offline” в случае с пост-просмотром (асинхронный режим),
    “auto” в случае автоматического выставления заключения алгоритмами системы,
    "identification" в случае подключения режима Идентификация
identification - Режим фотографирования. Доступные значения:
    “passport”,
    “face”,
    “face_and_passport”,
    “skip”
rules - Правила. json объект с параметрами:
    allow_to_use_websites - Использование веб-сайтов(true/false)
    allow_to_use_books - Использование книг(true/false)
    allow_to_use_paper - Использование черновиков(true/false)
    allow_to_use_messengers - Использование мессенджеров(true/false)
    allow_to_use_calculator - Использование калькулятора(true/false)
    allow_to_use_excel - Использование Excel(true/false)
    allow_to_use_human_assistant - Помощь людей(true/false)
    allow_absence_in_frame - Выход из комнаты(true/false)
    allow_voices - Голоса(true/false)
    allow_wrong_gaze_direction - Увод взгляда(true/false)
    custom_rules - Дополнительные правила(текст)
trial - true, если экзамен является пробным. Пробные экзамены не отображаются в архиве, их можно использовать для тестирования интеграции или для ознакомления студентов с системой прокторинга. По умолчанию false
allowMultipleDisplays - true, если в рамках экзамена разрешено использование дополнительного монитора. По умолчанию false
allowVirtualEnvironment - true, если разрешено запускать прокторинг в виртуальной машине. По умолчанию false
checkIdPhotoQuality - true, если требуется автоматическая проверка качества документа. По умолчанию false
schedule - Необходимость записи в календаре, по умолчанию false
scoreConfig - Параметры расчета скоринга. json объект с параметрами:
    cheater_level - Порог нарушителя. Результат прокторинга считается отрицательным для сессий с показателем скоринга выше этого порога. (0-100)
    extra_user - Наличие еще одного человека в кадре(0-10)
    user_replaced - Подмена тестируемого(0-10)
    absent_user - Отсутствие тестируемого(0-10)
    look_away - Увод взгляда с экрана(0-10)
    active_window_changed - Смена активного окна на компьютере(0-10)
    forbidden_device - Запрещенное оборудование(0-10)
    voice - Звуки голосов в трансляции(0-10)
    phone - Использование телефона(0-10)
    mic_no_device - Микрофон не подключен(0-10)
    mic_no_sound - Нет звука(0-10)
    mic_muted - Микрофон выключен(0-10)
    camera_no_device - Камера не подключена(0-10)
    camera_no_picture - Нет изображения с камеры(0-10)
    desktop_request_pending - Отсутствует доступ к рабочему столу(0-10)
    account_collision - Один человек использует несколько аккаунтов в рамках (0-10)
    no_aux_camera_photo - Отсутствует фото с дополнительной камеры
visibleWarnings - Отображение нарушений. json объект с параметрами:
    warning_extra_user_in_frame - Наличие еще одного человека в кадре(true/false)
    warning_substitution_user - Подмена тестируемого(true/false)
    warning_no_user_in_frame - Отсутствие тестируемого(true/false)
    warning_avert_eyes - Увод взгляда с экрана(true/false)
    warning_change_active_window_on_computer - Смена активного окна на компьютере(true/false)
    warning_voice_detected - Звуки голосов в трансляции(true/false)
    warning_phone - Используется телефон(true/false)
    warning_forbidden_device - Используются запрещенные тех. средства(true/false)
biometricIdentification - Параметры биометрической идентификации. json объект с параметрами:
    enabled - Использовать биометрическую идентификацию(true/false)
    skip_fail - Пропускать пользователя в экзамен при отрицательном результате идентификации(true/false)
    flow - Название Verification Flow, который будет использован в процессе проверки личности пользователя
Строка