# Начало работы с элементами Journey

Customer Journeys в Pushwoosh создаются с помощью модульных элементов Journey. Они представляют собой точки входа, каналы коммуникации и элементы управления потоком, которые определяют, как пользователи проходят через ваш Journey.

## Работа с элементами Journey
###### Добавление элементов в Journey

Чтобы добавить элемент в Journey, перетащите его с левой панели на холст или нажмите **Connect this** на существующем элементе и выберите следующий шаг из списка.
<video src="/journey-elements-README-1.webm" title="Демонстрация добавления элемента Journey на холст путем перетаскивания с левой панели или подключения к существующему шагу." autoplay loop muted playsinline />

###### Удаление элемента
Чтобы **удалить** элемент, щелкните по нему один раз и нажмите **значок корзины** вверху.

<img src="/journey-elements-README-2.webp" alt="Интерфейс, показывающий значок корзины для удаления элементов Journey с холста."/>

###### Редактирование элемента
Чтобы **отредактировать** элемент, дважды щелкните по нему и заполните поля в появившемся всплывающем окне.

<video src="/journey-elements-README-3.webm" title="Демонстрация редактирования элементов Journey двойным щелчком и заполнением всплывающего окна конфигурации." autoplay loop muted playsinline />

## Элементы Journey

### Вход

#### Вход по триггеру
Запускает Journey, когда пользователь вызывает определенное событие, например, покупку или регистрацию.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/entry-elements/trigger-based-entry/" />

#### Вход по аудитории
Запускает Journey для предопределенного сегмента пользователей.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/entry-elements/audience-based-entry/" />

#### Вход по API
Инициирует Journey путем отправки запроса в Pushwoosh API при возникновении внешнего бизнес-события.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/entry-elements/api-based-entry/" />

### Каналы

#### Push
Отправляйте персонализированные push-уведомления в нужный момент Journey с поддержкой ваучеров, сохранения в Inbox, оптимизации времени и ограничения частоты.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/push/" />

#### Multi-Armed Bandit
Автоматически отправляйте наиболее эффективный вариант push-уведомления в Journeys, используя данные об открытиях в реальном времени, без ручного A/B-тестирования.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/multi-armed-bandit/" />

#### Email
Отправляйте персонализированные email-сообщения в рамках вашего Customer Journey. Вы можете тестировать темы писем, включать коды ваучеров, включать BCC, устанавливать ограничения по частоте и разделять Journey в зависимости от того, было ли открыто письмо.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/email/" />

#### In-app
Запускайте In-app сообщения, чтобы вовлекать пользователей с помощью персонализированного контента, отображаемого при открытии приложения.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/in-app/" />

#### SMS
Доставляйте своевременные SMS-сообщения, используя настраиваемые пресеты или персонализированный текст, чтобы стимулировать немедленное вовлечение пользователей.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/sms/" />

#### WhatsApp
Отправляйте кастомизированные сообщения WhatsApp, используя утвержденные шаблоны Meta или собственный текст, чтобы доставлять релевантный контент и повышать коэффициент конверсии.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/whatsapp/" />

#### Telegram
Отправляйте текстовые сообщения в Telegram после того, как пользователи запустят вашего бота, с персонализацией, ваучерами и статистикой доставки.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/telegram/" />

#### LINE
Вовлекайте пользователей с помощью таргетированных сообщений LINE. Выбирайте между форматированными пресетами или обычным контентом, добавляйте ваучеры и оптимизируйте поток на основе успешности доставки.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/line/" />

#### Kakao
Отправляйте утвержденные сообщения Kakao, используя шаблоны Kakao с динамическими переменными и опциональными ваучерами.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/kakao/" />

#### Data to app
Доставляйте тихие push-уведомления или JSON-данные для запуска поведения в приложении, персонализации контента или динамического тестирования новых функций.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/data-to-app/" />

#### Webhook
Отправляйте данные или запускайте действия в сторонних системах через HTTP-запросы.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/webhook/" />

### Управление потоком

#### Разделение по условию
Разделяйте Journey на основе сегментов пользователей или значений тегов.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/segment-split/" />

#### Ожидание триггера
Приостанавливайте Journey до тех пор, пока пользователь не вызовет указанные события или не получит определенные атрибуты.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/wait-for-trigger/" />
#### A/B/n-сплит
Разделяйте Journey для тестирования вариантов сообщений и оптимизации на основе их эффективности.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/abn-split/" />

#### Проверка доступности
Проверяйте, доступен ли пользователь через определенный канал, и направляйте Journey соответствующим образом.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/reachability-check/" />

#### Задержка по времени
Приостанавливайте пользователей перед следующим шагом на основе фиксированных интервалов, определенного времени, дат или значений тегов/событий.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/time-delay/" />

#### Обновление профиля пользователя
Присваивайте или обновляйте теги пользователей вручную или динамически на основе событий Journey.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/update-user-profile/" />

#### Синхронизация с аудиторией
Синхронизируйте пользователей с шага Journey в аудитории Meta для таргетинга или исключения из рекламы.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/audience-sync/" />

#### Webhook
Отправляйте данные или запускайте действия в сторонних системах через HTTP-запросы.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/channels/webhook/" />

#### Выход из Journey
Обозначайте конечную точку Journey пользователя, чтобы завершить всю логику и отправку сообщений.
<LinkCard title="Подробнее" href="/product/customer-journey/journey-elements/flow-controls/exit/" />

## Горячие клавиши холста

Чтобы упростить настройку Journey, используйте горячие клавиши, позволяющие мгновенно управлять частями Journey без кликов:

* Выберите элемент Journey и скопируйте-вставьте его с помощью **Ctrl+C/Ctrl+V** (Cmd+C/Cmd+V).
* Выберите несколько элементов Journey, удерживая Shift/Cmd, и скопируйте-вставьте всю выборку с помощью **Ctrl+C/Ctrl+V**.
* Копируйте и вставляйте элементы между разными Journeys (не переключайте вкладки во время копирования).
* Удаляйте элементы Journey с холста, нажимая системную горячую клавишу **Delete**.
* Выберите один элемент Journey и скопируйте его пару `<journeyUuid>/<pointUuid>` в буфер обмена с помощью **Ctrl+I** (Cmd+I).

<video src="/journey-elements-README-4.webm" title="Демонстрация использования горячих клавиш для копирования, вставки и удаления элементов Journey на холсте." autoplay loop muted playsinline />