← Tüm stüdyo notları

Mobil uygulama geliştirme / DIJION

Bağlantıdan uygulamaya: giriş sonrası doğru ekrana dönmek

Derin bağlantılarda oturum, erişim yetkisi ve silinmiş içerik durumlarını ayıran; kullanıcının ilk hedefini koruyan bir akış planı.

Bir kullanıcı paylaşılan bir bağlantıya dokunduğunda belirli bir içeriği görmeyi bekler. Uygulamanın açılması, bu beklentinin karşılandığı anlamına gelmez. Araya giriş ekranı girdiğinde hedef kaybolabilir. Örnek bir görev uygulamasında davetten gelen kişi, girişten sonra genel listeye değil erişebildiği ilgili göreve ulaşmalıdır.

Hedefi bir ekran görüntüsü gibi saklamayın

Bağlantının temsil ettiği kayıt kimliğini, gereken eylemi ve güvenli geri dönüş yolunu tanımlayın. Giriş öncesindeki ekranı körlemesine geri yüklemek eski hesap bağlamını taşıyabilir. Hedefi oturum açıldıktan sonra yeniden çözümleyin. Android App Links alan adı ile uygulama ilişkisini doğrular; bu doğrulama kayıt için kullanıcı yetkilendirmesinin yerine geçmez.

Giriş yapmak ile erişebilmek farklıdır

Tüm sütunlar için tabloyu yatay kaydırabilirsiniz.

Örnek bağlantı sonuçları
DurumGösterilecek bilgiSonraki adım
Oturum yokHedefi koruyan giriş açıklamasıGirişten sonra yeniden değerlendir
Yanlış hesapBu hesapla erişilemiyorHesap değiştir veya geri dön
Kayıt kaldırılmışİçerik artık kullanılamıyorİlgili listeye git

Her başarısızlığı ana sayfaya göndermeyin

Bozuk bağlantı, kaldırılmış içerik ve geçici bağlantı hatası farklı çözümler gerektirir. Geçici ağ sorununda yeniden deneme yararlı olabilir; silinmiş kayıt için aynı düğme anlamsızdır. Erişim bulunmadığında gizli kaydın başlığını açıklamayın. Kullanıcıya güvenli bir çıkış ve gerekiyorsa bağlantıyı paylaşan kişiye danışma yolu verin.

Geri dönüşün nereye gittiğini belirleyin

Soğuk açılışla zaten açık uygulamaya gelen bağlantı aynı geçmişe sahip değildir. Örnekte bir görev açıldıktan sonra Geri, uygun listeye veya önceki bağlama dönebilir. Hangi davranışı seçtiğinizi yazın. Aynı bağlantıya ikinci dokunuşun üst üste eş ekranlar üretmediğini, iptal edilen girişin de bekleyen hedefi yanlışlıkla açmadığını kontrol edin.

Bağlantı test kartı

  1. Kapalı ve açık uygulamada aynı bağlantıyı deneyin.
  2. Girişten önce ve sonra hesap değiştirin.
  3. Kaydı kaldırın; erişim ile yokluk mesajını ayırın.
  4. Girişi iptal edin, bağlantıyı yeniden açın ve Geri yolunu izleyin.

Çıktı her bağlantı türü için hedef, erişim kontrolü ve geri dönüş sözleşmesi olmalıdır. Böylece bağlantının açılması yerine kullanıcının niyetinin tamamlanması değerlendirilir.

Kaynaklar