Comment on page
Выдача сертификатов из курсов и чат-бота
Мы автоматизировали выдачу сертификатов ученикам курсов, теперь вы можете настроить сертификат для разных тарифов, использовать разные размеры и кастомизировать поля имени, даты и отображение аватара на сертификате. Настроить выдачу через личный кабинет ученика или использовать для этого чат-бот.
- 1.Переходим в раздел курсы и выбираем на верхней панели "Конструктор сертификатов"

Нажмите кнопку создать, где откроется окно под названием "Сертификат по итогу курса".
- 2.Далее загрузите файлом заранее созданный сертификат с полями для имени и даты. Здесь вы можете выбрать формат сертификата ( 1:1 или 16:9), загружаемое изображение должно соответствовать выбранному формату. После загрузки нажимаем на настройку полей ввода.

Вы можете настроить выдачу сертификата для определенного курса и отдельно по тарифам. Для этого Вам необходимо активировать переключать "Добавить курс":

Далее выберите необходимый курс, по окончанию которого данный сертификат будет выдан ученику.
Активируя переключатель "Добавить тариф" можно выбрать тариф, на котором будет выдаваться сертификат об окончании онлайн-курса:

Необязательно активировать переключатель "Добавить курс" или "Добавить тариф": тогда сертификат по окончанию будет выдаваться ученикам, прошедшим любой из каких-либо созданных онлайн-курсов на различных тарифах курса.
- 3.В настройках полей ввода вы можете настроить: цвет, размер, шрифт и расположение текста на сертификате для:
- Имени
- Даты
- Аватара ученика
- Любого текста

Дата выдачи сертификата соответствует с датой прохождения всех уроков, если на курсе есть домашние задания, то с датой сдачи последнего домашнего задания.

В случае, если выберете отображение аватара на сертификате, а фотография не б удет загружена в личный кабинет ученика, на сертификате будет отображаться пустой аватар.

Вы можете задать любой текст и добавить его на сертификат.
.png?alt=media&token=61ea8f7c-e25e-4448-92e1-139e9dabbf37)
Важно!
На сертификате будут отображаться данные, которые ученик ввел в своем личном кабинете. Поэтому важно уведомить ваших учеников, что данные должны быть введены корректно: ФИО, фотография ученика.
После настройки всех данных можете скачать превью, чтобы посмотреть, как будет выглядеть сертификат у ваших учеников.

Все созданные сертификаты отображаются в "Конструкторе сертификатов": вы всегда можете заменить их или изменить настройки.
Теперь ваши ученики могут получить сертификат после прохождения всех уроков или сдачи всех домашних заданий (если они имеются на курсе) в своем личном кабинете.


Для настройки выдачи сертификатов через Чат-бот перейдите в схему блоков бота, через который будет происходить выдача.
В схеме создаем блок, в калькуляторе указываем функцию:
get_certificate(course_id, name_on_cert, avatar, date, tariff_id, texts)
Перед использованием функции настройте сертификат в курсе.
Параметры функции | Описание параметра |
---|---|
! course_id | идентификатор курса |
! name_on_cert | имя на сертификате (можете спрашивать или брать прямо из карточки клиента) |
avatar | необязательный параметр, 1 - если нужно передать аватар клиента, 0 - если нет (0 значение по умолчанию, не забудьте настроить отображение аватара в курсе, если хотите его передавать) |
date | необязательный параметр, дата в произвольном формате (по умолчанию будет текущая) |
tariff_id | необязательный параметр, нужен если хотите выдать сертификат, настроенный на тариф (! предварительно тариф нужно настроить) |
texts | необязательный параметр, в который нужно передать массив с текстами. (если вы передадите больше текстов, чем настроили, то лишние просто отбросит; если передадите меньше, то отобразит те, что передали) |
! Ошибки в передаче параметров:
- 1.Если параметр course_id передан неверно, то функция вернет ошибку wrong course_id
- 2.Если параметр tariff_id передан не верно, то вернет ошибку wrong tariff_id
Если все настройки были сделаны правильно, бот пришлет пользователю сертификат с ссылкой.
Last modified 23d ago