Rute dan Navigasi Pengemudi

Image {i>Driver Routing<i} Kemampuan Navigasi dan Rute Pengemudi adalah toolkit Solusi Armada Kilometer Terakhir yang terdiri dari dua SDK: Navigation SDK dan Driver SDK. Solusi ini menyediakan fitur tingkat perusahaan yang menyematkan pengalaman Google Maps ke dalam aplikasi driver Anda.

Apa yang dapat Anda lakukan dengan {i>routing<i} dan navigasi pengemudi?

Dengan Navigasi dan Pemilihan Rute Pengemudi, Anda menggunakan Navigation SDK dan SDK Driver untuk menyesuaikan pengalaman mengemudi agar sesuai dengan model pengiriman Anda. Gunakan Navigation SDK untuk membuat pengalaman navigasi belokan demi belokan di aplikasi Anda untuk memandu pengemudi secara real time. Sesuaikan pengalaman navigasi agar cocok dengan tampilan dan nuansa aplikasi Anda, serta tingkatkan alur kerja pengemudi yang lebih luas dengan rute dan lokasi pengantaran yang dioptimalkan.

Selain menyesuaikan pengalaman mengemudi dengan Navigation SDK, Anda dapat memberikan visualisasi rute sehari penuh kepada pengemudi di peta menggunakan Driver SDK Route Overview API. Hal ini memudahkan pengemudi untuk melihat pratinjau hari sebelum mereka berangkat, lebih memahami urutan perhentian, dan memiliki informasi PWT yang lebih akurat untuk setiap perhentian dan kapan rute mereka akan selesai.

Gunakan Driver SDK untuk memungkinkan lokasi pengemudi dan progres rute Anda divisualisasikan melalui kemampuan Shipment Tracking dan Fleet Tracking.

Mengapa menggunakan perutean dan navigasi pengemudi?

Gambar pemilihan rute pengemudi Saat mengelola armada pengiriman, Anda perlu meningkatkan prediksi pengiriman dan produktivitas pengemudi agar dapat memenuhi ekspektasi konsumen. Pemilihan rute dan navigasi pengemudi membantu Anda mengarahkan pengemudi dengan lebih efisien, menghindari keterlambatan dan pengiriman yang terlewat, serta meningkatkan kepuasan pengemudi Anda.

  • Meningkatkan kepuasan pengemudi — Aplikasi Anda dapat membantu pengemudi merasa memiliki kendali dan kesadaran dalam menyelesaikan tugas sehari-hari. Pengemudi Anda tidak perlu mempelajari antarmuka peta baru, tetapi dapat menggunakan navigasi Google Maps yang sudah dikenal. Pengalaman dapat disesuaikan untuk memperkuat brand Anda.
  • Meningkatkan produktivitas tugas pengemudi — Memandu pengemudi Anda ke tempat yang tepat dengan rute yang mencerminkan lalu lintas real-time. Hal ini sangat berguna bagi pengemudi baru, paruh waktu, atau musiman yang perlu meningkatkan tugas mereka dengan cepat. Selain itu, Anda dapat memberikan rute dan elemen peta kustom khusus untuk layanan pengiriman.
  • Meningkatkan prediktabilitas pengiriman — Dengan aplikasi yang menyematkan pengalaman Google Maps, Anda dapat lebih yakin bahwa pengemudi mengikuti rencana rute yang diharapkan. Memastikan pengemudi Anda dalam aplikasi juga akan meningkatkan kualitas sinyal lokasi yang Anda dapatkan.

Cara kerjanya

Diagram berikut menunjukkan urutan operasi antara semua komponen Navigasi dan Rute Pengemudi. Driver SDK menyampaikan pembaruan lokasi ke backend Fleet Engine. Navigation SDK menampilkan rute belokan demi belokan (dan informasi navigasi lainnya) kepada pengemudi. Backend Anda menangani semua komunikasi pengiriman lainnya ke Fleet Engine, seperti membuat serta mengupdate kendaraan dan tugas. Untuk informasi selengkapnya tentang jenis komunikasi yang dapat Anda tangani dengan backend, lihat Mengintegrasikan Deliveries API dalam dokumentasi Fleet Engine.

Diagram alir untuk proses Pemilihan Rute dan Navigasi Pengemudi

Cara menggunakan pemilihan rute dan navigasi pengemudi

Proses di bawah ini menunjukkan satu cara untuk menerapkan Rute dan Navigasi Pengemudi. Untuk memudahkan penjelasan, kami menyajikan implementasi frontend terlebih dahulu. Meskipun demikian, Anda dapat memulai implementasi dengan mengintegrasikan SDK ke aplikasi pengemudi terlebih dahulu, atau dengan mengintegrasikan Fleet Engine dengan backend untuk pembuatan tugas dan kendaraan.

  1. Integrasikan Driver SDK ke dalam aplikasi pengemudi Anda. Driver SDK mengirimkan sinyal lokasi real-time ke layanan Fleet Engine, yang diperlukan untuk kemampuan Pelacakan Pengiriman dan Pelacakan Armada. Saat menggunakan model Driver Tepercaya pada perangkat terkelola Anda, Driver SDK juga dapat mengizinkan driver Anda untuk membuat atau mengubah tugas dan rencana rute mereka. Driver SDK menggabungkan Navigation SDK. Untuk mengetahui detailnya, lihat panduan pengguna Driver SDK untuk Pelacakan Pengiriman (Android, iOS) dan Performa Armada (Android, iOS).
  2. Implementasikan fitur Navigation SDK ke dalam aplikasi pengemudi Anda. Navigation SDK adalah library yang bertanggung jawab untuk memberikan kemampuan navigasi yang disesuaikan kepada pengemudi Anda, seperti petunjuk belokan demi belokan, rute yang disesuaikan, dan elemen peta yang disesuaikan. Untuk dokumentasi developer selengkapnya, lihat Navigasi dengan Google Maps.
  3. Kelola tugas dan status kendaraan dengan Fleet Engine. Fleet Engine adalah layanan backend Solusi Armada Last Mile yang menangani interaksi antara Driver SDK dan layanan backend Anda sendiri. Layanan backend Anda dapat berkomunikasi dengan Fleet Engine dengan melakukan panggilan REST atau gRPC. Untuk mengetahui detailnya, lihat panduan pengguna Fleet Engine untuk Pelacakan Pengiriman dan Performa Armada.

Route Overview API

Kode contoh untuk Solusi Fleet Kilometer Terakhir