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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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