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

circle-check

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

Давайте создадим его вместе.

Создание персонализированного изображения

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

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

Шаг 1: Настройте сертификат и его текст

  1. Нажмите «Создать сертификат».

  2. Загрузите выбранное изображение в качестве шаблона сертификата.

circle-check

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

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

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

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

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

Перейдите в сценарий чат-бота, где вы хотите отправлять персонализированные изображения. Там вам нужно будет использовать функцию: get_custom_image(image_id, name_on_image, avatar)

circle-exclamation

Обратите внимание

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

! image_id

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

! name_on_image

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

avatar

аватар пользователя Если вам нужно включить персонализированное изображение, передайте значение «1».

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

В качестве примера давайте используем простой сценарий чат-бота, который отправит изображение в чат:

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

В последнем блоке сценария, отвечающем за отправку изображения, вставьте функцию в поле калькулятора. Используйте следующий формат, включая image_id и ваш name переменную.

circle-exclamation

Обратите внимание

circle-check

Правила именования переменных

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

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

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