Pengalaman dan navigasi pengemudi

Gambar
ponsel yang menampilkan Google Maps pada perutean aktif Kemampuan navigasi dan pengalaman Pengemudi adalah bagian dari paket layanan Mobilitas 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 berkendara 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. Anda juga dapat menyesuaikan pengalaman navigasi agar sesuai dengan tampilan dan nuansa aplikasi Anda serta meningkatkan alur kerja pengemudi yang lebih luas dengan rute dan lokasi tujuan yang dioptimalkan.

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

Mengapa menggunakan pengalaman dan navigasi pengemudi?

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

  • Meningkatkan kepuasan pengemudi: Aplikasi Anda dapat membantu pengemudi merasa terkendali 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 merek Anda.
  • Meningkatkan produktivitas tugas pengemudi: Pandu 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 dengan cepat untuk menyelesaikan tugas mereka. 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 Anda mengikuti rencana rute yang diharapkan. Memastikan pengemudi tetap berada dalam aplikasi Anda juga meningkatkan kualitas sinyal lokasi yang Anda dapatkan.

Cara kerjanya

Diagram berikut menunjukkan urutan operasi antara semua komponen Driver experience dan navigasi. Driver SDK mengomunikasikan pembaruan lokasi ke backend Fleet Engine. Navigation SDK menampilkan petunjuk belokan demi belokan (dan informasi navigasi lainnya) kepada pengemudi. Backend Anda menangani semua komunikasi pengiriman lainnya ke Fleet Engine, seperti membuat dan memperbarui 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 pengelolaan perjalanan yang disederhanakan menggunakan komponen Fleet Engine. Untuk tampilan detail proses perjalanan, lihat Apa itu perjalanan? dalam dokumentasi Perjalanan on-demand.

Tugas terjadwal

Diagram berikut menunjukkan urutan operasi untuk tugas terjadwal. Hal ini mencakup matriks hari kerja pengiriman umum untuk satu pengemudi beserta cara penanganan pekerjaannya di sistem Fleet Engine menggunakan library Fleet Tracking.

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

Cara menggunakan pengalaman pengemudi dan navigasi

Bagian ini menjelaskan salah satu cara Anda dapat menerapkan pengalaman pengemudi dengan navigasi. Untuk mempermudah penjelasan, contoh ini dimulai dengan penerapan 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 mengirimkan sinyal lokasi real-time ke layanan Fleet Engine. Driver SDK membungkus Navigation SDK. Untuk mengetahui detailnya, lihat panduan pengguna Driver SDK untuk Perjalanan on-demand (Android, iOS) dan Tugas terjadwal (Android, iOS).
  2. Terapkan fitur Navigation SDK ke dalam aplikasi pengemudi Anda. Navigation SDK adalah library yang menyediakan kemampuan navigasi yang disesuaikan untuk 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 Mobilitas yang dapat berkomunikasi dengan Fleet Engine dengan melakukan panggilan REST atau gRPC. Untuk mengetahui detailnya, lihat dokumentasi Fleet Engine.