Предупреждение: Google Play Instant больше не будет доступен. Начиная с декабря 2025 года мгновенные приложения не могут быть опубликованы через Google Play, и все API-интерфейсы мгновенных приложений Google Play больше не будут работать. Пользователи больше не будут получать мгновенные приложения от Play с использованием какого-либо механизма.
Мы вносим это изменение на основе отзывов разработчиков и наших постоянных инвестиций в улучшение экосистемы с момента внедрения Google Play Instant.
Чтобы продолжить оптимизацию для роста числа пользователей, мы призываем разработчиков направлять пользователей в их обычные приложения или игры, используя глубокие ссылки для перенаправления их на определенные пути или функции, когда это уместно.
Каждый мгновенный опыт имеет по крайней мере одну точку входа , которая является одной активностью в вашем приложении или игре. Если вы хотите, чтобы ваше приложение или игра имели несколько точек входа, каждая начальная активность должна быть адресуемой ; то есть она должна соответствовать уникальному URL.
Если URL-адреса точек входа в мгновенном приложении или игре имеют общий домен, каждая точка входа должна соответствовать отдельному пути в этом домене. Например, предположим, что вы создаете навигационное приложение, которое должно иметь три отдельные точки входа: найти текущее местоположение, найти ближайшие рестораны и поделиться местоположением. Каждая из этих функций соответствует ресурсам в веб-домене «example.com». Чтобы предоставить уникальный URL-адрес для каждой точки входа, укажите разные пути в домене, как показано в следующей таблице.
Особенность | URL |
---|---|
Поиск местоположения | http://example.com/finder |
Рестораны поблизости | http://example.com/restaurants |
Поделиться местоположением | http://example.com/share |
Объявить префиксы пути URL
URL одной точки входа может иметь общий префикс с URL других точек входа в то же приложение или игру. В этом случае укажите полный путь для одной точки входа и префикс пути для других точек входа, как показано в следующем фрагменте кода:
AndroidManifest.xml
<manifest> <activity android:name=".CatalogActivity" > <intent-filter> <!-- List of items in the catalog. --> <data android:path="/items" /> </intent-filter> </activity> <activity android:name=".ItemActivity" > <intent-filter> <!-- Information about a specific item in the catalog. --> <data android:pathPrefix="/items/" /> </intent-filter> </manifest>