Mehrere Einstiegspunkte in eine Instant-Version bereitstellen

Warnung:Google Play Instant ist nicht mehr verfügbar. Ab Dezember 2025, können Instant Apps nicht mehr über Google Play veröffentlicht werden und alle Instant-APIs für Google Play-Dienste funktionieren nicht mehr. Nutzer erhalten dann keine Instant Apps mehr von Google Play über irgendeinen Mechanismus.

Wir nehmen diese Änderung aufgrund von Feedback von Entwicklern und unserer kontinuierlichen Investitionen zur Verbesserung des Ökosystems seit der Einführung von Google Play Instant vor.

Damit Sie Ihre App weiter optimieren und noch mehr Nutzer gewinnen können, empfehlen wir, Nutzer über Deeplinks zu Ihrer regulären App oder Ihrem regulären Spiel weiterzuleiten und sie so bei Bedarf zu bestimmten Inhalten oder Funktionen zu führen.

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

Wenn die URLs für die Einstiegspunkte in einer Instant App oder einem Instant Game dieselbe Domain haben, muss jeder Einstiegspunkt einem anderen Pfad innerhalb dieser Domain entsprechen. Angenommen, Sie erstellen eine Navigations-App mit drei separaten Einstiegspunkten: „Aktuellen Standort finden“, „Restaurants in der Nähe suchen“ und „Standort teilen“. Jede dieser Funktionen entspricht Ressourcen innerhalb einer Webdomain, „beispiel.de“. Um für jeden Einstiegspunkt eine eindeutige URL bereitzustellen, geben Sie verschiedene Pfade innerhalb der Domain an, wie in der folgenden Tabelle dargestellt.

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

URL-Pfadpräfixe deklarieren

Die URL eines Einstiegspunkts kann ein Präfix mit den URLs anderer Einstiegspunkte in derselben App oder demselben Spiel gemeinsam haben. 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 dargestellt:

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>