Мобильное приложение гостя
Включается по обращению в поддержку.
Возможности
Приложение собирается из того же кода, что и сайт заведения: это одна витрина в нативной оболочке, а не отдельный
продукт.
Всё, что умеет витрина
- Меню с категориями, поиском, фильтрами, стоп-листами и расписанием блюд, карточки с модификаторами, размерами и
КБЖУ.
- Корзина и оформление: доставка и самовывоз, предзаказ на время, слоты, адреса, сохранённые карты, онлайн-оплата и
оплата при получении.
- Акции, промокоды, подарки с выбором, рекомендации и комбо.
- Бонусы, уровни, кешбэк, реферальная программа, избранное, история и повтор заказа, оценка заказа.
- Истории, баннеры, всплывающие окна и страницы, светлая и тёмная тема, тринадцать языков интерфейса.
Возможности не «доезжают до приложения когда-нибудь»: новое появляется на сайте и в приложении одновременно, потому что
это одна и та же витрина.
Только в приложении
- Уведомления о статусе заказа, акциях и персональных предложениях. Касание уведомления открывает нужный экран внутри
приложения; в профиле есть раздел «Уведомления» со счётчиком непрочитанных.
- Заказ на экране блокировки iPhone и в Dynamic Island: статус, шкала прогресса и кнопка действия в фирменном цвете и
с логотипом заведения. Обновляется сам, открывать приложение не нужно.
- Нативное поведение: свайп «назад» от края экрана, «потяни-обнови» на главной, тактильный отклик, учёт выреза и
системных полос, плавные переходы.
- Обновления витрины приезжают в уже установленное приложение, не дожидаясь проверки магазина.
- Ссылки из рассылок, уведомлений и с сайта открываются сразу в приложении, на нужном экране: промокод подставляется в
корзину, заказ открывается карточкой. На Android ссылка открывает приложение, только если сайт называет подпись
установленного приложения. Это работает и у приложений из RuStore или файлом apk, выпущенных без собственного
ключа подписи, — почти все приложения, выпущенные до августа 2026 года.
- Оплата картой открывается в системном окне браузера и возвращает гостя в приложение уже с готовым результатом.
Имя, оформление и магазины
- Приложение выходит под названием, иконкой и экраном запуска заведения, в его фирменных цветах. Оформление совпадает
с оформлением витрины.
- Публикуется в App Store, Google Play, RuStore, AppGallery, NashStore, RuMarket, Galaxy Store и Mi GetApps; для
Android это один и тот же пакет во все магазины.
- Приложение может быть перенесено на аккаунт разработчика заведения — у гостей это выглядит обычным обновлением,
переустанавливать ничего не нужно.
- Организация с несколькими брендами получает одно приложение на все бренды: у каждого бренда своё меню и свои точки,
вход и корзина общие.
Как гость узнаёт о приложении
На витрине живёт только установка приложения — сам заказ в этой части не происходит.
- Блок «Скачайте приложение» на главной и в боковом меню: текст правится в кабинете, изображение и фон берутся из
темы, рядом QR-код.
- Ссылки на магазины в подвале сайта.
- Отдельная страница загрузки: если для платформы гостя магазин один, она сразу уводит в него, иначе показывает выбор.
- В Safari на iPhone над сайтом появляется системная плашка с предложением открыть страницу в приложении — на том же
месте, где гость был на сайте.
- Внутри приложения это промо не показывается.
Как настроить
Приложение заводится по обращению заведения: собирается и публикуется оно не самостоятельно, в отличие от витрины.
Что нужно от заведения
- Название под иконкой, иконка и экран запуска в фирменном стиле; при желании — видеозаставка.
- Боевой домен, заданный до сборки: к нему привязываются ссылки, открывающие приложение.
- Материалы для карточки в магазинах: описание, ключевые слова, не менее трёх снимков экрана, значок и картинка для
описания.
- Политика конфиденциальности, размещённая на сайте заведения.
- Решение, публиковать приложение под аккаунтом разработчика платформы или под собственным.
Что заведение меняет само
- Оформление приложения — это оформление витрины: тема, цвета, изображения, раскладка карточек. Правится в кабинете и
приезжает в установленное приложение без пересборки.
- У баннеров, историй, всплывающих окон и страниц есть площадка показа: «Где отображать баннер» со значениями «На
витрине», «На витрине (мобильная версия)» и «В приложении». Ссылка задаётся отдельно для сайта и для
приложения, поэтому один материал можно адресовать только пользователям приложения.
- Уведомления рассылаются объявлениями там же, где остальные каналы связи с гостем.
- Блок «Скачайте приложение» на витрине включается в настройках сайта, его текст редактируется как обычный текстовый
блок.
Что должно быть настроено и ограничения
Публикация и домен
- Домен фиксируется в приложении при сборке. Если заведение сменило домен после публикации, нужны новая сборка и новая
отправка в магазины.
- Ссылки открывают приложение только на основном домене заведения: другие домены той же организации в приложение не
попадают.
- Android проверяет связь сайта с приложением при установке и обновлении. У гостя с уже установленным приложением
ссылки начнут открывать его после ближайшего обновления или переустановки.
- Установок из Google Play это не касается: для них нужен верный отпечаток ключа подписи из Play Console, если у
приложения свой ключ в Play.
- Проверка в магазине занимает от нескольких часов до нескольких дней и может закончиться отказом: неполное описание,
отсутствующая политика конфиденциальности, неверно заполненная анкета о собираемых данных, неработающий вход в
приложение.
- Обновления витрины доезжают в установленное приложение сами. Смена названия, иконки, домена или набора магазинов
требует пересборки и новой публикации.
Уведомления и заказ на экране блокировки
- Уведомления приходят только после разрешения гостя. Система спрашивает один раз за установку: если гость отказал,
включить их можно лишь в настройках телефона. Поэтому приложение сначала показывает собственный экран с
объяснением и повторяет предложение позже.
- Заказ на экране блокировки работает на iPhone начиная с iOS 16.1 и показывает только последний отправленный заказ —
предыдущие снимаются. Уведомления и показ заказа на экране блокировки независимы: гость может отключить одно и
оставить другое.
- Онлайн-оплата в приложении требует подключённого эквайринга; способы оплаты те же, что на витрине.
Чего нет
- Не открывает камеру, не сканирует QR-коды и штрихкоды, не пускает по отпечатку или лицу. Обещать «наведите камеру»
или «вход по лицу» нельзя.
- Положение гостя определяется так же, как в браузере; отдельной, более точной «нативной» геопозиции нет.
- Счётчики и пиксели, а также вставленный заведением собственный код в приложении не работают: согласия на cookie там
нет и запускать их нечему. Статистика приложения собирается отдельным мобильным счётчиком, если у организации задан
его ключ.
- Приложение не участвует в поисковой выдаче: индексация, метатеги и карта сайта остаются свойством сайта.
- Настольной раскладки в приложении не бывает: телефон и планшет, десктоп — только на сайте. Карточка блюда всегда
открывается всплывающим окном, а не отдельной страницей.
- Не заменяет приложения для сотрудников: приём заказов, кухня и курьер живут отдельно.
- Собирается под одну организацию. Несколько независимых организаций в одно приложение не объединяются — объединяются
только бренды внутри организации.
Примеры
Гость ставит приложение и делает первый заказ
1. На сайте заведения гость видит блок «Скачайте приложение» и нажимает кнопку (с настольного браузера — сканирует
QR-код).
2. Страница загрузки уводит в магазин его платформы, гость устанавливает приложение.
3. При первом запуске видит экран запуска с логотипом заведения, затем главную с тем же меню, что на сайте.
4. Приложение предлагает включить уведомления и объясняет зачем; гость соглашается, дальше открывается системный
диалог.
5. Гость собирает корзину, входит по телефону, оформляет и оплачивает заказ.
Акция только для тех, у кого есть приложение
1. Маркетолог заводит баннер и историю, в поле «Где отображать баннер» оставляет только «В приложении», в ссылке для
приложения указывает страницу акции.
2. Тем же материалом заводит объявление с уведомлением по базе гостей.
3. Гость получает уведомление, касается его и попадает сразу на страницу акции в приложении; промокод подставляется в
корзину.
4. На сайте эта акция не показывается — предложение остаётся адресным.
Гость следит за заказом
1. Заказ оформлен и оплачен, приложение закрыто.
2. На экране блокировки появляется карточка заказа с логотипом заведения, статусом и шкалой прогресса; на iPhone с
Dynamic Island она же свёрнута сверху.
3. Статусы «подтверждён», «готовится», «в пути» меняются сами; параллельно приходят уведомления.
4. После доставки гость касается кнопки в уведомлении и ставит оценку заказу.