Ringkasan Navigation SDK

Navigation SDK memungkinkan Anda mengintegrasikan pengalaman navigasi belokan demi belokan Google Maps dengan lancar, langsung ke aplikasi seluler Anda. SDK menawarkan penyesuaian UI untuk tampilan dan nuansa merek serta konfigurasi rute lanjutan. Memberikan pengalaman navigasi dalam aplikasi yang dapat disesuaikan akan membantu Anda meningkatkan efisiensi operasional, meningkatkan engagement pengguna, dan mendapatkan insight berbasis data yang berharga.

Mengapa menggunakan Navigation SDK?

Mengintegrasikan navigasi ke dalam aplikasi memungkinkan Anda memberikan pengalaman yang terbaik bagi pengguna, sekaligus menerapkan branding Anda sendiri dan memanfaatkan data perjalanan:

  • Kontrol pengalaman menyeluruh dan tingkatkan interaksi dengan mempertahankan pengguna dalam aplikasi selama navigasi sehingga tidak perlu beralih antar-aplikasi.
  • Personalisasikan pengalaman navigasi agar cocok dengan tampilan dan nuansa merek Anda dengan elemen UI yang dapat disesuaikan.
  • Optimalkan pengalaman rute dengan mengelola preferensi pemilihan rute, tujuan, dan titik jalan.
  • Manfaatkan data lokasi dan peristiwa dari pemilihan rute perjalanan untuk analisis, pengoptimalan, komunikasi pelanggan, dan pemantauan real-time.

Apa yang dapat Anda lakukan dengan Navigation SDK?

Navigation SDK memungkinkan Anda membuat pengalaman navigasi dalam aplikasi yang komprehensif:

  • Beri pengguna pengalaman navigasi belokan demi belokan yang lancar dan andal yang didukung oleh Google Maps.
  • Mendukung berbagai moda transportasi, termasuk mengemudi, berjalan kaki, bersepeda, dan kendaraan roda dua.
  • Terapkan penanda kustom, overlay, dan elemen UI untuk menyoroti informasi navigasi utama dan untuk mempersonalisasi pengalaman navigasi agar sesuai dengan brand Anda.
  • Mengakses data perjalanan untuk menganalisis tren, mengidentifikasi area yang perlu ditingkatkan, dan mengoptimalkan operasi.

Cara kerja Navigation SDK

Anda dapat menggunakan Navigation SDK untuk menggabungkan fitur peta dan navigasi ke dalam aplikasi Anda. Dua komponen utama Navigation SDK adalah:

  • Lapisan Peta: Dimulai dengan lapisan peta, termasuk tampilan peta, gaya visual, kontrol UI, kamera, dan perilaku interaksi. Navigation SDK menyertakan fungsi peta dari Maps SDK, dan aplikasi yang menyertakan Navigation SDK tidak dapat menyertakan Maps SDK. Jika aplikasi Anda menggunakan Maps SDK, Anda harus menghapusnya untuk menggunakan SDK Navigasi. Namun, API peta hampir identik dalam Navigation SDK, sehingga biasanya Anda tidak perlu memperbarui implementasi selain menghapus Maps SDK. Untuk mendapatkan informasi tentang API peta dan perbedaan fungsi antara Maps SDK dan Navigation SDK, lihat halaman Ringkasan di bagian Referensi
  • Pengalaman Navigasi: Tambahkan pengalaman navigasi menggunakan, yang mencakup overlay navigasi belokan demi belokan, kartu belokan, dan elemen UI tambahan. Anda dapat menggunakan pengalaman Navigasi Google atau membuat pengalaman navigasi kustom.

Cara menggunakan Navigation SDK

Langkah-langkah di bawah ini mencakup skenario kasus penggunaan umum untuk menggunakan Navigation SDK:

1 Memulai Buat project Google Cloud, tambahkan Navigation SDK ke kunci API Anda, dan siapkan project Android Studio Anda. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan project.
2 Mendapatkan rute ke rute pertama Tempatkan rute dalam aplikasi Anda ke satu tujuan. Untuk informasi selengkapnya, lihat Menavigasi rute satu tujuan.
3 Mengubah UI navigasi Sesuaikan pengalaman navigasi dan tampilan visual dengan memodifikasi kontrol UI bawaan dan elemen yang muncul di peta. Untuk mengetahui informasi selengkapnya, lihat Memodifikasi UI navigasi.
4 Menyesuaikan detail pemilihan rute Ubah preferensi rute dan kelola titik jalan. Untuk mengetahui informasi selengkapnya, lihat Pengalaman rute.

Untuk informasi selengkapnya tentang fitur Navigation SDK, lihat Referensi, atau Coba demonya.