Персоналізовані зображення
Доступно лише на тарифі «Business».
Персоналізовані зображення — це індивідуальні ілюстрації або мініатюри, які можна унікально адаптувати для кожного користувача у вашому проєкті. Зазвичай така кастомізація передбачає зміну певних елементів, наприклад тексту, для різних цілей — наприклад, відображення імені користувача на зображенні, щоб підвищити залученість.
Давайте створимо одне разом.
Створення персоналізованого зображення
Щоб створити персоналізоване зображення, вам потрібно буде скористатися конструктором сертифікатів. Доступ до нього можна отримати в розділі створення курсу.
У конструкторі сертифікатів ви можете налаштовувати персоналізовані зображення для розсилки через чат-бота.
Крок 1: Налаштуйте сертифікат і його текст
Натисніть «Створити сертифікат».
Завантажте обране зображення як шаблон сертифіката.

Обов’язково активуйте прапорець «Використовувати шаблон як кастомне зображення».
Тепер перейдіть до налаштувань сертифіката та розташуйте потрібні елементи в бажаному порядку:

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

Щоб доставляти ці персоналізовані зображення, вам потрібно буде використовувати функцію чат-бота в месенджері, інтегрованому з системою MaviBot.
Надсилання файла через чат-бота
Перейдіть до сценарію чат-бота, де ви хочете надсилати персоналізовані зображення. Там вам потрібно буде використати функцію:
get_custom_image(image_id, name_on_image, avatar)
Зверніть увагу
Кожного разу, коли ви використовуєте цю функцію, вона витрачає стільки ж ресурсів, скільки й надсилання 10 звичайних повідомлень.
! image_id
ID зображення
! name_on_image
ім’я користувача
avatar
аватар користувача Якщо вам потрібно включити персоналізоване зображення, передайте значення «1».
Тут ви можете знайти ID зображення:

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

Отже, у другому блоці ми попросимо клієнта назвати своє ім’я, а в налаштуваннях стрілки, що веде до третього блоку, вкажемо, що користувач вводить дані, і збережемо його ім’я у змінну:


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

Зверніть увагу
Поле get_custom_image Функція повертає словник. Щоб відобразити зображення в чаті, не виводьте змінну результату (наприклад, image_1) безпосередньо. Натомість потрібно звернутися до значення, що зберігається під 'url' ключем (наприклад, image_for_user).
Якщо все налаштовано правильно, зображення буде надіслано й одразу відображено в чаті.
Правила найменування змінних
Під час назви змінної в калькуляторі переконайтеся, що ім’я:
Містить лише латинські літери та цифри (наприклад,
pictureє правильним).Не містить пробілів (використовуйте підкреслення: наприклад,
apple_on_table).Розміщує цифри в кінці (наприклад,
apple1, а не1apple).
Зверніть увагу, що ми використали синтаксис #{full_name} для динамічної підстановки значення, наданого користувачем, у змінну.
У результаті зображення, надіслані в чаті, будуть персоналізовані з іменем, яке користувач ввів під час розмови.
Останнє оновлення