Обеспечьте несколько точек входа в мгновенный опыт

Внимание: функция Google Play Instant больше не будет доступна. Начиная с декабря 2025 года, публикация Instant-приложений через Google Play будет невозможна, и все API Instant для сервисов Google Play перестанут работать. Пользователи больше не смогут получать Instant-приложения от 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>