# Отправка In-App сообщений через Customer Journey

<Aside type="tip">
Сначала подготовьте [шаблон In-App сообщения](/ru/product/content/in-apps/no-code-in-app-editor/create-rich-media-in-the-built-in-editor/), а затем создайте Journey для его доставки пользователям.
</Aside>

Это руководство проведет вас через процесс отправки In-App сообщения с помощью Customer Journey.

## Создайте Journey и добавьте элементы

1. Перейдите в **Customer Journey Builder → Create Campaign**.


2. Перетащите элементы **Entry**, **In-App** и **Exit** на холст и соедините их в указанном порядке.


<video src="/in-apps-sending-in-apps-2.webm" title="Анимированная демонстрация перетаскивания элементов Entry, In-App и Exit на холст Journey" autoplay loop muted playsinline />

## Настройте вход и аудиторию

Вы должны настроить элемент **Entry**; в противном случае In-App сообщение не будет доставлено.

### Вход по триггеру

Показывайте In-App, когда пользователь совершает определенное действие (например, заходит на экран с ценами). Используйте триггеры и события по умолчанию или [создайте свои собственные](/ru/product/audience-data-and-segmentation/events/).

[Узнать больше о входе по триггеру](/ru/product/customer-journey/journey-elements/entry-elements/trigger-based-entry/).

<video src="/in-apps-sending-in-apps-3.webm" title="Анимированная демонстрация настройки входа по триггеру с фильтром по платформе iOS" autoplay loop muted playsinline />

Пример: покажите In-App со скидкой только пользователям iOS, добавив фильтр по платформе.

### Вход на основе аудитории

Запустите Journey для сегмента пользователей (например, для всей вашей пользовательской базы). Создайте сегмент из тегов и/или событий или используйте [готовые сегменты](/ru/product/audience-data-and-segmentation/segmentation/create-segments).

[Узнать больше о входе на основе аудитории](/ru/product/customer-journey/journey-elements/entry-elements/audience-based-entry/).

<video src="/in-apps-sending-in-apps-4.webm" title="Анимированная демонстрация настройки входа на основе аудитории с выбором сегмента" autoplay loop muted playsinline />


#### Настройте расписание

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

Чтобы запустить в определенную дату и время (с учетом часового пояса), выберите **однократный вход (One-time entry)** → **запланировать на определенный день (Schedule for a specific day)**. Чтобы запустить в несколько дат или с фиксированным интервалом, выберите **повторяющийся вход (Recurring entry)**. [Узнать больше](/ru/product/customer-journey/journey-elements/entry-elements/audience-based-entry/#entry-schedule)

<img src="/journey-elements-audience-based-entry-2.webp" alt="Расписание входа с опциями однократного и повторяющегося входа"/>

## Настройте элемент In-App

1. Нажмите на элемент **In-App** → **Источник медиа (Media Source)**. Выберите шаблон (сначала самые новые) и нажмите **Применить (Apply)**.
2. Установите **срок действия In-App (In-app expiration)** (количество дней, в течение которых сообщение будет доступно). Например, установите 7 дней, если срок действия предложения истекает через неделю.

<img src="/in-apps-sending-in-apps-14.webp" alt="Скриншот панели элемента In-App с источником медиа, выбором шаблона и полем срока действия In-App"/>

3. Выберите тип сообщения:

* **Маркетинговое сообщение (Marketing message)**: для кампаний и промоакций. Применяются все правила и ограничения. Учитываются: отказы от подписки, ограничение частоты и период тишины. Исключаются: пользователи из [глобальной контрольной группы](/ru/product/audience-data-and-segmentation/global-control-group/).
* **Транзакционное сообщение (Transactional message)**: для операционных или сервисных сообщений. Правила и ограничения не применяются. Обходит: отказы от подписки, ограничение частоты и период тишины. Отправляется: пользователям из [глобальной контрольной группы](/ru/product/audience-data-and-segmentation/global-control-group/).
<img src="/in-apps-sending-in-apps-15.webp" alt="Выбор типа сообщения в элементе In-App с опциями маркетингового и транзакционного сообщения"/>
[Узнайте больше о разнице между маркетинговыми и транзакционными сообщениями](/ru/product/messaging-channels/marketing-vs-transactional/).

4. Настройте ограничение частоты. [Узнать больше](/ru/product/customer-journey/journey-elements/channels/in-app/#set-frequency-capping).

5. Нажмите **Применить (Apply)**, чтобы сохранить настройки.

## Проверьте и запустите Journey

1. Завершите настройку Journey и выполните [предстартовую проверку](/ru/product/customer-journey/journey-settings/#pre-launch-check) для валидации Journey.
2. Нажмите **Запустить кампанию (Launch campaign)** (вверху справа), чтобы отправить In-App сообщение пользователям.

<img src="/in-apps-sending-in-apps-6.webp" alt="Скриншот, показывающий завершенный холст Journey с выделенной кнопкой 'Запустить кампанию'"/>