Rute dan Navigasi Pengemudi

Gambar Pemilihan Rute Pengemudi Kemampuan Perutean Pengemudi dan Navigasi adalah toolkit Solusi Armada Mil Terakhir yang terdiri dari dua SDK: Navigation SDK dan SDK Driver. Aplikasi ini menyediakan fitur tingkat perusahaan yang menyematkan pengalaman Google Maps ke aplikasi pengemudi Anda.

Apa yang dapat Anda lakukan dengan pemilihan rute 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 guna 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 sehari 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 agar lokasi pengemudi dan progres rute Anda dapat divisualisasikan melalui kemampuan Pelacakan Pengiriman dan Pelacakan Armada.

Mengapa menggunakan pemilihan rute dan navigasi pengemudi?

Gambar pemilihan rute pengemudi Saat mengelola perangkat pengiriman, penting untuk meningkatkan prediksi pengiriman dan mendorong produktivitas agar dapat memenuhi ekspektasi konsumen. Perutean dan navigasi pengemudi membantu Anda mengarahkan pengemudi dengan lebih efisien, menghindari keterlambatan dan pengiriman yang terlewat, serta meningkatkan kepuasan pengemudi.

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

Cara kerjanya

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

Diagram alur untuk proses Pemilihan Rute Pengemudi dan Navigasi

Cara menggunakan pemilihan rute dan navigasi pengemudi

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

  1. Integrasikan Driver SDK ke dalam aplikasi driver. Driver SDK mengirimkan sinyal lokasi real-time ke layanan Fleet Engine, yang diperlukan untuk kemampuan Pelacakan Pengiriman dan Pelacakan Armada. Saat menggunakan model Pengemudi Tepercaya pada perangkat terkelola, Driver SDK juga dapat memungkinkan pengemudi Anda 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 Fleet Performance (Android, iOS).
  2. Terapkan fitur Navigation SDK ke dalam aplikasi pengemudi Anda. Navigation SDK adalah library yang bertanggung jawab untuk memberikan kemampuan navigasi yang disesuaikan kepada pengemudi, seperti petunjuk belokan demi belokan, rute yang disesuaikan, dan elemen peta yang disesuaikan. Untuk dokumentasi developer selengkapnya, lihat Menavigasi dengan Google Maps.
  3. Mengelola tugas dan status kendaraan dengan Fleet Engine. Fleet Engine adalah layanan backend Solusi Fleet Kil Terakhir Terakhir 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 Perangkat.

Route Overview API

Kode contoh untuk Solusi Fleet Mil Terakhir