Блок «Ожидание» Переход к следующему шагу в заданное время или по дате из карточки клиента и заказа. false W3sidGl0bGUiOiLQodGG0LXQvdCw0YDQuNC4IiwidXJsIjoiL3VzZXJzL3NjZW5hcmlvcy8ifSx7InRpdGxlIjoi0JjQvdGB0YLRgNGD0LzQtdC90YIgwqvQodGG0LXQvdCw0YDQuNC4wrsiLCJ1cmwiOiIvdXNlcnMvc2NlbmFyaW9zL3NjcmlwdHMtdG9vbC8ifSx7InRpdGxlIjoi0JHQu9C+0LrQuCDQuCDQuNGFINC90LDRgdGC0YDQvtC50LrQuCIsInVybCI6Ii91c2Vycy9zY2VuYXJpb3Mvc2NyaXB0cy10b29sL2Jsb2Nrcy1zZXR0aW5ncy1zY2VuYXJpb3MvIn1d Сценарии /users/scenarios/ ["users","Сценарии"] ["users","Сценарии","Инструмент «Сценарии»"] users

Блок «Ожидание»

Переход к следующему шагу в заданное время или по дате из карточки клиента и заказа.

Блок «Ожидание» откладывает переход к следующему шагу. Время перехода можно задать явно или рассчитать по дате из карточки клиента или заказа.

Содержание

«Ожидание»

Блок имеет несколько взаимоисключающих вариантов настройки:

Отложенный запуск

Выбор точной даты или времени задержки следующего шага

Настройка может иметь два варианта — «Точная дата» или «Спустя время». В зависимости от того, какой вариант будет выбран, переход к следующему блоку произойдёт в конкретно установленную дату/время или через определённый промежуток времени.

Ожидание даты из карточки клиента или заказа

Поле даты, сдвиг ожидания и настройка «Не учитывать год»

Ожидание даты, и, соответственно, выполнение шага, может быть трёх видов: «Сразу», «До» и «После». Первый вариант указывает на то, что шаг будет выполнен сразу в момент наступления даты, хранящейся в выбранном поле «Поле». Варианты «До» и «После» выполнят шаг за определённое время до или после наступления даты, хранящейся в выбранном поле «Поле». Доступны системные и пользовательские поля форматов «Дата и время» и «Дата».

Чтобы сценарий повторялся каждый год, используется опция «Не учитывать год». Она отключает привязку к конкретному году — дата срабатывания будет работать ежегодно, если нет других ограничений, например по датам работы сценария.

Например, сценарий должен отправлять клиенту сообщение за 7 дней до дня рождения. Для этого в блоке «Ожидание даты из карточки клиента или заказа» необходимо выбрать поле «День рождения», вариант выполнения «До» и указать сдвиг 7 дней. В этом случае переход к следующему блоку произойдёт за 7 дней до даты, указанной в поле «День рождения».

Если дата ожидания указана в прошлом

Если в выбранном поле указана дата или дата/время, которые уже прошли, такой шаг требует отдельной проверки при настройке сценария. Для подобных случаев не следует рассчитывать на стандартное ожидание без дополнительной валидации, так как сценарий не рассчитан на корректную обработку прошедшей даты.

Чтобы исключить ложные срабатывания и некорректное прохождение сценария, перед блоком «Ожидание» рекомендуется добавить условие, которое проверяет, что дата в поле находится в будущем с нужным запасом.

Пример: сценарий запускается при изменении «Даты доставки», затем ожидает «за 1 день до даты».

В блоке «Условие» проверьте, что поле «Дата доставки» установлено не задним числом — например, новое значение от +1 день.

Проверка изменённого поля «Дата доставки»: новое значение от +1 день

Примечание

Если блок «Ожидание даты из карточки клиента или заказа» настроен на выполнение «До/После даты» со сдвигом, дата перехода к следующему блоку рассчитывается с учётом этого сдвига. Поэтому перед использованием такого шага также рекомендуется проверить, что рассчитанная дата не попадает в прошлое.
Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Предыдущая статья
Блок «Условие»
Объекты, дерево условий, стандартные, коллекционные и агрегирующие фильтры.
Следующая статья
Блок «Действие» и типы коммуникаций
Группы действий, маркетинговые и транзакционные коммуникации, окно конверсии.