Pengoptimalan rute dengan Route Optimization API dan Fleet Engine

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

  • Fleet Engine
  • Route Optimization API (GMPRO)

Dengan sendirinya, Fleet Engine dapat mengambil input dari pemecah rute mana pun menggunakan rute yang Anda berikan ke backend Fleet Engine. Namun, jika Anda tidak memiliki pemecah rute sendiri, atau jika Anda tertarik untuk mengeksplorasi solusi {i>routing<i} lainnya, Anda dapat menggunakan Route Optimization API bersama dengan Fleet Engine untuk melakukan pengoptimalan rute berkelanjutan sepanjang hari.

Pengantar

Dalam operasi pengiriman harian, solusi fleet Anda biasanya akan menggunakan Layanan mesin fleet untuk alur kerja pengoptimalan rute berikut:

  • Perencanaan rute awal—Menentukan rencana rute harian menggunakan rute Anda pemecah masalah dan memasukkannya ke dalam Fleet Engine agar mudah dilihat oleh pengemudi, eksekusi, dan pelacakan.
  • Pengoptimalan ulang—Pilih rute tertentu di tengah hari untuk mengatasi perubahan rute, seperti masalah lalu lintas atau perubahan waktu, serta mengoptimalkan ulang untuk memberikan pengalaman pelanggan dan pengemudi yang lebih sederhana.
  • Alokasi perhentian baru—Mengalokasikan perhentian baru, seperti permintaan pengambilan ad hoc, di seluruh rute yang ada.

Route Optimization API dan Fleet Engine menyediakan kombinasi perencanaan dan pelacakan untuk memungkinkan hal ini.

Route Optimization API

Google Maps Platform Route Optimization API (GMPRO) menangani masalah yang kompleks kebutuhan {i>routing<i} kendaraan. Contohnya adalah membuat rencana pengiriman dan pengantaran kendaraan, sekaligus menerapkan batasan seperti waktu pengambilan dan paket berat. GMPRO dapat membuat rencana perutean baik secara asinkron maupun hampir nyata waktu, tergantung pada jumlah kendaraan dalam rencana {i>routing<i} Anda. Untuk selengkapnya informasi tentang Route Optimization API, lihat Route Optimization API dokumentasi tambahan.

Fleet Engine

Fleet Engine adalah bagian dari layanan Mobility. Dengan Fleet Engine, Anda membuat model armada, merencanakan aktivitas pengemudi, dan menjaga pelacakan real-time paket saat {i>driver<i} Anda mengirimkannya. Pemodelan perangkat Anda melibatkan penentuan kendaraan, tugas, perhentian, dan segmen rute.

Komponen sistem

Diagram berikut menjelaskan bagaimana sistem Anda akan mengintegrasikan Fleet Engine, Mobility Services API, dan Route Optimization API untuk sistem yang meningkatkan dan mengoptimalkan perencanaan dan operasi armada harian Anda. Di sini diagram, GMPRO menggunakan layanan dan data Distance Matrix Google Maps untuk pemecahan masalah, tetapi integrasi Anda dapat menggunakan penyedia lain.

Diagram yang menjelaskan integrasi Fleet engine

Setiap komponen memiliki tujuan tertentu dalam pengelolaan perangkat Anda sistem:

  • Aplikasi driver Anda — Anda membuat aplikasi seluler iOS dan Android untuk pengemudi Anda menggunakan SDK Driver dan Navigation. Driver SDK memungkinkan pembaruan real-time untuk pengiriman, lokasi kendaraan, dan pesanan status, yang dapat ditampilkan 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 dibuat dengan Google Fleet Library Pelacakan untuk menampilkan data live dari semua kendaraan. Dengannya, Anda dapat melakukan orkestrasi dan memantau armada Anda.
  • Sistem Anda — Layanan backend dan database Anda memungkinkan operasi harian bisnis Anda yang aman.
  • Google Systems — Route Optimization API menggunakan Distance Matrix API untuk menemukan jarak dan waktu perjalanan di beberapa lokasi.

Langkah berikutnya

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