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 perutean 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 Anda menggunakan pemecah rute dan masukkan ke Fleet Engine agar dapat dilihat oleh pengemudi, dieksekusi, dan dilacak.
  • Pengoptimalan ulang—Pilih rute tertentu di tengah hari untuk mengatasi perubahan rute, seperti masalah lalu lintas atau perubahan jangka waktu, dan lakukan pengoptimalan ulang untuk pengalaman pengemudi dan pelanggan yang lebih lancar.
  • Alokasi perhentian baru—Mengalokasikan 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 mewujudkan hal ini.

Route Optimization API

Google Maps Platform Route Optimization API (GMPRO) menangani kebutuhan perutean 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 perutean secara asinkron atau hampir real-time, bergantung pada jumlah kendaraan dalam rencana perutean 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 memodelkan armada, merencanakan aktivitas pengemudi, dan mempertahankan pelacakan paket secara real-time saat pengemudi mengirimkannya. Membuat model armada Anda melibatkan penentuan kendaraan, tugas, perhentian, dan segmen rute.

Komponen sistem

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

Diagram yang menjelaskan integrasi Fleet Engine

Setiap komponen memiliki tujuan tertentu dalam sistem pengelolaan fleet 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 Anda. Lihat panduan pengguna Driver SDK untuk Perjalanan on-demand (Android, iOS). Lihat dokumentasi Navigation SDK.
  • Operasi Anda — Anda dapat membuat dasbor web yang dibangun dengan Google Fleet Tracking Library untuk menampilkan data live dari semua kendaraan. Dengan begitu, Anda dapat mengatur dan memantau perangkat Anda.
  • Sistem Anda — Layanan dan database backend 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 artikel berikut: