Gezinme şablonu

Navigasyon şablonu, bir temel harita ve isteğe bağlı rota bilgileri sunar.

Kullanıcı, metin tabanlı adım adım yol tarifi olmadan araç kullanırken uygulamalar, anlık olarak güncellenen tam ekran bir harita gösterebilir. Aktif navigasyon sırasında uygulamalar, manevralar ve yüzey ayrıntılarıyla ilgili isteğe bağlı kartların yanı sıra navigasyon uyarıları da gösterebilir.

Gezinme şablonu şunları içerir:

  • Uygulama tarafından çizilen tam ekran temel harita
  • Yaklaşan manevraları içeren rota kartı (isteğe bağlı)
  • Tahmini varış zamanı (TVZ), hedefe ulaşma süresi ve kalan mesafeyi (veya özel metin ve simge seçenekleriyle alternatif bir bilgi ekranı) içeren seyahat tahmini kartı (isteğe bağlı)
  • İşlem şeridi En fazla 4 uygulama işlemi içerir ve yalnızca İşlem şeritlerinin görünürlüğü bölümünde açıklandığı şekilde görünür.
  • Harita etkileşimi için en fazla 4 düğme içeren isteğe bağlı harita işlem şeridi
Gezinme şablonunun tel çerçeveleri

Kümede harita gösterimi

Etkin navigasyon sırasında uygulamalar, navigasyon şablonunu kullanarak gösterge grubunda harita gösterebilir. Küme, direksiyonun arkasındaki gösterge paneli alanıdır.

Kümedeki haritaların amacı:

  • Bağımsız olarak oluşturulur ancak gerekirse ana ekranı kopyalayabilir.
  • Etkileşimli değildir. Düğmeler gibi etkileşimli öğeler kaldırılır.
  • Koyu tema Sürücünün dikkatini yoldan uzaklaştırma olasılığını azaltmak için küme haritasının koyu temalı bir sürümünün çizilmesi önemle tavsiye edilir.

Kümedeki uygulamanın haritası yalnızca belirli zamanlarda gösterilir. Bu zamanlar; gezinme durumu, araç OEM tercihi (AAOS'de) ve ana ekranda gösterilenler (AAP'de) gibi faktörlere bağlıdır.

Kümeyle ilgili örnek bir kullanıcı akışı için Kümedeki bir haritayı görüntüleme başlıklı makaleyi inceleyin.

Küme ve merkez ekran örnekleri

Rota genel bakış haritası içeren bir harita kümesinin tel kafes görünümü
Burada uygulama, kümede yakın çekim bir harita gösterirken orta ekranda rota genel görünüm haritası gösterir.
Ayarların bulunduğu bir harita kümesinin tel kafes görüntüsü
Burada, kullanıcı orta ekranda araç ayarlarını yaparken uygulamanın haritası kümede gösterilmeye devam ediyor.

Yönlendirme kartı ayrıntıları

Yönlendirme durumundaki yönlendirme kartı ayrıntılarının maketleri

Yönlendirme kartı yönlendirme durumundayken (mesaj durumunda değilken) aşağıdaki bilgileri gösterir:

  1. Mevcut adım: Simge (genellikle yön oku), mesafe ve ipucu metni (rota işaretleri gibi resim aralıklarını içerebilir)
  2. Şerit kılavuzu (isteğe bağlı): Basit şerit yardımı resimleri veya daha büyük bir kavşak resmi (maksimum 200 dp yüksekliğinde esnek boyut) olarak gösterilir.
  3. Sonraki adım (isteğe bağlı): Simge ve ipucu içerir. Yalnızca kavşak resmi içermeyen bir rota kartının en altında görünebilir.

Yönlendirme durumundaki bir diğer seçenek ise yönlendirme kartının, yükleme, hesaplama veya yeniden yönlendirme gibi geçici durumları belirtmek için bir yükleme animasyonu (burada gösterilmemiştir) göstermesidir.

Bazı durumlarda, rota bilgileri Sürüş sırasında durak ekleme başlıklı makalede gösterildiği gibi kayan bir gezinme çubuğunda gösterilebilir.

Yönlendirme kartının ileti durumu

Yönlendirme kartı mesaj durumundayken yönlendirme talimatları yerine mesaj gösterir. Bu mesaj, hedefe varma veya rota hataları gibi durumları bildirmek için kullanılabilir.

İleti durumunda, yönlendirme kartı şunları içerebilir:

  • En fazla 2 satır uzunluğunda, yönlendirmeyle ilgili ve boş olmayan bir mesaj
  • Resim veya simge (isteğe bağlı)
Yönlendirme kartı mesaj durumunun maketi

Navigasyon bildirimleri: Adım adım ve normal

TBT bildirimi içeren yönlendirme kartı
Normal bildirim içeren yönlendirme kartı

