Предупреждение: Google Play Instant больше не будет доступен. Начиная с декабря 2025 года мгновенные приложения не могут быть опубликованы через Google Play, и все API-интерфейсы мгновенных приложений Google Play больше не будут работать. Пользователи больше не будут получать мгновенные приложения от Play с использованием любого механизма.
Мы вносим это изменение на основе отзывов разработчиков и наших постоянных инвестиций в улучшение экосистемы с момента внедрения Google Play Instant.
Чтобы продолжить оптимизацию для роста числа пользователей, мы призываем разработчиков направлять пользователей в их обычные приложения или игры, используя глубокие ссылки для перенаправления их на определенные пути или функции, когда это уместно.
Google Play Instant предоставляет пользователям новый способ потребления приложений. Эти приложения, называемые мгновенными приложениями , являются собственными приложениями Android, но они работают без установки на устройство. Каждое мгновенное приложение имеет соответствующую версию, которую пользователи могут выбрать для установки.
Из-за уникального способа взаимодействия пользователей с ними мгновенные приложения должны соблюдать некоторые особые практики пользовательского опыта. В этом руководстве представлены рекомендации по созданию положительного пользовательского опыта в мгновенном приложении.
Мы настоятельно рекомендуем вам использовать принципы материального дизайна при разработке вашего мгновенного приложения. Для получения дополнительной информации о том, как применить материальный дизайн к приложению, см . Material Design для Android .
Мы также предоставили дополнительные рекомендации, касающиеся игровых приложений. Для получения дополнительной информации см. рекомендации по UX для игр в Google Play Instant .
Создайте осмысленный посадочный экран для вашего приложения

Чтобы ваше приложение или игра имели кнопку «Попробовать сейчас» в Play Store или отображались в панели запуска Android, им необходимо задать основное действие по умолчанию.
Пользователи, которые заходят в ваше приложение с кнопки Try Now или с панели запуска, не имеют контекста глубокой ссылки или определенного контента, к которому они пытаются получить доступ. Поэтому вам следует предоставить им место для просмотра и ознакомления с функциональными возможностями вашего приложения.
Также стоит убедиться, что название вашего приложения заметно отображается на экране. Поскольку пользователи иногда нажимают на ссылку на ваше приложение без особого контекста, они могут не знать, как называется ваше приложение.
Определите резервные места назначения для ваших ссылок

Ссылки на приложения и игры в Google Play Instant открываются немедленно, если это возможно. В противном случае эти ссылки откатываются к открытию в браузере.
Связываясь с Google Play , вы можете изменить сценарий отката, чтобы перейти в Play Store. Эта стратегия может быть полезна, если вы хотите направить пользователей на загрузку вашего приложения, если они не могут открыть приложение сразу, и вы не хотите, чтобы они использовали ваше приложение в Интернете.
В качестве альтернативной стратегии вы можете использовать баннеры на своем веб-сайте, чтобы напрямую открывать приложение, а не отправлять пользователей сначала в Play Store. Эта стратегия показана на рисунке 2.
Разрешить пользователям выполнить свою задачу
Рекламируя пользователям функцию в вашем приложении с мгновенным запуском, убедитесь, что пользователи могут использовать эту функцию без необходимости установки приложения.
Не просите пользователей установить приложение, чтобы они могли сделать то, что хотят. Основное действие по клику на странице в приложении никогда не должно вызывать запрос на установку.
Попросите пользователей войти в систему в подходящее время.
Предоставьте как можно больше функциональных возможностей, не требуя от пользователей входа в систему или регистрации для получения услуги, связанной с вашим приложением.
Подождите, пока пользователи попытаются использовать функцию, требующую аутентификации, прежде чем предлагать им войти в систему. Пользователи воспринимают запросы на вход как менее навязчивые, если они сразу видят преимущества входа в систему.
Например, рассмотрим приложение для обмена фотографиями, которое требует от пользователей входа в систему при запуске. Чтобы улучшить пользовательский опыт, приложение теперь предоставляет функции, которые пользователи могут использовать без входа в систему, например, просмотр самых популярных общедоступных фотографий и редактирование фотографий на своих устройствах. Когда пользователь хочет поделиться своими фотографиями с друзьями, приложение предлагает ему войти в систему.
Сохранение состояния пользователя после установки приложения
Когда пользователи устанавливают приложение, убедитесь, что вы перенесли их сохраненное состояние приложения в приложение с помощью файлов cookie или локального хранилища. Пользователи должны иметь возможность продолжить с того места, где они остановились в вашем приложении, как показано на рисунке 5.

