Proposez plusieurs points d'entrée dans une expérience instantanée

Avertissement : Google Play Instant ne sera plus disponible. À partir de décembre 2025, les Applis instantanées ne pourront plus être publiées sur Google Play, et toutes les API Instant des services Google Play ne fonctionneront plus. Play ne proposera plus d'Applis instantanées aux utilisateurs, quel que soit le mécanisme utilisé.

Nous apportons cette modification dans le cadre de nos investissements continus pour améliorer l'écosystème depuis l'introduction de Google Play Instant, et elle tient compte des retours des développeurs.

Pour favoriser la croissance du nombre d'utilisateurs, nous encourageons les développeurs à orienter les utilisateurs vers leur application ou leur jeu habituels à l'aide de liens profonds les redirigeant vers des parcours ou des fonctionnalités spécifiques, le cas échéant.

Chaque expérience instantanée comporte au moins un point d'entrée, qui correspond à une seule activité dans votre application ou votre jeu. Si vous souhaitez que votre application ou votre jeu comporte plusieurs points d'entrée, chaque activité de démarrage doit être adressable, c'est-à-dire qu'elle doit correspondre à une URL unique.

Si les URL des points d'entrée d'une application ou d'un jeu instantané partagent un domaine, chaque point d'entrée doit correspondre à un chemin différent au sein de ce domaine. Supposons, par exemple, que vous créez une application de navigation qui doit comporter trois points d'entrée distincts : trouver l'emplacement actuel, rechercher des restaurants à proximité et partager l'emplacement. Chacune de ces fonctionnalités correspond à des ressources au sein d'un domaine Web, "example.com". Pour fournir une URL unique pour chaque point d'entrée, spécifiez différents chemins au sein du domaine, comme indiqué dans le tableau suivant.

Fonctionnalité URL
Localisateur http://example.com/finder
Restaurants à proximité http://example.com/restaurants
Partager ma position http://example.com/share

Déclarer des préfixes de chemin d'URL

Il est possible que l'URL d'un point d'entrée partage un préfixe avec les URL d'autres points d'entrée dans la même application ou le même jeu. Dans ce cas, spécifiez le chemin complet pour un point d'entrée et le préfixe de chemin pour les autres points d'entrée, comme indiqué dans l'extrait de code suivant :

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>