Редактор сценаріїв
Для чого це потрібно?
Редактор сценаріїв — це місце, де ви будуєте автоматизовані послідовності комунікацій для ваших подій. Ви візуально розташовуєте дії — наразі це надсилання електронних листів — на часовій шкалі відносно події (до, при реєстрації, після). Редактор показує чіткий потік: дії перед подією → сама подія → дії після події. Це дозволяє проектувати капельні кампанії, нагадування, послідовності після події та сповіщення без написання коду.
Покрокова інструкція
1. Відкрити Редактор сценаріїв
- Со сторінки Списку сценаріїв натисніть СТВОРИТИ СЦЕНАРІЙ, щоб почати новий.
- Або натисніть Редагувати у меню (⋮) існуючого сценарію, щоб змінити його.
- Відкриється редактор з верхньою панелью інструментів та областю полотна нижче.
2. Зрозумійте розташування полотна
Полотно відображає ваш сценарій як горизонтальний потік:
- Ліва сторона (Перед подією): Дії, що спрацьовують до початку події, відсортовані за часом (спочатку тригери при підписці, потім тригери часу-перед-подією від найдовшого до найкоротшого зсуву).
- Центр (Подія): Фіксований маркер етапу події — показує назву події та іконку календаря.
- Права сторона (Після події): Дії, що спрацьовують після закінчення події, відсортовані за часом (від найкоротшого до найдовшого зсуву).
- Стрелки з'єднують кожен крок, показуючи порядок виконання.
3. Додати дію Email (Завдання)
- На верхній панелі інструментів знайдіть секцію ДІЇ (ліва група).
- Натисніть на іконку конверта (підказка: "створити email-дію").
- З'явиться вікно — налаштуйте дію email (деталі в інструкції Налаштування email-дії).
- Натисніть Зберегти у вікні.
- Нова картка дії email з'явиться на полотні в правильній позиції залежно від типу тригера.
4. Редагувати існуючу дію Email
- На полотні знайдіть картку дії email, яку хочете змінити.
- Натисніть на випадаюче меню (⋮) на картці.
- Виберіть Редагувати.
- Змініть налаштування у вікні та натисніть Зберегти.
- Картка оновиться на полотні.
5. Видалити дію Email
- На полотні відкрийте випадаюче меню (⋮) картки дії.
- Виберіть Видалити.
- Підтвердіть у діалозі. Дія зникне з полотна та сценарію.
6. Встановити метадані сценарію (Назву та Опис)
- На верхній панелі інструментів знайдіть секцію НАЛАШТУВАННЯ (права група).
- Натисніть на іконку метаданих (тег/мітка, підказка: "Додати метадані").
- Відкриється вікно з двома полями:
- Назва (обов'язкове, макс. 100 символів) — за замовчуванням: "Custom journey"
- Опис (необов'язкове, макс. 200 символів)
- Заповніть поля та натисніть Зберегти.
- Назва сценарію з'явиться у списку та при призначенні до подій.
7. Зберегти сценарій
- У секції НАЛАШТУВАННЯ (права група панелі) натисніть кнопку Зберегти (іконка дискетки, підпис: "зберегти").
- Якщо це новий сценарій: він збережеться, а URL оновиться з його ID.
- Якщо редагуєте: зміни збережуться. З'явиться toast з повідомленням про успіх.
8. Перевірити, де використовується сценарій
- У секції ІНСТРУМЕНТИ (центральна група панелі) натисніть на іконку інформації (i в колі, підказка: "інформація про використання сценарію у подіях").
- Відкриється вікно зі списком усіх подій, що використовують цей сценарій, з їхніми назвами та статусами.
- Якщо сценарій використовується в якомусь активному події, на полотні з'явиться іконка замка з написом "редагування заблоковано, використовується в активних подіях!" — ви не зможете редагувати дії в такому стані.
9. Повернутися до Конструктора подій (якщо з'ясувалося)
- Якщо ви відкрили редактор з Конструктора подій (під час налаштування сценарію для події), у секції НАЛАШТУВАННЯ з'явиться кнопка Назад до редактора.
- Натисніть її, щоб зберегти сценарій і повернутися до Конструктора подій із попередньо вибраним сценарієм.
Важливі правила та поради
Примітка: Наразі існує лише один тип дії — Дія Email (Надіслати Email). Майбутні оновлення можуть додати SMS, вебхуки або інші типи дій.
Правило блокування: Якщо сценарій призначено активній (опублікованій) події, увесь сценарій стає доступним лише для читання в редакторі. Ви побачите іконку замка та повідомлення "редагування заблоковано, використовується в активних подіях!" — неможливо додавати, редагувати чи видаляти дії. Щоб внести зміни, деактивуйте подію або створіть копію сценарію та призначте копію події.
Візуальне сортування: Ви не можете перетягувати дії для зміни порядку. Система автоматично позиціонує дії на основі їх типу тригера та часу:
- Тригери при підписці завжди з'являються першими (найлівіше).
- Тригери час-перед-подією сортуються за зсувом за спаданням (напр., 5 днів перед → 30 хв перед).
- Тригери час-після-подієї сортуються за зсувом за зростанням (напр., 30 хв після → 5 днів після).
Ліміти символів:
- Назва сценарію: макс. 100 символів
- Опис сценарію: макс. 200 символів
- Тема email: макс. 100 символів
- Тіло email: макс. 300 символів (у редакторі)
Обов'язкові поля: Назва сценарію та принаймні одна Дія Email з усіма її обов'язковими полями (Шаблон, Тема, Тіло) мають бути заповнені для успішного збереження.
Поширені запитання та виправлення неполадок
Чому на полотні є іконка замка і я не можу нічого редагувати? Сценарій використовується в принаймні одній активній події. Це захисний засіб. Деактивуйте подію або створіть копію сценарію, щоб внести зміни.
Я додав дію, але вона з'явилася не в тій позиції. Дії автоматично сортуються за типом тригера та часом. Перевірте тип тригера (Перед/Після/При підписці) та значення зсуву — позиція розраховується автоматично.
Кнопка Зберегти, здається, нічого не робить. Перевірте, чи ввели ви Назву сценарію у вікні Метаданих, і чи всі дії Email мають заповнені обов'язкові поля (Шаблон, Тема, Тіло). Помилки з'являються червоним текстом під порожніми обов'язковими полями.
Чи можу я мати кілька дій Email з однаковим часом спрацювання? Так. Вони з'являться як окремі картки послідовно. Порядок між діями з однаковим часом слідує за порядком створення.
Що станеться, якщо я видалю дію, яка вже надіслалася деяким підписникам? Видалення дії впливає лише на майбутні виконання. Email-и, вже надіслані або стоячі в черзі на найближчі спрацювання, не відкликаються.
Як протестувати мій сценарій перед використанням у реальній події? Створіть тестову подію, призначте сценарій і використайте функцію "Попередній перегляд Email" у вікні кожної дії Email, щоб побачити, як відображатиметься email із шорткодами.