TBT bildirimleri: Bir uygulama metin tabanlı TBT yol tarifleri sağladığında TBT bildirimlerini de tetiklemelidir. Bu bildirimler, TBT yol tariflerini gezinme şablonunun dışında göstermek için kullanılır. Uygulamalar, daha fazla görünürlük için TBT bildiriminin arka plan rengini özelleştirebilir.

Normal bildirimler: Rota ayarlarındaki değişiklikler gibi diğer navigasyonla ilgili mesajları iletmek için navigasyon uygulamaları normal (TBT olmayan) bildirimler de gönderebilir (burada gösterildiği gibi) veya navigasyon uyarılarını kullanabilir. Bunlar, yönlendirme kartı gösterilirken bile görünebilir.

Gezinme uyarıları

Gezinme uyarıları, gezinme rotasını engellemeyen bir biçimde kısa ve geçici bir mesaj ile isteğe bağlı işlemler sunar. İçerik, gezinme göreviyle ilgili ve basit olmalıdır. Örneğin, uyarıda trafik koşullarındaki bir değişiklik açıklanabilir veya sürücüden bir müşteriyi alıp alamayacağı sorulabilir.

Her uyarıda şunlar bulunur:

  • Başlık ve isteğe bağlı alt başlık
  • Simge (isteğe bağlı)
  • İlerleme göstergesi: Çubuk veya (isteğe bağlı olarak) zamanlanmış bir düğmeye yerleştirilmiş
  • 2'ye kadar düğme. Düğmeler birincil veya zamanlanmış düğme olarak belirlenebilir (önceki şekilde gösterildiği gibi ilerleme göstergesiyle birlikte).

Uyarılar aşağıdakilerden herhangi biri tarafından kapatılabilir:

  • Kullanıcının herhangi bir işlemi seçmesi
  • X saniye sonra zaman aşımına uğrar (yapılandırılabilir)
  • Uygulamanın kullanıcı işlemi olmadan kapatılması
Yaklaşan hız tuzağını gösteren bir navigasyon uyarısı

Navigasyon şablonu örnekleri

Etkileşim içermeyen navigasyon şablonu
Navigasyon ve harita etkileşimi gerçekleşmediğinde tam ekran harita (Android Auto örneği)
Etkileşim içermeyen navigasyon şablonu
Etkin gezinme sırasında seyahat tahmini, işlem şeridi (üstte) ve FAB (sağ altta) içeren yönlendirme kartı.

Gezinme şablonu kullanıcı deneyimi şartları

Uygulama geliştiriciler:

ZORUNLU Yönlendirme kartında en az 1 manevra gösterin.
ZORUNLU Kullanıcı akışlarını etkinleştirmek için işlem şeridine en az bir işlem düğmesi ekleyin.
ZORUNLU Uygulama kaydırma hareketlerini destekliyorsa harita işlem şeridine bir kaydırma düğmesi ekleyin.
SHOULD Kümede gösterilen haritalarda koyu tema kullanın.
SHOULD Harita işlem şeridine yalnızca harita etkileşimiyle ilgili düğmeleri (ör. pusula, yeniden ortalama veya 3D modu) ekleyin.
SHOULD Dönüş dönüş yol tarifi verirken gezinmeyi sonlandırmak için bir düğme ekleyin.
SHOULD Uluslararası veya ülkeye özgü sembollerle standartlaştırılmış ya da tutarlı semboller kullanın.
SHOULD Kavşak resmini yalnızca gezinmeyle alakalı içerikleri göstermek için kullanın. Bu resim, kart genişliğinde olmalıdır.
SHOULD Rota kartının arka planıyla uyum sağlamak için şeffaf arka planlı şerit resimleri sağlayın.
SHOULD Uyarıları yalnızca mevcut gezinme göreviyle alakalı ve dikkat dağıtmayan bilgiler için kullanın.
MAY Bir şeridin altında kısa destekleyici metin gösterin (Roboto 24 önerilir) ve vurgulanmayan şeritler için kontrast oranını düşürün.
MAY Hızlı bir şekilde gerçekleşen 2 manevrayı bir rota kartında gösterin.
MAY Yönlendirme kartı metnine (mevcut adım ve sonraki adım) rota işaretleri gibi resimler ekleyin.
MAY Kullanıcı, metin tabanlı adım adım yol tarifleri olmadan sürüş yaparken veya serbest sürüş modundayken tam harita gösterilir.
MAY Gerekirse rota kartını ve yolculuk tahmini bileşenlerini göstermeyi veya gizlemeyi seçin.
MAY Mevcut hız, hız sınırı ve ilerideki kamera gibi sürüşle ilgili ayrıntıları ve uyarıları haritada gösterin.
MAY Yol kartı arka plan rengini özelleştirin ve yol türünü veya diğer ilgili koşulları yansıtmak için gezinme oturumu sırasında değiştirin.

Kaynaklar

Tür Bağlantı
API başvurusu NavigationTemplate, NavigationTemplate.Builder
Geliştirici Kılavuzu Gezinme şablonlarına erişme