Menyediakan beberapa titik masuk ke pengalaman instan

Peringatan: Google Play Instan tidak akan tersedia lagi. Mulai Desember 2025, Aplikasi Instan tidak dapat dipublikasikan melalui Google Play, dan semua API Instan layanan Google Play tidak akan berfungsi lagi. Pengguna tidak akan lagi disajikan Aplikasi Instan oleh Play menggunakan mekanisme apa pun.

Kami melakukan perubahan ini berdasarkan masukan developer dan investasi berkelanjutan kami untuk meningkatkan kualitas ekosistem sejak diperkenalkannya Google Play Instan.

Untuk terus mengoptimalkan pertumbuhan pengguna, sebaiknya developer merujuk pengguna ke aplikasi atau game reguler mereka, menggunakan deep link untuk mengalihkan mereka ke perjalanan atau fitur tertentu jika relevan.

Setiap pengalaman instan memiliki setidaknya satu titik masuk, yang merupakan satu aktivitas dalam aplikasi atau game Anda. Jika Anda ingin aplikasi atau game memiliki beberapa titik masuk, tiap aktivitas awal harus dapat dituju; yaitu harus sesuai dengan URL unik.

Jika URL titik masuk dalam aplikasi instan atau game memiliki domain yang sama, tiap titik masuk harus sesuai dengan jalur yang berbeda dalam domain tersebut. Misalnya, Anda sedang membuat aplikasi navigasi yang harus memiliki tiga titik masuk terpisah: temukan lokasi saat ini, telusuri restoran di sekitar, dan bagikan lokasi. Setiap fitur ini berkaitan dengan resource dalam domain web, "example.com". Untuk menyediakan URL unik bagi tiap titik masuk, tentukan jalur yang berbeda dalam domain, seperti yang ditampilkan pada tabel berikut.

Fitur URL
Pencari lokasi http://example.com/finder
Restoran di sekitar http://example.com/restaurants
Bagikan lokasi http://example.com/share

Mendeklarasikan awalan jalur URL

URL satu titik masuk dapat memiliki URL yang sama dengan URL titik masuk lain ke aplikasi atau game yang sama. Dalam kasus ini, tentukan jalur lengkap untuk satu titik masuk dan awalan jalur untuk titik masuk lainnya, seperti ditunjukkan dalam cuplikan kode berikut:

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>