Saat Anda menggunakan fitur berbagi perjalanan Fleet Engine untuk tugas terjadwal, konsumen dapat melacak kemajuan pengiriman terjadwal atau pesanan jasa mereka.
Apa itu berbagi perjalanan untuk tugas terjadwal?
Berbagi perjalanan adalah fitur Fleet Engine untuk tugas terjadwal yang juga mencakup toolkit untuk membuat tampilan berbasis peta guna memvisualisasikan perjalanan bersama dan status tugas yang terkait dengan perhentian terjadwal. Penting dirancang untuk dua audiens utama:
- Pengguna akhir konsumen yang ingin mengetahui status pengiriman untuk individu
pengiriman pesanan. Dokumen ini membahas cara
menerapkan kemampuan tersebut dengan
Consumer SDK di JavaScript, yang menyediakan
Class
FleetEngineShipmentLocationProvider
dan antarmuka terkait. - Operator armada yang ingin melacak status pengiriman dan kendaraan untuk seluruh armada kendaraan. Untuk informasi tentang kemampuan tersebut, lihat Panduan pelacakan perangkat.
Mengapa menggunakan berbagi perjalanan konsumen untuk tugas terjadwal?
Gunakan SDK Konsumen untuk konsumen guna meningkatkan tingkat keberhasilan pengiriman untuk tugas terjadwal Anda, dan untuk meningkatkan kepuasan konsumen terhadap layanan.
Apa yang dapat Anda lakukan dengan berbagi perjalanan konsumen?
Gunakan SDK Konsumen untuk pengiriman guna membagikan informasi berikut kepada konsumen Anda:
- Posisi real-time kendaraan pengiriman di peta.
- PWT untuk kedatangan paket, disesuaikan dengan keadaan yang berubah, seperti kemacetan.
- Rute yang diambil kendaraan.
- Jarak dan jumlah perhentian yang tersisa sebelum pengiriman barang.
Anda juga dapat menciptakan pengalaman berkemampuan geografis lainnya yang lancar di dalam konsumen Anda berdasarkan informasi lokasi dari {i>Driver SDK<i}. Untuk mengetahui detail tentang Driver SDK, lihat Ringkasan tugas terjadwal Driver SDK.
Komponen SDK konsumen
JavaScript Consumer SDK berisi komponen berikut:
- Komponen peta JavaScript yang merupakan pengganti langsung untuk
Entitas
google.maps.Map
. - Komponen data untuk dihubungkan dengan Fleet Engine.
- Komponen untuk visualisasi kendaraan dan rute saat menuju tujuan.
- Feed data mentah untuk PWT pengemudi atau jarak mengemudi yang tersisa.
Tabel berikut menjelaskan komponennya.
Komponen | Deskripsi |
---|---|
Tampilan peta | Tampilan peta menggambarkan kemajuan kendaraan, memperbarui tampilan saat kendaraan bergerak di sepanjang rutenya. |
Penyedia lokasi pengiriman | Penyedia pelacakan pengiriman menyediakan feed lokasi agar peta dapat menampilkan informasi yang berguna tentang pengiriman, seperti pengambilan atau lokasi pengiriman beserta lokasi dan rutenya dari kendaraan pengiriman. |
Pengambil token autentikasi | Pengambil token autentikasi mendapatkan JSON Web Token (JWT) dari server backend untuk mengautentikasi akses ke data lokasi yang disimpan di Fleet serta deployment langsung ke App Engine. Anda menerapkan pengambil token autentikasi sebagai bagian dari web Anda aplikasi, menggunakan Library Berbagi Perjalanan JavaScript. Perhatikan bahwa Anda harus juga menerapkan layanan pembuatan JSON Web Token (JWT) untuk Fleet Engine pada server backend. |
Opsi gaya peta | Anda dapat menggunakan opsi gaya kustom untuk mengubah gaya default peta agar sesuai dengan gaya visual aplikasi web Anda. |
Cara menggunakan fitur berbagi perjalanan konsumen
1 | Menyiapkan JavaScript Consumer SDK | Untuk informasi selengkapnya, lihat Menyiapkan JavaScript SDK Konsumen. |
2 | Mengikuti pengiriman | Pelajari cara menginisialisasi peta, memulai berbagi perjalanan, dan menyelesaikan perjalanan berbagi dengan pembersihan yang sesuai. Lihat Mengikuti pengiriman. |
3 | Menyesuaikan antarmuka peta | Anda dapat menggunakan JavaScript Consumer SDK pada tugas terjadwal untuk menyesuaikan antarmuka peta, memberikan penyesuaian penanda, atau gaya polyline. Lihat Menata gaya peta, Menyesuaikan penanda, dan Menyesuaikan polyline. |