Hazır uygulama deneyimine birden fazla giriş noktası sağlama

Uyarı: Google Play Instant artık kullanılamayacak. Aralık 2025'ten itibaren, Hazır Uygulamalar Google Play üzerinden yayınlanamayacak ve tüm Google Play Hizmetleri Instant API'leri artık çalışmayacak. Kullanıcılara artık Play tarafından herhangi bir mekanizma kullanılarak anlık uygulamalar sunulmayacak.

Bu değişikliği, geliştiricilerden gelen geri bildirimler ve Google Play Anında'nın kullanıma sunulmasından bu yana ekosistemi iyileştirmek için yaptığımız sürekli yatırımlar doğrultusunda yapıyoruz.

Kullanıcı sayısını artırmaya yönelik optimizasyona devam etmek için geliştiricilerin, kullanıcıları normal uygulamalarına veya oyunlarına yönlendirmelerini öneririz. Geliştiriciler, derin bağlantılar kullanarak kullanıcıları uygun durumlarda belirli yolculuklara veya özelliklere yönlendirebilir.

Her anlık deneyimin en az bir giriş noktası vardır. Giriş noktası, uygulamanız veya oyununuzdaki tek bir etkinliktir. Uygulamanızın veya oyununuzun birden fazla giriş noktası olmasını istiyorsanız her başlangıç etkinliğinin adreslenebilir olması gerekir. Yani, benzersiz bir URL'ye karşılık gelmelidir.

Bir anlık uygulama veya oyundaki giriş noktalarının URL'leri bir alanı paylaşıyorsa her giriş noktası, söz konusu alandaki farklı bir yola karşılık gelmelidir. Örneğin, üç ayrı giriş noktası olması gereken bir navigasyon uygulaması oluşturduğunuzu varsayalım: mevcut konumu bul, yakındaki restoranları ara ve konumu paylaş. Bu özelliklerin her biri, "example.com" web alanındaki kaynaklara karşılık gelir. Her giriş noktası için benzersiz bir URL sağlamak üzere, aşağıdaki tabloda gösterildiği gibi alan içinde farklı yollar belirtin.

Özellik URL
Konum bulucu http://example.com/finder
Yakındaki restoranlar http://example.com/restaurants
Konumu paylaş http://example.com/share

URL yolu öneklerini bildirme

Bir giriş noktasının URL'si, aynı uygulama veya oyuna ait diğer giriş noktalarının URL'leriyle ortak bir önek paylaşabilir. Bu durumda, aşağıdaki kod snippet'inde gösterildiği gibi bir giriş noktası için tam yolu, diğer giriş noktaları için ise yol önekini belirtin:

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>