# Редактирование Journey

Редактировать можно как черновики, так и активные Journey. Обновление элементов Journey может потребоваться в следующих случаях:

*   Тестирование эффективности ваших коммуникаций
*   Адаптация Journey к каким-либо особым событиям и меняющимся условиям
*   Исправление случайных ошибок

## Редактирование черновика Journey

Чтобы отредактировать элемент Journey, который еще не был запущен, просто дважды щелкните по нему. Подробнее о настройке каждого элемента вы можете узнать в статье [Элементы Journey](/ru/product/customer-journey/journey-elements/).

Если вам нужно удалить элемент из черновика Journey, выберите этот элемент и нажмите на значок корзины:

<img src="/customer-journey-journey-editing-1.webp" alt="Удаление элемента Journey с помощью значка корзины в черновике Journey"/>

## Редактирование активной Journey

Чтобы отредактировать активную Journey, сначала ее нужно приостановить. Нажмите на выпадающее меню кампании и выберите **Pause to edit** (Приостановить для редактирования).

<img src="/shared-58.webp" alt="Выпадающее меню кампании с опцией 'Приостановить для редактирования'"/>

<Aside type="note">
Обратите внимание, что пока Journey приостановлена, новые пользователи не будут в нее входить. Кроме того, после приостановки Journey некоторые пользователи, которые уже вошли в нее, могут быть потеряны. Вот несколько случаев, когда это может произойти:

