Mehrere Einstiegspunkte in eine Instant-Version bereitstellen

Jede Instant-Version hat mindestens einen Einstiegspunkt. Das ist eine einzelne Aktivität in deiner App oder deinem Spiel. Wenn Ihre App oder Ihr Spiel mehrere Einstiegspunkte haben soll, muss jede Startaktivität adressierbar sein, d. h. einer eindeutigen URL entsprechen.

Wenn die URLs für die Einstiegspunkte in einer Instant-App oder einem Spiel eine Domain teilen, muss jeder Einstiegspunkt innerhalb dieser Domain einem anderen Pfad entsprechen. Angenommen, Sie erstellen eine Navigationsanwendung, die drei separate Einstiegspunkte haben sollte: den aktuellen Standort finden, nach Restaurants in der Nähe suchen und den Standort teilen. Jedes dieser Merkmale entspricht Ressourcen innerhalb einer Webdomain, "example.com". Wenn Sie für jeden Einstiegspunkt eine eindeutige URL angeben möchten, geben Sie innerhalb der Domain verschiedene Pfade an, wie in der folgenden Tabelle dargestellt.

Funktion URL
Standortsuche http://example.com/finder
Restaurants in der Nähe http://example.com/restaurants
Standort teilen http://example.com/share

URL-Pfadpräfixe deklarieren

Es ist möglich, dass die URL eines Einstiegspunkts den URLs anderer Einstiegspunkte in derselben App oder demselben Spiel ein Präfix hat. Geben Sie in diesem Fall den vollständigen Pfad für einen Einstiegspunkt und das Pfadpräfix für die anderen Einstiegspunkte an, wie im folgenden Code-Snippet gezeigt:

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>