Ringkasan tugas terjadwal SDK Konsumen

Sesuaikan pengalaman konsumen untuk tugas terjadwal dengan memungkinkan konsumen mengikuti perkembangan pengiriman terjadwal atau pesanan layanan mereka.

Apa yang dimaksud dengan Consumer SDK untuk tugas terjadwal?

Consumer SDK adalah fitur Fleet Engine untuk tugas terjadwal yang juga mencakup peralatan untuk menciptakan pengalaman konsumen. Toolkit ini memungkinkan Anda membuat tampilan berbasis peta untuk memvisualisasikan progres dan menampilkan status tugas yang terkait dengan penghentian terjadwal. Penting dirancang untuk dua audiens utama:

  • Pengguna akhir konsumen yang ingin mengetahui status pengiriman untuk individu pengiriman pesanan. Dokumen ini membahas cara menerapkan dengan Konsumen 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 pelacakan armada, lihat Panduan pelacakan perangkat.

Contoh aplikasi web yang melacak pengiriman terjadwal
tugas

Mengapa menggunakan Consumer SDK untuk tugas terjadwal?

Mengintegrasikan SDK Konsumen ke dalam aplikasi konsumen tugas terjadwal Anda memungkinkan Anda memberikan pengalaman konsumen yang komprehensif, hampir secara real-time pembaruan lokasi dan posisi yang diambil jalan. Konsumen Anda dapat melihat pengiriman lokasi kendaraan dan detail progres yang membantu mereka memahami di mana mereka pengirimannya.

Apa yang dapat Anda lakukan dengan Consumer SDK?

Gunakan SDK Konsumen untuk membagikan informasi pengiriman berikut kepada Anda konsumen:

  • Posisi real-time kendaraan pengiriman di peta.
  • Perkiraan waktu tiba untuk kedatangan paket, disesuaikan dengan perubahan keadaan, seperti traffic.
  • Rute yang diambil kendaraan.
  • Jarak dan jumlah perhentian yang tersisa sebelum pengiriman barang.

Anda juga dapat menciptakan pengalaman konsumen dengan dukungan geografis yang lancar di dalam aplikasi atau situs web konsumen berdasarkan informasi lokasi dari {i>Driver SDK<i}. Sebagai detail tentang Driver SDK, lihat Ringkasan tugas terjadwal Driver SDK.

Komponen Consumer SDK

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 perkiraan waktu tiba (ETA) pengemudi atau jarak yang tersisa untuk berkendara.

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 menggunakan Library Berbagi Perjalanan JavaScript. Perhatikan bahwa Anda juga harus menerapkan layanan pembuatan Token Web JSON (JWT) untuk Fleet Engine di server backend Anda.
Opsi gaya peta Anda dapat menggunakan opsi gaya visual kustom untuk mengubah gaya visual default peta agar cocok dengan gaya visual aplikasi web Anda.

Cara menggunakan Consumer SDK

1 Menyiapkan JavaScript Consumer SDK Untuk informasi selengkapnya, lihat Menyiapkan JavaScript Consumer SDK.
2 Mengikuti pengiriman Pelajari cara melakukan inisialisasi peta, mulai mengikuti pengiriman, dan berhenti berikut ini 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.

Langkah berikutnya