*   Вы установили [Time Delay (Задержку по времени)](/ru/product/customer-journey/journey-elements/#time-delay) перед отправкой сообщения. Пользователь достиг этой точки непосредственно перед приостановкой Journey. Если время отправки пройдет, пока Journey приостановлена, этот пользователь будет потерян.
*   Journey содержит элемент [Wait for Trigger (Ожидание триггера)](/ru/product/customer-journey/journey-elements/#wait-for-trigger). Пользователь достиг этой точки, но еще не вызвал указанное событие. Этот пользователь будет потерян, если период ожидания события закончится, пока Journey приостановлена.
*   Вы разделили поток в зависимости от того, было ли открыто сообщение. Пользователь получил сообщение непосредственно перед тем, как вы приостановили Journey. Этот пользователь будет потерян, если время ожидания закончится до перезапуска Journey.
</Aside>

После приостановки Journey вы можете изменять и удалять ее элементы так же, как и в черновике.

Если вы измените содержимое push-уведомления, in-app, email или SMS, все пользователи получат новую версию контента после перезапуска Journey.

Если вы удаляете элемент, не забудьте соединить оставшиеся элементы друг с другом или с новым элементом, если вы его добавили:

<video src="/customer-journey-journey-editing-2.webm" title="Соединение оставшихся элементов после удаления узла на холсте Journey" autoplay loop muted playsinline />

<Aside type="caution">
После удаления элемента вся статистика по нему будет потеряна. Если вам нужна эта статистика, мы рекомендуем сохранить ее где-нибудь перед редактированием Journey.
</Aside>

Вы можете просмотреть историю редактирования, нажав на значок песочных часов:

<img src="/customer-journey-journey-editing-3.webp" alt="Просмотр истории редактирования через значок песочных часов на холсте Journey"/>

Если вы закончили редактирование и готовы снова включить Journey, нажмите **Re-launch campaign** (Перезапустить кампанию) в правом верхнем углу:

<img src="/customer-journey-journey-editing-4.webp" alt="Кнопка 'Перезапустить кампанию' на холсте Journey"/>

### Редактирование Journey на основе аудитории

После того как вы приостановите Journey, отредактируете ее (например, измените содержимое сообщения или добавите шаги) и нажмете **Re-launch campaign** (Перезапустить кампанию), элемент [**Audience-based entry** (Вход на основе аудитории)](/ru/product/customer-journey/journey-elements/entry-elements/audience-based-entry/) покажет опции, которые зависят от текущей настройки **Entry schedule** (Расписание входа). Эти опции определяют, как будут обрабатываться пользователи при возобновлении Journey.

##### Нет запланированной даты входа

Если для **Entry schedule** (Расписание входа) установлено **One-time entry** (Однократный вход) и **Immediately** (Немедленно) (пользователи вошли при запуске, дата не была установлена), выберите, как будет обрабатываться аудитория при возобновлении Journey:

*   **Do not re-enter audience into campaign upon resuming (default)** (Не добавлять аудиторию в кампанию повторно при возобновлении (по умолчанию))  
    Пользователи, которые вошли ранее, не войдут в Journey повторно. Они продолжат с того места, где остановились.

*   **Re-enter audience into campaign upon resuming** (Добавлять аудиторию в кампанию повторно при возобновлении)  
    Пользователям, которые все еще соответствуют критериям сегмента, будет разрешено повторно войти в Journey при возобновлении, если настройки [Campaign entry limit (Лимит входа в кампанию)](/ru/product/customer-journey/journey-settings/#campaign-entry-limit) разрешают повторный вход, и пользователь в данный момент не находится в Journey.

    Это означает, что пользователи, которые вошли ранее и больше не активны в Journey, могут быть добавлены повторно, если оба условия выполнены.

![Выберите, как будет обрабатываться аудитория при возобновлении Journey](/customer-journey-journey-editing-8.webp)

##### Запланированная дата входа

Если для **Entry schedule** (Расписание входа) установлено **One-time entry** (Однократный вход) и **Schedule for a specific day** (Запланировать на определенный день), выберите, что произойдет с пользователями, чье запланированное время входа (в их местном часовом поясе) уже прошло:

*   **Exclude users whose local time has passed** (Исключить пользователей, чье местное время прошло)  
    Пользователи, чье местное запланированное время (например, 10:00) уже прошло, не войдут в кампанию.
*   **Let users enter immediately** (Разрешить пользователям войти немедленно)  
    Пользователи, чье местное время уже прошло, войдут в кампанию немедленно после ее перезапуска.

<Aside type="caution" title="Важно">

Если вы ранее установили **Schedule for a specific day** (Запланировать на определенный день) на дату (например, 5 августа), и эта дата уже прошла, выбор новой будущей даты (например, 8 августа) вызывает иное поведение системы: кампания переобработает аудиторию. В результате все пользователи, которые соответствуют сегменту аудитории на момент нового запуска, будут добавлены в кампанию, при условии, что настройки [Campaign entry limit (Лимит входа в кампанию)](/ru/product/customer-journey/journey-settings/#campaign-entry-limit) разрешают повторный вход, и пользователь в данный момент не находится в Journey. Это применяется, даже если они уже входили в кампанию в первоначальную дату.

</Aside>

![Редактирование, когда установлены 'Однократный вход' и 'Запланировать на определенный день'](/customer-journey-journey-editing-9.webp)

В разделе **After resuming the campaign** (После возобновления кампании) выберите, как будет обрабатываться аудитория, когда вы нажмете Re-launch (Перезапустить):

*   **Do not re-enter audience into campaign upon resuming (default)** (Не добавлять аудиторию в кампанию повторно при возобновлении (по умолчанию))  
    Пользователи, которые вошли ранее, не войдут в Journey повторно. Они продолжат с того места, где остановились.

*   **Re-enter audience into campaign upon resuming** (Добавлять аудиторию в кампанию повторно при возобновлении)  
    Пользователям, которые все еще соответствуют критериям сегмента, будет разрешено повторно войти в Journey при возобновлении, если настройки [Campaign entry limit (Лимит входа в кампанию)](/ru/product/customer-journey/journey-settings/#campaign-entry-limit) разрешают повторный вход, и пользователь в данный момент не находится в Journey.

## Просмотр истории изменений Journey

Вы можете отслеживать все изменения, внесенные в Journey, на панели **History** (История), расположенной в правой части конструктора Journey. Чтобы открыть ее, нажмите на **значок часов** в правом нижнем углу холста.

![Просмотр истории изменений Journey](/customer-journey-journey-editing-5.webp)

Панель отображает подробный журнал о том, когда произошло каждое обновление, кто внес изменение и что было изменено (например, запуск кампании, условия входа). Это помогает поддерживать прозрачность и контроль версий на протяжении всего жизненного цикла Journey.

![Просмотр списка изменений](/customer-journey-journey-editing-6.webp)

Каждую запись можно развернуть, чтобы просмотреть конкретные изменения, внесенные в отдельные элементы Journey.
![Просмотр изменений в отдельных элементах Journey](/customer-journey-journey-editing-7.webp)