Створення In-App повідомлень | Support eSputnik

Дані користувача

Email

Омніканальність

Автоматизація

Відстеження подій та поведінки

Створення In-App повідомлень

In-App повідомлення — це повідомлення, що відображаються користувачеві під час використання мобільного додатку. Ви можете визначити зміст повідомлення та правила його відображення, щоб націлити повідомлення на конкретну аудиторію.

Важливо

Щоб надсилати In-App повідомлення з нашої платформи, необхідно встановити SDK.

Щоб створити нове повідомлення:

  1. Перейдіть до розділу "Повідомлення" → "Повідомлення" → In-App. Натисніть кнопку "Новий In-App".

Створення нового повідомлення

  1. Виберіть тип повідомлення:

  • Повноекранний
    • блокує контент додатку
    • закривається натисканням на іконку хрестика
  • Попап
    • блокує контент додатку
    • закривається тапом за межами повідомлення або натисканням на іконку хрестика
  • Спливаючий
    • позиціонується зверху або знизу
    • не блокує контент додатку
    • закривається свайпом вліво/вправо та вгору/вниз в залежності від позиціонування або натисканням на іконку хрестика
  • Паваюча панель
    • позиціонується знизу
    • не блокує контент додатку
    • закривається свайпом вліво/вправо/вниз або натисканням на іконку хрестика

Всі перелічені вище типи повідомлень створюються у drag-and-drop редакторі. Також ви можете скористатися HTML-редактором, щоб отримати більше можливостей для кастомізації контенту повідомлення. 

Тип повідомлення

Зверніть увагу

Всі типи повідомлень In-App підтримано в версіях SDK починаючи від Android v3.0.0-beta01/iOS 2.5.0.

Робота в Drag-and-drop редакторі

Розглянемо створення повноекранного повідомлення — функціональність інших типів In-App ідентична.

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

Додавання компонентів

"Колонки" та "Контейнер" можуть містити в собі інші компоненти, окрім компонента "Плаваюче зображення".

"Плаваюче зображення" накладається поверх інших компонентів. Його можна використовувати, наприклад, щоб акцентувати увагу на певному елементі.

Плаваюче зображення

Панель праворуч редактора містить меню з опціями редагування кожного компонента. Клікніть на відповідному компоненті, щоб відобразилось його меню.

Щоб перейти до меню основного шару редактора, клікніть будь-де поза компонентами.

Меню основного шару

Доступні ось такі налаштування для компонентів.

Дія по кліку

Розгорніть меню "+Додати дію" і оберіть дію, яка буде виконуватись по кліку на елемент:

  • Відкрити URL,
  • Використовувати відстеження кліків,
  • Закрити поточне повідомлення.

Ви можете додати одну або декілька дій.

Додати дію

Вирівнювання елементів всередині

  • Виберіть відповідну іконку розташування елементів всередині контейнера або колонок.
  • Введіть значення відстані між елементами у відповідне поле. Мінімальне значення – 0.

Вирівнювання елементів всередині

Розмір

Розгорніть випадні списки та оберіть необхідні розміри з наступних опцій.

Для ширини:

  • Фіксована ширина. Мінімальне значення – 20.
  • По ширині контейнера.
  • По ширині вмісту.

Для висоти:

  • Фіксована висота. Мінімальне значення – 20.
  • По висоті контейнера.
  • По висоті вмісту.

Розмір

Колонки

Для компонента "Колонки", ви можете обрати наступні налаштування:

  • Урівняти ширину. Ця опція встановлює рівну ширину для усіх колонок.
  • Кількість колонок. Оберіть кількість колонок від 1 до 8.
  • Відстань між колонками. Введіть число в поле, щоб встановити відстань між колонками в пікселях. Діапазон значень – від 0 до 40.

Колонки

Складати вертикально в портретному режимі

У разі активації цієї опції, колонки будуть відображатись вертикально коли повідомлення переглядатимуть в портретному режимі.

Складати вертикально в портретному режимі

Фон

Для вибору фону компонента активуйте перемикач "Фон" та виберіть одну з наступних опцій:

  • Зображення, щоб завантажити власні картинки чи обрати з вбудованої бібліотеки.
  • Колір, щоб обрати бажаний колір з палітри, або ввести його код вручну.

Фон

Розмиття фону

Допустимі значення розмиття фону – від 0 до 100.

Розмиття фону

Обведення

Активуйте перемикач "Обведення", щоб задати форматування для зовнішнього контуру компонентів "Контейнер" та "Колонки".
Ви можете встановити однаковий формат обведення для усіх сторін одразу, або для кожної окремо, обравши

  • Тип обведення: суцільне, пунктирне, крапкове.
  • Товщину. Допустимі значення – від 0 до 100.
  • Колір, обравши його з палітри або задавши вручну.

Обведення

Тінь

Активуйте перемикач, щоб задати тіні компоненту. Для налаштування доступні наступні параметри:

  • Протяжність по вертикалі (х) та горизонталі (у).
  • Розмиття.
  • Розмір.
  • Колір.

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

Тінь

Скруглення кутів

Ця опція дозволяє встановити значення скруглення кутів компонента.

Скруглення кутів

Форматування тексту

Виділіть компонент, що містить в собі текст, щоб отримати доступ до меню форматування.

Форматування тексту

Іконка

Для компонента Кнопка можна додати іконку з наступними параметрами:

  • Розмір.
  • Розташування.
  • Відстань до тексту.

Іконка

Ефекти ховера

Активуйте перемикач, щоб зробити кнопку більш інтерактивною у разі наведення на неї або торкання.

Ефекти ховера

Циклічна анімація

