У березні головна зміна стосується персоналізації: оновлений формат Velocity спрощує роботу зі змінними — менше плутанини з синтаксисом, менше помилок у розсилках. А ще — новинки у віджетах, API та сценаріях.
Оновлення лютого можна переглянути за посиланням; актуальні версії SDK — в цьому розділі. Далі — докладніше про оновлення березня.
Новий формат Velocity в редакторах повідомлень
У редакторах повідомлень оновлено контекстне меню персоналізації: тепер змінні вставляються у спрощеному форматі.
Раніше для підстановки даних використовувався формат $data.get('firstName') — громіздкий, в якому дужки та лапки легко переплутати або пропустити. Новий синтаксис коротший і читабельніший.
Що змінилося:
- Змінні вставляються у форматі
${key}. Запасне значення додається одразу в ту саму змінну:${key|'altValue'}— якщо поле порожнє, підставиться вказане значення замість пробілу в листі. - Стандартні поля контакту — у форматі lower camelCase:
${firstName}, ${externalCustomerId}. - Власні поля — повністю малими літерами:
${personal.age}.
Старий синтаксис також підтримується — наявні шаблони працюватимуть без змін.
Віджети
Новий гейміфікований компонент “Розбий яйце”
До великодніх свят додали новий ігровий компонент: відвідувач сайту розбиває яйце та отримує приз.
Гейміфіковані віджети зазвичай підвищують залученість: людям цікавіше взаємодіяти, коли є елемент гри та очікування результату. Це допомагає підводити їх до цільової дії — підписки, отримання промокоду, додавання товару в кошик або оформлення замовлення.
Персоналізація з даних браузера
У редакторі віджетів тепер можна використовувати значення з Local Storage та Cookie як змінні для підстановки в тексті.
Local Storage і Cookie — це сховища в браузері користувача, де сайт може зберігати дані між візитами — наприклад, ім'я, яке людина вказала при реєстрації, або категорію товарів, яку вона переглядала.
Тепер ці дані можна підтягувати у віджет автоматично. Наприклад, якщо у Local Storage збережено categoryName = Електроніка, а в Cookie — userName = Дмитро, то відвідувач побачить наступне повідомлення:
| Привіт, Дмитро! Перегляньте новинки в категорії Електроніка |
Це робить віджет персоналізованим без додаткових запитань до користувача — і може підвищити ймовірність кліку або заповнення форми.
Форми запиту “На весь екран”
З'явився новий формат відображення форм запиту — На весь екран: він повністю перекриває контент сторінки, доки користувач не закриє його або не виконає цільову дію.
Новий формат підходить для важливих оголошень, акцій із обмеженим терміном або форм зі збором даних, де потрібна максимальна увага.
Інші оновлення
Дані замовлення в контексті сценарію
Дані, які отримує блок “Отримати замовлення”, тепер зберігаються в контексті всього сценарію. Їх можна використовувати в будь-якому наступному блоці: перевірках, розгалуженнях, вебхуках або тексті повідомлення.
Розширена аналітика на головній
На аналітичній панелі головної сторінки додали можливість сортувати сценарії та розсилки за ключовими метриками, такими як Open Rate, Delivery Rate тощо.
Одним кліком можна знайти найефективніші кампанії — без ручного перегляду всього списку.
Нові поля у Get contacts activity
До відповіді ресурсу Get contacts activity додано поля osType та osName.
Тепер в активностях контакту видно, з якої операційної системи відбувалася взаємодія. Це зручно для звітів у зовнішніх системах аналітики та для сегментації (наприклад, окремо для iOS і Android).
Delete events: видалення подій з точністю до хвилини
У ресурсі Delete events тепер можна передавати час в UTC, а не лише дату.
Це дозволяє видаляти конкретний часовий проміжок — наприклад, лише тестові події з 14:00 до 15:00 — не чіпаючи решту даних за день.
Джерела даних: підтримка OAuth 2.0
У налаштуваннях джерел даних додано новий тип підключення — OAuth 2.0.
OAuth 2.0 — це стандартний протокол авторизації, який дозволяє підключати зовнішні сервіси безпечно, без передачі логіна та пароля. Тепер він доступний як окремий тип аутентифікації при підключенні зовнішніх джерел даних через HTTP-запит.
Хочете дізнатися більше про омніканальну CDP eSputnik і наші рішення для підвищення ефективності бізнесу? Напишіть на sales@esputnik.com або заповніть форму нижче, щоб забронювати демо.
Якщо у вашому акаунті немає оновлень чи є питання щодо роботи системи, напишіть на support@esputnik.com.