For the complete documentation index, see llms.txt. This page is also available as Markdown.

Персонализированные изображения

Персонализированные изображения представляют собой иллюстрации или миниатюры, которые могут быть специально адаптированы для каждого конкретного пользователя в рамках вашего проекта. Эта адаптация может включает в себя изменение некоторых характеристик (а именно текста) изображения для различных целей.

Например, созданное изображение может отображать имя пользователя в картинке для улучшения взаимодействия с аудиторией.

Давайте попробуем создать изображения вместе.

Создание изображения

Для создания персонализированного изображения понадобится конструктор сертификатов: для этого войдите в раздел создания курсов.

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

Для этого сначала настроим сертификат и текст в нем:

Шаг 1. Создаем шаблон изображения: нажмите на "Создать сертификат" (на тарифе "Инфобиз") или "Создать шаблон" (на тарифе "Бизнес") и загрузите необходимое изображение.

Рис. 1. ДЛЯ ТАРИФА ИНФОБИЗ Создаем сертификат, загружаем изображение и ставим галочку "Использовать шаблон как кастомное изображение"
Рис. 1. ДЛЯ ТАРИФА БИЗНЕС Создаем шаблон, загружаем изображение и ставим галочку "Использовать шаблон как кастомное изображение"

Теперь перейдите в настройки изображения и расположите необходимые элементы в нужном вам порядке:

Рис. 3. Переходим в настройки полей ввода

Расположите имя получателя (в последствии через чат-бота имя будет изменено с помощью функции), также текст, который хотите прописать на картинке или выберите другие настройки:

Рис. 4. Добавляем поля с текстом

Можно играть с конструктором сертификатов по-разному: выбирать различные настройки цвета, шрифтов, самого изображения и прочее.

Чтобы передавать такие изображения нам понадобится функция для чат-бота и непосредственно подключенный мессенджер к системе Сейлбот.

Отправка файла через Чат-бот

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

Нам понадобится функция get_custom_image(image_id, name_on_image, avatar)

Параметр
Описание параметра

! image_id

ID изображения

! name_on_image

имя пользователя

avatar

аватар пользователя. Если необходимо передавать на персонализированном изображении, передайте значение "1".

ID изображения можно взять здесь:

Рис. 5. Копируем ID изображения

Для примера воспользуемся небольшой схемой Чат-бота, которая будет отправлять изображение в чате:

Рис. 6. Демонстрационная схема чат-бота для примера

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

Настройки третьего блока, который направляет изображение:

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

Обратите внимание, что через конструкцию #{} мы вставили введенные пользователем значение в виде переменной full_name.

В результате в диалоге придут изображения с именем пользователя, которое введено было им в диалоге:

Последнее обновление