Pengoptimalan rute dengan Route Optimization API dan Fleet Engine

Dokumen ini memberikan ringkasan tentang cara melakukan pengoptimalan rute di seluruh armada untuk operasi pengiriman harian Anda menggunakan dua produk:

  • Fleet Engine
  • Route Optimization API (GMPRO)

Dengan sendirinya, Fleet Engine dapat menerima input dari pemecah rute mana pun menggunakan rencana rute yang Anda berikan ke backend Fleet Engine. Namun, jika Anda tidak memiliki pemecah rute sendiri, atau jika Anda tertarik untuk mempelajari solusi pemilihan rute lainnya, Anda dapat menggunakan Route Optimization API bersama dengan Fleet Engine untuk melakukan pengoptimalan rute berkelanjutan sepanjang hari.

Pengantar

Dalam operasi pengiriman harian, solusi armada Anda biasanya akan menggunakan layanan Fleet Engine untuk alur kerja pengoptimalan rute berikut:

  • Perencanaan rute awal—Tentukan rencana rute harian menggunakan pemecah rute dan masukkan ke Fleet Engine untuk visibilitas oleh pengemudi, eksekusi, dan pelacakan.
  • Pengoptimalan ulang—Pilih rute tertentu di tengah hari untuk mengatasi perubahan rute, seperti masalah lalu lintas atau perubahan periode waktu, dan optimalkan ulang untuk pengalaman pengemudi dan pengalaman pelanggan yang lebih efisien.
  • Alokasi perhentian baru—Alokasikan perhentian baru, seperti permintaan penjemputan ad hoc, di seluruh rute yang ada.

Route Optimization API dan Fleet Engine menyediakan kombinasi kemampuan perencanaan dan pelacakan untuk mewujudkannya.

Route Optimization API

Route Optimization API Google Maps Platform (GMPRO) menangani kebutuhan pemilihan rute kendaraan yang kompleks. Contohnya adalah membuat rencana untuk pengiriman dan kendaraan pengiriman, sekaligus menerapkan batasan seperti waktu pengambilan dan berat paket. GMPRO dapat membuat rencana pemilihan rute secara asinkron atau hampir real-time, bergantung pada jumlah kendaraan dalam rencana pemilihan rute Anda. Untuk mengetahui informasi selengkapnya tentang Pengoptimalan Rute, lihat dokumentasi Route Optimization API.

Fleet Engine

Fleet Engine adalah bagian dari layanan Mobilitas. Dengan Fleet Engine, Anda dapat membuat model armada, merencanakan aktivitas pengemudi, dan mempertahankan pelacakan real-time paket saat pengemudi mengirimkannya. Pemodelan armada Anda melibatkan penentuan kendaraan, tugas, perhentian, dan segmen rute.

Komponen sistem

Diagram berikut menjelaskan cara sistem Anda mengintegrasikan Fleet Engine, Mobility services API, dan Route Optimization API untuk sistem yang meningkatkan dan mengoptimalkan perencanaan dan operasi armada harian Anda. Dalam diagram ini, GMPRO menggunakan layanan dan data Google Maps Distance Matrix untuk menyelesaikan masalahnya, tetapi integrasi Anda dapat menggunakan penyedia lain.

Diagram yang menjelaskan integrasi Fleet Engine

Setiap komponen memiliki tujuan tertentu dalam sistem pengelolaan armada Anda:

  • Aplikasi pengemudi Anda — Anda membuat aplikasi seluler iOS dan Android untuk pengemudi menggunakan Driver SDK dan Navigation SDK. Driver SDK memungkinkan pembaruan pengiriman, lokasi kendaraan, dan status pesanan secara real-time, yang dapat Anda tampilkan di aplikasi. Lihat panduan pengguna Driver SDK untuk Perjalanan on-demand (Android, iOS). Lihat dokumentasi Navigation SDK.
  • Operasi Anda — Anda dapat membuat dasbor web yang dibuat dengan Library Pelacakan Fleet Google untuk menampilkan data langsung dari semua kendaraan. Dengan ini, Anda dapat mengorkestrasi dan memantau fleet Anda.
  • Sistem Anda — Layanan backend dan database Anda memungkinkan operasi harian bisnis Anda yang aman.
  • Sistem Google — Route Optimization API menggunakan Distance Matrix API untuk menemukan jarak dan waktu perjalanan untuk beberapa lokasi.

Langkah berikutnya

Jika Anda tertarik untuk mempelajari cara mengintegrasikan Fleet Engine dengan Route Optimization API, lihat referensi berikut: