У лютому спеціалісти eSputnik внесли деякі зміни в систему, аби зробити вашу роботу ще зручнішою. Наша команда працювала переважно над покращеннями для віджетів і мобільними пушами.
З новинками листопада можна ознайомитися за посиланням.
Мобільні пуші
Нові поля для повідомлень
У редакторі мобільних пушів з’явилися нові параметри для налаштування:
- Звук. Його користувач почує, коли на пристрій прийде повідомлення.
- Значок непрочитаних повідомлень. Допомагає керувати кількістю повідомлень, яка відображається в меню тривалого натискання.
- Підзаголовок. Відображається тільки на iOS.
- Зображення. Картинка відображається в розгорнутих повідомленнях на Android та iOS.
Додавання тексту
Для полів “Заголовок” і “Текст повідомлення” збільшили довжину текстового поля до 1000 символів.
Додавання кнопок
Відтепер можна задати кілька кнопок: iOS підтримує до чотирьох, Android — до трьох.
Параметри кнопки:
- ID дії — ідентифікатор, який дозволяє визначити, за якою саме кнопкою був клік.
- Текст кнопки.
- Шлях до іконки iOS — назва картинки в ресурсах проєкту застосунку.
- URL.
- Custom data.
Більше про створення мобільних пушів >
Створити перше повідомлення
ПочатиНалагодження
Для налагодження подій, що передаються із застосунку, додана сторінка “Налагодження”. Щоб подія пройшла налагодження, у хедері запиту повинно бути вказано X-Reteno-Debug:true.
Події на сторінці налагодження зберігаються 8 годин.
Тут відображаються:
- валідні та невалідні події з описом помилки,
- параметри події,
- інформація про контакт,
- фільтр за пристроями.
Дізнатися більше про налагодження >
Віджети
Спрощене налаштування фонового зображення
Тепер параметр “Фон” має дві опції для вибору:
- Зображення — відкриється бібліотека зображень.
- Колір — дозволяє обрати колір із палітри.
Час відображення
Відтепер можна регулювати показ віджета за часом і днями тижня.
Промокоди
У редакторі віджетів з’явився новий компонент — промокод. Якщо клікнути на нього в опубліковному віджеті, він скопіюється у буфер обміну.
Обведення
Відтепер можна додати суцільне, пунктирне та крапкове обведення до всієї форми.
Налаштування шрифту
Шрифти із сайту тепер можна знайти в окремому меню налаштування, яке відкривається справа. Для цього потрібно натиснути іконку шрифтів на верхній панелі налаштувань. За замовчуванням там відображатимуться запропоновані шрифти.
Налаштування відступів
У редактор віджетів додані контроли для керування відступами. Це дозволяє зручно встановити відступ всередині контейнера:
- блакитний контрол налаштовує окрему сторону,
- фіолетовий контрол налаштовує обидві сторони.
Щоб контроли відобразилися, потрібно обрати контейнер.
Попередній перегляд
Відтепер на сторінці прев’ю віджета відображаються умови його показу.
Показ через API
Параметр “Показ через API” перемістили у розділ “Виклик віджета”.
Валідація імені
Відтепер у полі “Ім’я” можна використовувати пробіли. Це дозволяє підписнику вказувати ім’я, яке складається із декількох слів.
Відображення інформерів
Удосконалили логіку вдображення інформерів у разі зміни URL для односторінкових сайтів. Щоб віджет відображався тільки на певних сторінках, застосовують умови показу. Якщо після зміни сторінки віджет має відображатися, він залишиться, якщо ні — закриється.
Рекомендації та вебтрекінг
Звіти з урахуванням часового поясу
Тепер аналітика у розділі рекомендацій на сайті враховує часову зону користувача і відображаєтсья відповідно до неї.
Новий тип сторінки та місця розміщення
З’явився новий тип розміщення рекомендацій “Будь-яка сторінка”. Можна створювати рекомендації для таких сторінок, як “Список бажань”, “Блог”, “Сторінка порівняння”, “Акції”.
Новий тип підтримує всі існуючі типи алгоритмів, у тому числі продуктові і категорійні.
API
Обробка подій
Додано новий метод публічного API для обробки подій Generate event v2.
На відміну від методу Generate events v1, новий метод не потребує екранування вкладеного json у параметрах події.
Як треба було передавати вкладений json раніше:
"params": [{
"name": "json",
"value": "{\"param\": \"value\"}"
}]
Метод Generate event v2 можна передати так:
"params": [{
"name": "json",
"value": {"param": "value"}
}]
Для цього методу лапки можна не екранувати:
"params": [{
"name": "json",
"value": [{"param": "value"}]
}]
Метод Generate events v1 продовжує працювати.
Відстеження подій
Розширили список подій, які можна передати через Generate event v2. Нові події:
- productImpressions
- productAddedToWishlist
- searchRequest
Валідація полів
Додана валідація полів для замовлень, відправлених через Generate event v2. Перевірятиметься наявність обов’язкових полів та їхній формат.
App Inbox
Оновлення тарифікації
З грудня 2022 року канал App Іnbox став платним. Дізнатися більше про тарифікацію за посиланням >
Отримання повідомлень на вебхук
Перелік усіх доступних повідомлень App Inbox для ваших контактів можна отримати на свій вебхук. Це дозволяє не надсилати API-запити в eSputnik.
Головне:
- Повідомлення на ваш вебхук надсилаються лише для контактів, яким призначено externalCustomerId.
- Кількість повідомлень для контактів за замовчуванням — 1000.
Дізнатися більше за посиланням >
Параметр “Категорія”
Вказавши в повідомленні категорію, клієнт може на своїй стороні відображати повідомлення залежно від значення категорії. Наприклад, повідомлення буде відображатися лише в певних розділах сайту.
Дізнатися більше про канал App Inbox >
Сценарії
Блок "Оновлення додаткових полів"
Блок “Оновлення додаткових полів” оновлює статичні дані в тих полях, які ви вказуєте. Також можна використовувати динамічні значення, але основна мета блоку — спростити внесення змін до певного поля.
Блок “Початок”
Доданий новий варіант зупинки сценарію для контакту “За замовленням” для блоку “Початок”.
У налаштуванні можна вказати дані контакту і період до початку сценарію, який буде врахований для пошуку замовлення.
Налаштування запуску
Доданий запуск сценарію після оновлення поля контакту через методи Add/update a contact та Update contact.
Інші оновлення
Збереження таймзони
Додано автоматичне збереження таймзони контакту після кліку на посилання. Вона відображається у профілі контакта на UI. Таймзона не оновиться, якщо до кліку на посилання її значення у профілі було інше.
Мова відправленого повідомлення
Додано можливість отримати мову відправленого повідомлення:
- через API ресурсом Get contacts activity,
- через вебхуки,
- під час експорту в BigQuery.
Створення замовлення
Масив items з події для створення замовлення тепер доступний у динамічному контенті листа.
Підтримано для всіх типів подій, що використовуються для управління замовленнями через події:
- "orderCreated"
- "orderUpdated"
- "orderDelivered"
- "orderCancelled"
Сегментація
Збільшили кількість значень для вибору умов під час сегментації за подіями до 100.
Щоб наша команда розповіла про систему або окремі можливості, пишіть на sales@esputnik.com або запишіться на демо. Якщо у вашому акаунті немає якої-небудь функціональності, напишіть у службу підтримки на support@esputnik.com.