Перші кроки
Відстеження подій та поведінки
- Отримання та встановлення скрипта веб-трекінгу
- Налаштування веб-трекінгу прив'язкою до селекторів сайту
- Налаштування веб-трекінгу для персоналізації контенту на сайті та в розсилках
- Передача даних про поведінку відвідувачів сайту через JavaScript
- Передача даних про поведінку відвідувачів сайту через REST API
Дані користувача
- Огляд адаптивного email-редактора
- Cтворення оформлення для листа
- Створення синхронізованих модулів
- Налаштування адаптивності
- Налаштування Smart-елементів
- Оформлення промовкладки для Gmail
- Додавання Rolloverʼа
- Додавання фону до листа
- Додавання анкорних посилань
- Бібліотека блоків (Модулі)
- Додавання таблиці до листа
- Додавання кастомних шрифтів
- Додавання кастомних іконок соцмереж
- Створення кнопки СТA
- Робота з блоком "Зображення"
Омніканальність
- SDK для мобільних застосунків
- Керування ключами доступу до мобільного SDK
- Підключення мобільного додатка
- Створення Google проекту для Mob Push
- Створення мобільних push-повідомлень
- Налаштування аналітики доставлень та кліків
- Планування мобільних push-повідомлень
- Налаштування універсальних посилань (deeplinks & Universal links)
- Звіти за мобільними push-розсилками
Автоматизація
- Налаштування додаткових розсилок
- Подвійне підтвердження підписки
- Вітальна серія
- Вітальна серія із сегментацією за категоріями
- Запуск сценарію після імпорту контактів
- Регулярний сценарій для групи
- Вітання з днем народження
- Привʼязка сценарію до кнопки
- Відправка розсилки непрочитавшим
- Контроль тригерів
Персоналізація
- Підстановка промокоду з файлу
- Підстановка промокоду з використанням API
- Принципи генерації промокодів за допомогою PHP/JAVA
- Підстановка промокоду за допомогою персоналізації
- Завантаження промокодів для використання в сценарії
- Генерація промокодів у сценарії
- Відправлення промокоду за допомогою передпроцесора
- HTTP-запит для передачі промокоду з повідомлення до картки контакту
Аналітика
Мультимовність
Товарні рекомендації
API
- Інтеграція з API — найчастіші питання
- API-ключі
- Ресурси API для додавання контактів
- Використання API-ресурсу Generate event
- Передача замовлень API-ресурсом Generate event
- Отримання рекомендацій щодо API ресурсом Contact recommendations based on web tracking
- Використання API-ресурсу Send prepared message
Зміна системи
Документи
Інтеграція
Валідація параметрів подій
Коли ви створюєте події в eSputnik, важливо, щоб назви параметрів, що вводяться, були вірними.
Система eSputnik дає можливість здійснити валідацію подій та надати негайний зворотний зв’язок, якщо їх параметри містять помилки.
Використовуючи валідацію параметрів події, ви можете:
- Перевірити, чи входить параметр у визначений набір даних.
- Перевірити, чи встановлено необхідний параметр.
Валідація параметрів подій в вашому кабінеті
Щоб активувати перевірку параметрів події під час створення нової події або редагування існуючої події:
- Увімкніть перемикач Валідувати параметри.
- Клікніть на + Додати параметр.
- Введіть назву параметра у відповідне поле та встановіть прапорець Обов’язковий параметр, навпроти параметру, який є обов’язковим.
- За потреби додайте інші параметри, а потім натисніть Додати.
Дивіться Події для запуску тригерних розсилок, щоб дізнатись більше про створення подій в eSputnik.
Якщо ввімкнено Валідувати параметри, система прийме подію, лише якщо вона відповідає вказаній структурі, інакше вона не прийме її та надішле помилку «400 bad request» разом з необхідною структурою події.
Валідація параметрів подій за допомогою API
Ви можете валідувати параметри подій за допомогою eSputnik API Generate event:
POST | https://esputnik.com/api/v2/event |
Щоб валідувати параметри події у вашому запиті API, вкажіть у params тіла запиту відповідні параметри.
Якщо параметри не відповідають вказаній структурі, у відповідь ви отримаєте помилку «400 bad request» разом з необхідною структурою події.
Приклад відповіді:
The event should have the following params: [
{
"name": "EmailAddress",
"required": true
},
{
"name": "Phone Number",
"required": false
},
{
"name": "Name",
"required": false
}
]
Дивіться додаткову інформацію в документації API.