Pengalaman dan navigasi pengemudi

Gambar
ponsel yang menampilkan Google Maps pada pemilihan rute aktif Pengalaman Pengemudi dan kemampuan navigasi 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 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 Google Maps 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 secara 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: Memandu pengemudi 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 melakukan persiapan cepat untuk tugas mereka. Selain itu, Anda dapat memberikan rute kustom dan elemen peta khusus untuk layanan pesan antar Anda.
  • Meningkatkan prediktabilitas pengiriman: Dengan aplikasi yang menyematkan pengalaman Google Maps, Anda dapat lebih yakin bahwa pengemudi mengikuti rencana rute yang diharapkan. Memastikan pengemudi tetap berada dalam aplikasi juga meningkatkan kualitas sinyal lokasi yang Anda dapatkan.

Cara kerjanya

Diagram berikut menunjukkan urutan operasi di antara semua komponen pengalaman Pengemudi dan navigasi. Driver SDK menyampaikan update 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 dan memperbarui kendaraan dan tugas.

Diagram berikut menunjukkan urutan operasi untuk perjalanan on demand. Fitur 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 melihat detail proses perjalanan, lihat Apa yang dimaksud dengan perjalanan? dalam dokumentasi Perjalanan on demand.

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 Fleet Tracking.

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

Cara menggunakan pengalaman pengemudi dan navigasi

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 dalam 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. Terapkan fitur Navigation SDK ke aplikasi pengemudi Anda. Navigation SDK adalah library yang menyediakan 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 Fleet Engine.