Mobil uygulama derin bağlantıları

Kurulu olduğunda bir Elido kısa bağlantısından kendi iOS veya Android uygulamanızı açın, aksi takdirde App Store veya Play Store'a geri dönün.

3 dakikalık okumaGüncellendi: 2026-05-15

Neleri yapılandıracaksınız

  • Apple App Site Association ve Android Asset Links dosyalarınızı yükleyin, böylece Elido bunları özel alan adınızda otomatik olarak sunabilir.
  • Bağlantı başına iOS ve Android yapılandırmaları belirleyin — Uygulama Kimliği, uygulama içi yol ve geri dönüş URL'si — böylece tıklamalar doğru ekranı açar veya mağazaya geri döner.
  • Bağlantının Analitik → Derin bağlantı sekmesinde platform başına uygulama açılma oranını ölçün.

Derin bağlantılar, kısa bir URL'den doğrudan yerel uygulamaları açar. Ziyaretçi uygulamanızı kurmuşsa, bağlantı uygulama içinde doğru ekranı başlatır. Kurmamışsa, App Store'a (iOS) veya Play Store'a (Android) — ya da yapılandırdığınız başka bir URL'ye geri döner.

Neye ihtiyacınız var

Derin bağlantıları kullanmak için şunlara ihtiyacınız var:

  • Universal Links yapılandırılmış bir iOS uygulaması, VEYA
  • App Links yapılandırılmış bir Android uygulaması, VEYA
  • Henüz Universal/App Links'iniz yoksa özel URI şemaları (myapp://).

Universal Links ve App Links için, özel alan adınızda ilişkilendirme dosyaları da (iOS için apple-app-site-association, Android için assetlinks.json) yayınlamanız gerekir. Ayarlar → Alan adları → Derin bağlantı bölümünde dosyayı yükledikten sonra Elido bunları sizin için otomatik olarak sunar.

Bir bağlantıda derin bağlantıları yapılandırma

  1. Bağlantının ayrıntı sayfasını açın → Hedefleme → Derin bağlantı.
  2. Derin bağlantıyı açık konuma getirin.
  3. Bir iOS yapılandırması ekleyin:
    • Uygulama Kimliği — örn. K72L8M4N9P.com.acme.myapp (Apple Developer hesabınızdan Team ID + paket tanımlayıcısı).
    • Uygulama içi yol — uygulamanın nereye yönlendirmesi gerektiği. Yol, universal link ana bilgisayarınıza eklenir; uygulamadaki SDK bunu başlatma URL'sinden okur.
    • Geri dönüş URL'si — uygulaması olmayan ziyaretçilerin gönderileceği yer. Genellikle App Store listelemenizdir.
  4. Bir Android yapılandırması ekleyin:
    • Paket adı — örn. com.acme.myapp.
    • Uygulama içi yol — iOS ile aynı mantık.
    • Geri dönüş URL'si — genellikle paket adınızla bir Play Store URL'si.
  5. Kaydet. Bağlantı artık her tıklamada cihaz bazlı yönlendirme yapacaktır.

Tıklama anında ne olur

Yönlendirme işleyicisi, yaklaşık 50 ms JavaScript çalıştıran bir HTML ara sayfası döndürür. Ara sayfa:

  1. iOS mü, Android mi, masaüstü mü olduğunu algılar.
  2. iOS'ta: Universal Link üzerinden açmayı dener. İşletim sistemi uygulamayı açarsa, işiniz biter.
  3. Android'de: App Links ile aynı şekilde.
  4. Uygulama olmadan 1,2 saniye sonra, sayfa geri dönüş URL'sine yönlendirir.

Masaüstü ziyaretçileri her zaman doğrudan geri dönüş URL'sine ulaşır — açılacak bir uygulama yoktur.

Bir ziyaretçi tanımadığımız bir platformdaysa (WeChat içindeki bir web görünümü vb.), bağlantı masaüstü hedefine geri döner. Bunu akıllı bağlantı kurallarıyla geçersiz kılabilirsiniz.

URI şeması geri dönüşü

Universal Links / App Links kurulumunuz yoksa, yine de özel bir URI şeması kullanabilirsiniz:

  • iOS şeması: myapp://
  • Android şeması: myapp://

Ara sayfa şemayı açmayı dener ve 1,2 saniye sonra App Store / Play Store'a geri döner. Dezavantajı, işletim sisteminin ilk başlatmada Universal Links'in önlediği bir "Uygulamamda Aç?" onayı göstermesidir.

Analitik

Her tıklama, uygulamanın açılıp açılmadığını veya geri dönüşün kullanılıp kullanılmadığını kaydeder. Bağlantının Analitik → Derin bağlantı sekmesi, platform başına açılma oranını gösterir — ilişkilendirme dosyalarınızın ne kadar iyi çalıştığını ölçmek için kullanışlıdır.

Sınırlar

  • Bağlantı başına bir iOS ve bir Android yapılandırması.
  • Derin bağlantı Pro ve Business'ta kullanılabilir; free plan yalnızca düz yönlendirmeleri destekler.

Yaygın tuzaklar

Universal Links gerçek bir cihazda çalışıyor ama simülatörde çalışmıyor. Bu beklenen bir durumdur — Apple'ın simülatörü AASA dosyasını getiremez. Gerçek bir telefonda test edin.

Geri dönüş URL'si, uygulama denemeden önce açılıyor. Bazı Android tarayıcıları (özellikle Samsung Internet) şemayı işletim sistemi görmeden önce ele geçirir. App Links kurulumunuzun eksiksiz olduğundan emin olun: alan adı doğrulanmış, paket adı doğru, SHA-256 parmak izi eşleşiyor.

iOS bazen uygulamayı açmak yerine bir dokunma hedefi bandı gösteriyor. Bu, sayfayı genel bir site olarak ele alan iOS'un "Safari'de Aç → Akıllı Banner" davranışıdır. AASA dosyasını doğru uygulama kimliğiyle yeniden yüklemek genellikle bunu düzeltir.

Bağlantı uygulamayı açıyor, sonra yanlış ekranı açıyor. Uygulama içi yönlendirmeniz, Elido'nun geçirdiği yolla eşleşmiyor. Neyi gerçekten aldığınızı doğrulamak için uygulamanızın içinde başlatma URL'sini günlüğe kaydedin, ardından yol yapılandırmasını buna uyacak şekilde güncelleyin.

Bu yardımcı oldu mu?
Daha fazlasına mı ihtiyacınız var? Ekibe e-posta gönderin - bir iş günü içinde yanıt.Destek ile iletişime geçin