Google gezinme deneyimi

Navigasyon SDK'sı, uygulamanıza bir navigasyon deneyimi entegre etmenin farklı yollarını sunar. Bu sayfada, Google navigasyon deneyiminin ne olduğu ve Navigasyon SDK'sında bulunan diğer navigasyon deneyimlerinden nasıl farklı olduğu açıklanmaktadır.

Google navigasyon deneyimi nedir?

Google navigasyon deneyimi, Google Haritalar uygulamalarındaki navigasyon deneyimine benzer şekilde Google tarafından sağlanan kullanıcı arayüzü öğelerini ve görsellerini kullanan adım adım yol tarifi deneyimi yerleştirmek için Navigasyon SDK'sının kullanılmasını ifade eder. Google navigasyon deneyimini uygulamanıza yerleştirdiğinizde, gezinme deneyimini sıfırdan oluşturmanız gerekmez ancak deneyimin bazı bölümlerini yine de değiştirebilirsiniz. Alternatif olarak, Google navigasyon deneyiminde sunulandan daha fazla özelleştirmeye ihtiyacınız varsa Navigasyon SDK'sından adım adım yol tarifi feed'i isteyebilir ve ardından kendi kullanıcı arayüzü öğelerinizi sağlayıp yönetebilirsiniz.

Daha fazla bilgi için Özel gezinme deneyimi başlıklı makaleyi inceleyin.

Google navigasyon deneyimini kullandığınızda uygulamanız, aşağıdaki akışı kullanarak navigasyonu başlatmak, çalıştırmak ve durdurmak için Navigation SDK'sını çağırır:

  1. Navigasyonu başlatın. Uygulamanız, gezinmeyi başlatmak için bir gezgin örneği oluşturur. Ardından, navigasyon cihazının hedefini ayarlar ve bir harita başlatır. Son olarak uygulama, adım adım yol tarifini başlatır. Bu uygulama akışı, kullanım alanınıza bağlı olarak kullanıcıya çeşitli şekillerde sunulabilir. Örneğin, uygulamada kullanıcıların mağazaya gitmek için kullanabileceği kendi kullanıcı arayüzü öğelerine sahip bir mağaza bulucu olabilir. Alternatif olarak, bir sürücü teslimat görevini kabul ettiğinde uygulamanız önceden tanımlanmış bir varış noktasıyla etkin navigasyona başlayabilir.

  2. Etkin navigasyon. Uygulamanız etkin navigasyona girdikten sonra etkin rehberliği sürdürmek için cihaz konumunu kullanır. Kullanım alanınız için anlamlı olan etkinlik dinleyicileri (ör. rota değişiklikleri ve hedefe kalan süre) yapılandırırsınız. Etkin gezinme sırasında Navigasyon SDK'sı, Google Haritalar uygulamalarındakine benzer kullanıcı arayüzü bileşenleri sağlar. Örneğin, navigasyon deneyiminde dönüş talimatı kartları, trafik katmanları, alternatif rotalar ve hız sınırları gibi görsellerin yer aldığı standart bir Google Haritalar katmanı gösterilir.

  3. Gezinmeyi durdurun. Uygulamanız, navigasyon oturumunu kullanım alanınız için en uygun şekilde sonlandırır (ör. kullanıcı hedefe ulaştığında tetiklenen bir varış dinleyicisi ile).

Google gezinme deneyimini nasıl değiştirebilirsiniz?

Genel olarak Google navigasyon deneyimini farklı renk şemaları, kamera görünümleri, ek dönüş rehberliği ve etkinlik yanıt tetikleyicileri içerecek şekilde değiştirebilirsiniz. Aşağıdaki listede, yapabileceğiniz bazı düzenlemeler açıklanmaktadır. Bu liste, tüm olası durumları içermez.

Değişiklik Ayrıntılar
Değiştirilmiş navigasyon kılavuzu: başlıkları, renkleri ve yazı tiplerini, yönleri, alternatif rotaları ve seyahat ilerleme durumunu gösterme/gizleme Harita kullanıcı arayüzü denetimleri
Gezinme başlığı ve altbilgisi
Gezinme başlığı aksesuar görünümü
Yol tarifi listesini göster
Alternatif rotaları gizle
Seyahat ilerleme durumunu göster
Trafik bilgilerini ve hız sınırı bilgilerini ayarlama Hız göstergesini görüntüleme
Hız göstergesi uyarılarını ayarlama
Trafik ışıklarını ve stop işaretlerini etkinleştirme
Harita deneyimi kullanıcı arayüzünü değiştirin ve kamerayı ayarlayın. Kullanıcı arayüzü öğelerini konumlandırma
Kamerayı ayarlama