Skip to content

In-app попапы ​

In-app попап — сообщение внутри мобильного приложения: баннер у верхнего или нижнего края, модальное окно или полноэкранное сообщение. Попап создается в личном кабинете в канале «Мобильное приложение», а мобильный SDK рисует его нативными элементами из дизайна попапа.

Интеграция сводится к установке мобильного SDK и передаче стандартных событий: показом занимается SDK.

Типы ​

ТипГде показывается
Баннеру верхнего или нижнего края экрана
Модальное окнопо центру поверх экрана
Полноэкранныйна весь экран

Условия показа ​

Условия сервера те же, что и у попапов для сайта: период, сегменты, статус подписки на рассылки.

На стороне приложения попап можно ограничить экранами: в настройках попапа указываются коды экранов, на которых он может показываться. Коды экранов — это значения, которые приложение передает SDK при открытии экрана. Пустое условие — любой экран.

Триггеры ​

ТриггерЗначениеКогда срабатывает
Запуск приложения—при старте сессии
Открытие экрана—при открытии экрана из условия
Время на экранесекундычерез заданное время после открытия экрана
Событиеимя событияпри отправке кастомного события с таким именем
Вручную—только по вызову из кода приложения

Частота показа ​

Такая же, как у попапов для сайта: один раз за сессию, один раз, раз в день, неделю или месяц, при каждом открытии экрана; плюс пауза между показами в минутах. Частота хранится на устройстве.

Действия ​

Элементы in-app попапа делают то же, что и на сайте, через мобильный SDK: запись профиля, подписка на рассылки, выдача персонального промокода, оценка NPS, CSAT или CES, блок товарных рекомендаций. Ссылки кнопок приложение получает из дизайна попапа; ссылки для iOS и Android задаются отдельно.

Настройка SDK ​

  • iOS SDK — автоматический показ и собственный делегат показа.
  • Android и React Native — автоматический показ включен по умолчанию, настройка описана в документации соответствующего SDK.