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 kemampuan navigasi dan pengalaman pengemudi?
Dengan kemampuan navigasi dan pengalaman pengemudi, 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 guna 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 pengantaran yang dioptimalkan.
Sesuaikan pengalaman berkendara 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 kemampuan navigasi dan pengalaman pengemudi?
Saat mengelola armada pengiriman, Anda harus meningkatkan prediktabilitas pengiriman dan produktivitas pengemudi
untuk memenuhi ekspektasi konsumen. Kemampuan navigasi dan pengalaman pengemudi membantu Anda merutekan pengemudi dengan lebih efisien, menghindari penundaan 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 familiar, pengemudi Anda tidak perlu mempelajari antarmuka peta baru. Anda juga dapat menyesuaikan pengalaman untuk memperkuat brand 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 segera menyesuaikan diri dengan tugas mereka. Selain itu, Anda dapat menyediakan rute dan elemen peta kustom yang 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 kemampuan navigasi dan pengalaman pengemudi. Driver SDK mengomunikasikan update lokasi ke backend Fleet Engine. Navigation SDK menyajikan 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. Diagram 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.
Tugas terjadwal
Diagram berikut menunjukkan urutan operasi untuk tugas terjadwal. Diagram ini mencakup matriks hari kerja pengiriman yang umum untuk satu pengemudi beserta cara penanganan pekerjaannya dalam 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 pengemudi sehingga pelanggan hanya melihat informasi yang relevan dengan pengiriman mereka.
Cara menggunakan kemampuan navigasi dan pengalaman pengemudi
Bagian ini menjelaskan salah satu cara Anda dapat menerapkan pengalaman pengemudi dengan navigasi. Untuk memudahkan penjelasan, contoh ini dimulai dengan implementasi frontend terlebih dahulu. Anda dapat memulai implementasi dengan mengintegrasikan SDK ke aplikasi pengemudi terlebih dahulu, atau dengan mengintegrasikan Fleet Engine dengan backend untuk pembuatan tugas dan kendaraan.
- Mengintegrasikan Driver SDK ke aplikasi pengemudi. Driver SDK mengirimkan 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).
- Mengimplementasikan fitur Navigation SDK ke aplikasi pengemudi. 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 lengkap, lihat Navigasi dengan Google Maps.
- 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.