Опція "Циклічна анімація" дозволяє обрати для компонента "Кнопка" наступні параметри із випадних списків:

  • Тип анімації.
  • Кількість повторень.

Циклічна анімація

Слайдер

Перетягніть слайдер з лівої панелі до шаблону повідомлення. На правій бічній панелі з'являться кнопки "Налаштувати слайдер" та "Керувати слайдами".
Налаштування слайдера

  • Налаштуйте кнопки навігації, індикацію, анімацію показу слайдів та загальний дизайн слайдера у вікні його налаштувань.

Налаштування слайдера

  • Керуйте порядком відображення, додавайте, дублюйте або перейменовуйте слайди у вікні керування слайдами.

Слайди

Також можна додати слайд, натиснувши на значок +.

Додати слайд

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

Редагування зображення

Використовуйте навігаційні кнопки для перемикання між зображеннями слайдера.

Перемикання між зображеннямиВстановіть дію по кліку на слайдер:

Дія по кліку

Контекстне меню

По кліку на компонент повідомлення правою кнопкою, стає доступним контекстне меню з такими діями:

Контекстне меню

  • Копіювати

  • Дублювати

  • Вирізати

  • Видалити

  • Поставити за всіма плаваючими зображеннями

  • Поставити перед всіма плаваючими зображеннями

  • До контейнера

Іконка “Закрити” 

Іконка “Закрити” в повідомленні надає користувачеві можливість його закрити.

Ви можете використовувати як стандартні, так і користувацькі іконки з налаштуванням кольору, розміру та позиціонування її на екрані.

Іконка “Закрити”

Примітка 

Позиція іконки розраховується від правого або лівого верхнього кута повідомлення.

Орієнтація повідомлення

Повідомлення можуть відображатися в портретному або ландшафтному режимі, залежно від того, як користувач тримає пристрій (вертикально або горизонтально).

Щоб подивись, як виглядатиме повідомлення на пристрої, натисніть значок орієнтації в верхній частині редактора

Орієнтація повідомлення на екрані користувача

Після налаштувань In-App повідомлення натисніть кнопку ”Зберегти” на верхній панелі редактора, щоб застосувати зміни.

Зберегти повідомлення

Заповніть поле “Нове повідомлення”. Це поле доступне для пошуку повідомлень у загальному списку, користувачі його не побачать.

Назва повідомлення

HTML редактор

Цей метод створення In-App повідомлень є більш трудомістким і вимагає певних навичок у роботі з HTML та CSS. Однак він надає більш гнучкий підхід для індивідуального налаштування змісту повідомлення.

  1. Заповніть поле “Назва In-app”.

Назва повідомлення

HTML-налаштування

Відкрийте вкладку HTML.

Вкладка HTML

Ви можете розмістити свій HTML-код або використовувати наш базовий код.

Використання базового коду

Скопіюйте та вставте базовий HTML у вікно коду. Розмістіть свій код замість тексту “Your code goes here”.

Скопіюйте та вставте базовий HTML

Зверніть увагу

Ви можете використовувати персоналізацію зі змінними та можливості Velocity у HTML-коді повідомлень In-App.

Кастомні правила HTML-верстки

  1. Використовуйте кнопки замість якорів.

Увага

Використання HTML-якорів заборонено. 

  1. Встановіть атрибути даних для інтерактивних елементів

Кожен інтерактивний елемент повинен мати потрібні атрибути даних.

  • Код кнопки, яка має відкривати URL:

<button 
                data-target-component-id="1c92f19e-c994-11ed-afa1-0242ac120002"
                data-sys-action-type="OPEN_URL"
                data-sys-action-params="{"url":"https://google.com"}"
                class="button">
</button>
HTML
COPY
  • Код кнопки, що закриває віджет:

<button
                data-target-component-id="c740db99-cfbb-4857-b790-cb5631c33255"
                data-sys-action-type="CLOSE_WIDGET"
                class="close-button">
</button>
HTML
COPY

Назва атрибута

Значення атрибута

data-sys-action-type

Одна з дій:
  • CLOSE_WIDGET
  • CLICK
  • OPEN_URL

CLICK та OPEN_URL враховуються у статистиці як кліки, CLOSE_WIDGET – ні.

data-target-component-id


Створіть унікальний UUID елемента (наприклад, за допомогою Online UUID Generator)

  1. Задавайте відступ зверху приблизно 50 px, щоб контент вміщувався на iOS-пристроях.

CSS-налаштування

Відкрийте вкладку CSS та додайте CSS-правила у вікно коду.

Вкладка CSS

Додавання CSS-коду необов'язкове, але в більшості випадків кастомний HTML без CSS може відображатися неправильно.

Після додавання коду натисніть кнопку ”Зберегти і вийти” на верхній панелі редактора, щоб застосувати зміни.

Зберегти і вийти

Створені повідомлення за допомогою HTML редактора позначаються відповідною іконкою.

Створені повідомлення за допомогою HTML редактора

Мультимовна версія (опціонально)

Створіть мультимовну версію In-App повідомлення. Натисніть кнопку “Глобус” на верхній панелі редактора, вкажіть мову за замовчуванням і додайте мовні версії.

Мультимовна версія

Наповніть кожну версію контентом відповідної мови. Ви можете перемикатися між версіями в рамках одного шаблону в один клік.

Примітка

Для розсилок In-App мова визначається за мовою пристрою, а не за тою, що прописана у картці контакту.

Докладніше про мультимовність >

Залишилися питання?
Спеціалісти обов'язково нададуть відповідь та допоможуть вирішити вашу проблему!
Консультація в чаті
Готові до ваших запитань!
Написати в чат
Електронна пошта
Напишіть в службу підтримки eSputnik.
Надіслати email