Якщо сценарій не працює

Якщо у вас виникли проблеми з функціонуванням сценарію, перевірте типові проблеми його налаштування.

Сценарій не запускається

  1. Перевірте статус потрібного сценарію у списку. Перейдіть до розділу ТригериСценарії.

Статус сценарію має бути активний (біля назви відображається індикатор зеленого кольору).

Індикатор статусу активного сценарію у списку сценаріїв

Якщо він неактивний, натисніть кнопку Активувати.

Кнопка активації неактивного сценарію
  1. Перевірте подію, яка запускає сценарій. Якщо сценарій має запускатися подією, переданою через API, переконайтеся, що її передано, і виберіть її у випадному списку в Налаштуваннях запуску.
Вибір події запуску сценарію в Налаштуваннях запуску
  1. Перевірте, чи були зареєстровані в системі запуски сценарію. Перегляньте статистику щодо сценаріїв.
Статистика запусків сценарію

Якщо усі значення в статистиці дорівнюють нулю, це означає, що сценарій ніколи не запускався.

  1. Переконайтеся, що є тип події, який має запускати сценарій. Для перегляду перейдіть до розділу ТригериІсторія подій.
Перегляд історії подій у розділі Тригери
  1. Перевірте, чи пов'язані між собою подія та кнопка, якщо подія запускається натисканням кнопки у повідомленні.
Перевірка зв'язку події з кнопкою в повідомленні
  1. Переконайтеся, що події у конфігурації тригера та у повідомленні відповідають одна одній.
Відповідність події в конфігурації тригера та в повідомленні

Подія надійшла, але сценарій не запустився

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

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

Сценарій за групою чи сегментом запускається не одразу

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

Подієві тригери працюють інакше: сценарій, що запускається подією, стартує одразу після надходження події.

Не плутайте це з перерахунком складу групи — оновленням переліку контактів, які відповідають умовам групи. За замовчуванням він виконується щодня о 3-4 годині ранку, і його час налаштовується окремо. Детальніше >

Сценарій запускається, але працює некоректно

  1. Перевірте налаштування блоків сценарію.

Увійдіть до сценарію, клікайте кожен блок і перевіряйте його налаштування:

  • Чи вибрано повідомлення у блоці Повідомлення?
Вибір повідомлення в блоці Повідомлення сценарію
  • Чи вказано правильну змінну в Розширених параметрах?
Змінна в розширених параметрах блока сценарію

Вона має збігатися зі змінною, яку ви передаєте у параметрах події. 

Для перевірки змінної у параметрах події, перейдіть до розділу ТригериІсторія подій і виберіть потрібний тип події. 

Перегляд параметрів події в історії подій
  1. Перевірте правильність побудови сценарію. Усі блоки мають бути пов'язані один з одним.
Пов'язані між собою блоки сценарію
  1. Якщо усі налаштування коректні, але деякі користувачі не отримують повідомлення відповідно до сценарію, перевірте контактну інформацію цих користувачів. Можливо, вони відписалися, були додані до чорного списку, перевищили ліміт надсилання тощо. 

Цю інформацію ви знайдете в розділі РозсилкиОдиночні. Введіть ідентифікатор контакту в рядок пошуку і перегляньте деталі помилок доставлення. 

Пошук контакту за ідентифікатором у розділі Розсилки — Одиночні

Також ви можете переглянути контактну інформацію у розділі КонтактиВсі контакти.

Сценарій одразу після старту бачить неоновлені дані контакту

Якщо перший блок після Старту перевіряє поля контакту, ці поля можуть бути ще не заповнені: подія і оновлення контакту обробляються паралельно. Додайте після блока Старт короткий таймер або блок отримання контакту — це прибирає гонку між подією й оновленням контакту.

Лист зі сценарію надходить із затримкою

Помітна затримка між спрацюванням тригера й отриманням листа може виникати не лише на боці поштового сервера одержувача, а й усередині платформи — поки повідомлення стоїть у черзі на відправлення. У розібраному випадку повідомлення було створено й передано в інфраструктуру відправлення приблизно через вісім хвилин після спрацювання тригера, а інфраструктура відправлення прийняла його одразу.

Це пояснення одного конкретного випадку, а не гарантований рівень сервісу: показники p50/p95 для приймання подій, внутрішньої черги чи прийняття листа поштовим сервером одержувача не публікуються.

Щоб розібрати конкретну затримку, надішліть до служби підтримки доставлений файл .eml із повними заголовками Received. Статус одиночного повідомлення також можна перевірити через API.

Це основні налаштування, які вам слід перевірити, якщо у вас виникли проблеми. Якщо після перевірки проблеми залишилися, зверніться до нашої служби технічної підтримки [email protected].


Did this page help you?