Как создать сертификат
В этой статье мы покажем, как создавать сертификаты, привязанные к курсу, без использования или с использованием конструктора сертификатов от MaviBot.
Вы можете создавать и настраивать любые сертификаты по своему вкусу, без глубоких технических знаний.
Выданные сертификаты можно при необходимости пересоздавать и изменять.
Конструктор сертификатов от MaviBot позволяет создавать сертификат как с привязкой к вашему курсу, так и без неё.

Настраивайте свой сертификат, воплощайте фантазию в реальность, используйте любые понравившиеся изображения! Также вы можете добавлять различные тексты и форматировать их по своему усмотрению.
Начнём!
Чтобы создать сертификат, перейдите во вкладку «Курсы», где сверху будут расположены две вкладки. Вам нужно перейти в «Конструктор сертификатов».

Если у вас ещё не создано ни одного сертификата, кнопка отображается в центре рабочей области; если у вас уже есть готовые продукты, она находится справа на экране.

После нажатия на кнопку «Создать» вы перейдёте к основным настройкам сертификата.

Основные настройки сертификата
В основных настройках сертификата задаются формат и привязка к курсу. Если у вас уже есть курс, выбирается изображение для сертификата.
Название сертификата — это текстовое поле для названия вашего сертификата.

Формат сертификата позволяет выбрать форму вашего сертификата: 1:1 (квадрат), 16:9 (прямоугольник) или 4:3 (портрет).

Затем вы можете выбрать курс и тариф, к которому будет привязан ваш сертификат.

Если у вас нет курсов, вы можете пропустить этот шаг.
Настройки сертификата не требуют привязки к конкретному курсу или тарифному плану. Такая настройка гарантирует, что студент получит сертификат после успешного завершения любого курса из вашего каталога на любом доступном тарифе.
Если вы хотите выдавать персонализированное изображение в качестве сертификата, используйте чекбокс «Пользовательское изображение» без привязки к курсу:

Как создавать персонализированные изображения и отображать их через бота, описано в статье «Персонализированные изображения".
В поле «Загрузить сертификат» вставьте изображение, которое будет фоном вашего сертификата.

Вы можете скачать изображение со своего устройства или добавить ссылку на него из файлового хранилища.
Чтобы добавить сертификат из файлового хранилища, загрузите изображение в соответствующем разделе.

Затем скопируйте ссылку на него:

И вставьте ссылку в поле URL в конструкторе сертификатов:

Затем нажмите на кнопку «Сохранить»:

Появится строка «Настроить поля ввода». Нажмите на неё, чтобы продолжить настройку сертификата:

Настройки полей ввода
Обратите внимание
В сертификате будут отображаться данные, которые студент указал в своём личном кабинете. Поэтому важно предупредить студентов, что данные должны быть введены корректно: полное имя и фотография студента.
Настройте текст по умолчанию в этих полях ввода. Их значения будут автоматически подставлены в момент выдачи сертификата.

Имя
Это поле определяет имя получателя. Когда студент завершит курс, его имя будет автоматически вставлено в это поле на сертификате.
Вы полностью контролируете его внешний вид: выберите шрифт, настройте насыщенность и размер, выберите цвет и задайте точное расположение.

Вы можете редактировать текстовые элементы прямо в предпросмотре сертификата:
Чтобы переместить: Наведите курсор на текст, пока он не изменится на значок руки. Затем нажмите и перетащите элемент в новое место.
Чтобы изменить размер: Наведите курсор на нижний правый угол текстового блока, пока он не изменится на стрелку изменения размера. Нажмите и перетащите, чтобы изменить размер. Все изменения мгновенно отображаются в панели настроек.

Дата
Отображает дату выдачи сертификата, которая автоматически устанавливается как дата завершения курса студентом.
Логика: Для курсов с домашними заданиями дата соответствует сдаче последнего задания. В противном случае это дата последнего урока.

Аватар
Отображает фотографию профиля студента. Вы можете настроить её, изменив положение и выбрав форму (например, круг, квадрат, скруглённый квадрат).

Обратите внимание
Если вы не хотите, чтобы аватар отображался на вашем сертификате, не заполняйте поля.
Если вы выбрали отображение аватара на сертификате, но фотография не загружена в личный кабинет студента, на сертификате будет отображаться пустой аватар.
Серийный номер сертификата состоит из серии и номера. Вы можете указать серию самостоятельно и редактировать её так же, как имя или дату. Номер генерируется автоматически при выдаче сертификата.

Вы также можете добавить любой текст.

Для этого нажмите «Добавить текст», затем введите нужный текст и отредактируйте его по своему усмотрению. Чтобы увеличить или уменьшить размер текста, необходимо ввести числовое значение в поле «Размер».
Если вы хотите, чтобы текст был в одном стиле, вы можете скопировать размер и цвет текста, а также выбрать подходящий шрифт и толщину.
Чтобы не потерять весь прогресс настройки, нажмите кнопку «Сохранить».

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

Все созданные сертификаты отображаются в «Конструкторе сертификатов». Вы всегда можете заменить их или изменить настройки.
Теперь ваш сертификат активен! Он будет выдаваться автоматически студентам, которые успешно выполнят критерии курса (все уроки и все обязательные домашние задания), и будет доступен для скачивания в их личных кабинетах.
Выдача сертификатов через чат-бота
Чтобы настроить выдачу сертификата через вашего чат-бота, выполните следующие шаги:
Перейдите в сценарий бота, который будет отвечать за выдачу сертификата.
Добавьте в этот сценарий новый блок.
Внутри блока выберите функцию Калькулятор и настройте её для операций с сертификатом.
get_certificate(course_id, name_on_cert, avatar, date, tariff_id, texts)
Обратите внимание
Использование этой функции внутри бота потребляет ресурсы, эквивалентные отправке 10 стандартных сообщений.
Внимание
Настройка сертификата в параметрах курса должна быть завершена до использования этой функции.
! course_id
ID курса
! name_on_cert
имя на сертификате
(вы можете запросить его или взять напрямую из карточки клиента)
avatar
необязательный параметр, 1 — если нужно передать аватар клиента, 0 — если нет
(по умолчанию значение 0; не забудьте настроить отображение аватара в курсе, если хотите его передавать)
date
необязательный параметр, дата в любом формате
(по умолчанию будет текущая)
tariff_id
необязательный параметр, нужен, если вы хотите выдать сертификат, настроенный для тарифа
(! (тариф должен быть настроен заранее)
texts
это необязательный параметр для передачи массива текстов.
(если вы передадите больше текстов чем настроено у вас, тогда лишние будут просто отброшены; если вы передадите меньше, то будут отображены переданные вами)
! Ошибки при передаче параметров:
Если параметр course_id передан неверно, функция возвращает ошибку wrong course_id.
Если параметр tariff_id передан неверно, она возвращает ошибку wrong tariff_id.
После настройки бот будет выдавать сертификат студенту через сообщение в чате со ссылкой для доступа.
Чтобы узнать, как создавать и выдавать персонализированные изображения с помощью конструктора сертификатов, пожалуйста, обратитесь к статье «Персонализированные изображения".
Последнее обновление