Navigation SDK, Google Haritalar'ın adım adım navigasyon deneyimini doğrudan mobil uygulamalarınıza sorunsuz bir şekilde entegre etmenize olanak tanır. SDK, marka görünümü ve tarzı için kullanıcı arayüzü özelleştirme ve gelişmiş rota yapılandırması sunar. Özelleştirilebilir uygulama içi gezinme deneyimleri sunarak operasyonel verimliliği artırmanıza, kullanıcı etkileşimini iyileştirmenize ve veriye dayalı değerli analizler elde etmenize yardımcı olur.
Navigasyon SDK'sını neden kullanmalısınız?
Uygulamanıza gezinme özelliğini entegre ederek kendi markanızı uygularken ve seyahat verilerinden yararlanırken kullanıcılarınıza üstün bir deneyim sunabilirsiniz:
- Kullanıcıları gezinme sırasında uygulamanızda tutarak uçtan uca deneyimi kontrol edin ve uygulamalar arasında geçiş yapma ihtiyacını ortadan kaldırarak etkileşimi artırın.
- Özelleştirilebilir kullanıcı arayüzü öğeleriyle markanızın görünümüne ve tarzına uygun bir gezinme deneyimi sunun.
- Rota tercihlerini, hedefleri ve ara noktaları yöneterek rota deneyimini optimize edin.
- Analizler, optimizasyonlar, müşteri iletişimleri ve anlık izleme için seyahat rotasından alınan konum ve etkinlik verilerini kullanın.
Navigation SDK ile neler yapabilirsiniz?
Navigation SDK, kapsamlı bir uygulama içi navigasyon deneyimi oluşturmanıza olanak tanır:
- Kullanıcılarınıza Google Haritalar destekli kesintisiz ve güvenilir bir adım adım navigasyon deneyimi sunun.
- Araba, yaya, bisiklet ve iki tekerlekli araçlar dahil olmak üzere çeşitli ulaşım modlarını destekler.
- Önemli gezinme bilgilerini vurgulamak ve gezinme deneyimini markanıza uygun şekilde kişiselleştirmek için özel işaretçiler, yer paylaşımları ve kullanıcı arayüzü öğeleri uygulayın.
- Trendleri analiz etmek, iyileştirme alanlarını belirlemek ve operasyonları optimize etmek için seyahat verilerine erişin.
Navigation SDK'nın işleyiş şekli
Uygulamanıza hem harita hem de navigasyon özellikleri eklemek için Navigation SDK'yı kullanabilirsiniz. Navigation SDK'nın iki ana bileşeni vardır:
- Harita Katmanı: Harita görünümü, stil, kullanıcı arayüzü kontrolleri, kamera ve etkileşim davranışı dahil olmak üzere bir harita katmanıyla başlayın. Navigation SDK, Haritalar SDK'sındaki harita işlevini içerir ve Navigation SDK'nın kullanıldığı uygulamalarda Haritalar SDK'sı kullanılamaz. Uygulamanız Haritalar SDK'sını kullanıyorsa Navigasyon SDK'sını kullanmak için bu SDK'yı kaldırmanız gerekir. Ancak Haritalar API'si Navigasyon SDK'sında neredeyse aynıdır. Bu nedenle, Haritalar SDK'sını kaldırmak dışında uygulamanızı güncellemeniz genellikle gerekmez. Haritalar API'si ve Haritalar SDK'sı ile Navigation SDK arasındaki işlev farklılıkları hakkında bilgi edinmek için Referans bölümündeki Genel Bakış sayfasını inceleyin.
- Navigasyon deneyimi: Adım adım navigasyon yer paylaşımı, dönüş kartları ve ek kullanıcı arayüzü öğelerini içeren Navigasyon SDK'sını kullanarak navigasyon deneyimini ekleyin. Google Navigasyon deneyimini kullanabilir veya kendi özel navigasyon deneyiminizi oluşturabilirsiniz.
Navigation SDK'yı kullanma
Aşağıdaki adımlarda, Navigation SDK'nın kullanıldığı tipik bir kullanım alanı senaryosu ele alınmaktadır:
| 1 | Kurulumu yapma | Google Cloud projesi oluşturun, API anahtarınıza Navigation SDK'yı ekleyin ve Android Studio projenizi ayarlayın. Daha fazla bilgi için Projenizi oluşturma başlıklı makaleyi inceleyin. |
| 2 | İlk rotanıza gitme | Uygulamanızda tek bir hedefe giden bir rota çizin. Daha fazla bilgi için Tek varış noktalı rotada gezinme başlıklı makaleyi inceleyin. |
| 3 | Gezinme kullanıcı arayüzünü değiştirme | Haritada görünen yerleşik kullanıcı arayüzü denetimlerini ve öğelerini değiştirerek gezinme deneyimini ve görsel görünümü özelleştirin. Daha fazla bilgi için Gezinme kullanıcı arayüzünü değiştirme başlıklı makaleyi inceleyin. |
| 4 | Yönlendirme ayrıntılarını ayarlama | Rota tercihlerini değiştirme ve ara noktaları yönetme Daha fazla bilgi için Rota deneyimi başlıklı makaleyi inceleyin. |
Navigasyon SDK'sı özellikleri hakkında daha fazla bilgi için Referans bölümüne bakın veya demoyu deneyin.