Не создавайте дополнительных заставок.
Опыт мгновенного запуска приложения включает брендинг приложения, название приложения и значок запуска приложения. Не создавайте дополнительные заставки самостоятельно, так как они кажутся пользователям излишними.
Стрелки вверх против системных стрелок назад
Кнопка «Вверх» перемещает вверх в навигационном стеке приложения, пока пользователь не достигнет домашнего экрана приложения. Кнопка «Назад» перемещает в обратном хронологическом порядке по истории недавно просмотренных экранов.
В то время как кнопка «Вверх» гарантирует, что пользователь останется в вашем приложении, кнопка «Назад» может вернуть пользователей на недавние экраны за пределами вашего приложения. Другими словами, нажатие кнопки «Вверх» никогда не должно приводить к выходу из приложения.
Дополнительную информацию о том, как разработать навигацию с помощью кнопок «Назад» и «Вверх» , см. в разделе Разработка навигации «Назад» и «Вверх» .
Не разветвляйте свой пользовательский интерфейс
Пользовательский интерфейс вашего мгновенного приложения должен быть идентичен пользовательскому интерфейсу установленной версии. Не меняйте дизайн и пользовательский интерфейс в мгновенном приложении.

Используйте Smart Lock для паролей на Android для идентификации
Smart Lock for Passwords на Android — это менеджер паролей для Chrome и Android. Smart Lock также автоматически регистрирует пользователей при последующих посещениях. Чтобы упростить аутентификацию для пользователей, предоставьте поддержку Google Smart Lock в вашем мгновенном приложении.
Предоставлять явные подсказки по установке
Используйте кнопки установки стратегически, сделав их частью пользовательского интерфейса вашего приложения. Используйте значок Material Design "get app" и метку INSTALL для кнопки установки.
Не используйте никаких других надписей, таких как «Получить приложение», «Установить полную версию приложения» или «Обновить». Никогда не используйте баннер или другие рекламные приемы для предоставления пользователям запроса на установку.
Предоставлять не более 2-3 неявных запросов на установку
Неявные подсказки об установке — это ссылки в мгновенном приложении, которые не делают ничего, кроме запуска подсказки об установке. Эти неявные подсказки об установке могут возникнуть, когда в установленной версии вашего приложения есть функциональность, которой нет в мгновенной версии.
Не создавайте в приложении более 2–3 неявных запросов на установку.
При использовании неявного запроса на установку обязательно предоставьте контекст и информацию о функции, которая его вызвала. Дайте пользователям причину, по которой они могут захотеть установить приложение.
Удалите нефункциональные разделы вашего приложения.
При конвертации вашего приложения в мгновенное приложение у вас могут быть части пользовательского интерфейса мгновенного приложения, которые ссылаются на другие функциональные модули вашего приложения. Удалите любые такие разделы из мгновенного приложения.
Устраните трудности с платежами
Если покупки в вашем мгновенном приложении не поддерживаются Google Play Billing и у вас нет платежной информации пользователя в файле, вы можете использовать другой платежный API, например Google Pay API . Google Pay API позволяет вам предлагать чисто офлайн-платежи, такие как оплата наличными при доставке, и хранить подарочные карты в вашем мгновенном приложении.
Ссылка на сторонние предложения
Ссылки на сторонние предложения и контент могут открываться в пользовательской вкладке Chrome или браузере. Они могут быть отображены с помощью WebView
, когда запрашиваемые ресурсы предоставляются по протоколу HTTPS.
Ваши собственные предложения не должны ссылаться на браузер, а оставаться в пределах мгновенного приложения, используя WebView
при необходимости. Весь сетевой трафик изнутри мгновенного приложения должен использовать протокол HTTPS.
В мгновенном приложении вы должны четко определить, какие функции предоставляет ваше приложение, а какие функции предоставляются из внешнего источника.
Предоставьте возможность мгновенного обмена URL-адресами приложений
Поскольку мгновенные приложения не предоставляют пользователям адресную строку для копирования URL-адреса, предоставьте в своем приложении действие «Поделиться», которое позволит пользователям делиться URL-адресом вашего мгновенного приложения.
Дополнительные ресурсы
Дополнительную информацию о создании высококачественных мгновенных впечатлений можно найти в следующих ресурсах.