Pengalaman dan navigasi pengemudi

Gambar ponsel yang menampilkan Google Maps pada pemilihan rute aktif Pengalaman Pengemudi dan kemampuan navigasi adalah bagian dari paket layanan Mobility yang menyematkan pengalaman Google Maps ke dalam aplikasi pengemudi Anda.

Apa yang dapat Anda lakukan dengan pengalaman pengemudi dan navigasi?

Dengan pengalaman pengemudi dan navigasi, Anda menggunakan Navigation SDK dan Driver SDK 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. Anda juga dapat menyesuaikan pengalaman navigasi agar sesuai dengan tampilan dan nuansa aplikasi, serta meningkatkan alur kerja pengemudi yang lebih luas dengan rute dan lokasi pengantaran yang dioptimalkan.

Sesuaikan pengalaman mengemudi dengan Navigation SDK, dan gunakan Driver SDK untuk memungkinkan lokasi pengemudi dan progres rute Anda divisualisasi melalui Ringkasan tugas terjadwal Consumer SDK dan kemampuan Pelacakan Armada.

Mengapa menggunakan pengalaman pengemudi dan navigasi?

Screenshot
peta Google yang menampilkan rute dengan beberapa perhentian Saat Anda mengelola armada pengiriman, penting untuk meningkatkan prediktabilitas pengiriman dan produktivitas pengemudi untuk memenuhi ekspektasi konsumen. Pengalaman dan navigasi pengemudi membantu Anda merutekan pengemudi dengan lebih efisien, menghindari keterlambatan dan pengiriman yang terlewat, serta meningkatkan kepuasan pengemudi.

  • Meningkatkan kepuasan pengemudi: Aplikasi Anda dapat membantu pengemudi merasa memiliki kontrol dan mendapatkan informasi saat mereka menyelesaikan tugas sehari-hari. Dengan navigasi Google Maps yang sudah dikenal, pengemudi Anda tidak perlu mempelajari antarmuka peta baru. Anda juga dapat menyesuaikan pengalaman untuk memperkuat brand Anda.
  • Meningkatkan produktivitas tugas pengemudi: Arahkan pengemudi Anda ke tempat yang tepat dengan rute yang mencerminkan lalu lintas real-time. Informasi ini sangat berguna bagi pengemudi baru, paruh waktu, atau musiman yang perlu meningkatkan kemampuan mereka secara 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 pengalaman dan navigasi Pengemudi. 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.

Perjalanan on-demand

Diagram berikut menunjukkan urutan operasi untuk perjalanan on demand. Bagian ini dibagi menjadi dua bagian utama, yaitu awal hari saat pengemudi mengaktifkan berbagi lokasi ke Fleet Engine, dan tampilan sederhana pengelolaan perjalanan menggunakan komponen Fleet Engine. Untuk tampilan detail proses perjalanan, lihat Apa yang dimaksud dengan perjalanan? dalam dokumentasi Perjalanan on demand.

Tugas terjadwal

Diagram berikut menunjukkan urutan operasi untuk tugas terjadwal. Ini mencakup matriks hari kerja pengiriman umum untuk satu pengemudi beserta cara pekerjaannya ditangani di sistem Fleet Engine menggunakan library Pelacakan Armada.

Catatan: Sistem Anda dapat menggunakan pelacakan pengiriman atau pelacakan armada. Dengan pelacakan pengiriman, Fleet Engine memfilter informasi pengiriman dan driver sehingga pelanggan hanya melihat informasi yang relevan dengan pengiriman mereka.

Cara menggunakan pengalaman dan navigasi pengemudi

Bagian ini menjelaskan salah satu cara untuk menerapkan pengalaman pengemudi dengan navigasi. Untuk memudahkan penjelasan, contoh ini dimulai dengan implementasi frontend terlebih dahulu. Anda dapat memulai penerapan 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 mengirim sinyal lokasi real-time ke layanan Fleet Engine. Driver SDK menggabungkan Navigation SDK. Untuk mengetahui detailnya, lihat panduan pengguna Driver SDK untuk Perjalanan on-demand (Android, iOS) dan Tugas terjadwal (Android, iOS).
  2. Implementasikan fitur Navigation SDK ke dalam aplikasi pengemudi Anda. Navigation SDK adalah library yang 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. Mengelola tugas dan status kendaraan dengan Fleet Engine. Fleet Engine adalah layanan backend Mobility yang dapat berkomunikasi dengan Fleet Engine dengan melakukan panggilan REST atau gRPC. Untuk mengetahui detailnya, lihat dokumentasi Flee Engine.