Navigasyon SDK'sı, uygulamanıza 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'ın gezinme 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 navigasyon deneyimini yerleştirmek için Navigasyon SDK'sının kullanılmasını ifade eder. Google gezinme deneyimini uygulamanıza yerleştirdiğinizde gezinme deneyimini sıfırdan oluşturmanız gerekmez ancak deneyimin bazı bölümlerinde değişiklik yapabilirsiniz. Alternatif olarak, Google navigasyon deneyiminde sunulandan daha fazla özelleştirmeye ihtiyacınız varsa Navigasyon SDK'sından adım adım navigasyon 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 Navigasyon SDK'sını çağırır:
Navigasyonu başlatın. Uygulamanız, navigasyonu 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 rehberliği 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. Dilerseniz sürücü bir teslimat görevini kabul ettiğinde uygulamanız, önceden tanımlanmış bir hedefle etkin navigasyona başlayabilir.
Etkin gezinme. Uygulamanız etkin navigasyona girdikten sonra etkin rehberliği sürdürmek için cihaz konumunu kullanır. Rota değişiklikleri ve hedefe kalan süre gibi kullanım alanınız için anlamlı olan etkinlik işleyicileri yapılandırırsınız. Navigasyon SDK'sı, aktif navigasyon sırasında Google Haritalar uygulamalarındakilere benzer kullanıcı arayüzü bileşenleri sağlar. Örneğin, navigasyon deneyiminde dönüş rehberliği kartları, trafik katmanları, alternatif rotalar ve hız sınırları gibi görsellerin yer aldığı standart bir Google Haritalar katmanı gösterilir.
Navigasyonu durdurun. Uygulamanız, navigasyon oturumunu kullanım alanınıza en uygun şekilde sonlandırıyor (örneğin, kullanıcı hedefe ulaştığında tetiklenen bir varış dinleyicisi gibi).
Google navigasyon 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 olacak şekilde değiştirebilirsiniz. Aşağıdaki listede, yapabileceğiniz bazı düzenlemeler açıklanmaktadır. Bu listede tüm örneklere yer verilmemiştir.
Değişiklik | Ayrıntılar |
---|---|
Değiştirilmiş navigasyon kılavuzu: üstbilgileri, renkleri ve yazı tiplerini, yol tariflerini, alternatif rotaları ve seyahat ilerleme durumunu gösterme/gizleme |
Harita
kullanıcı arayüzü kontrolleri Gezinme başlığını değiştir Yol tarifleri listesini görüntüle Alternatif rotaları gizle Gezi ilerleme durumunu göster |
Trafik bilgilerini ve hız sınırı bilgilerini ayarlama |
Trafik katmanını kapatın Trafik ışıklarını ve dur işaretlerini etkinleştirin Hız göstergesini gösterin |
Harita deneyimi kullanıcı arayüzünü değiştirin ve kamerayı ayarlayın. |
Özel işaretleyici ekleme Yüzen metin Gece modunu ayarlama Kamerayı ayarlama |