Membuka beberapa tujuan

Untuk mendukung perjalanan dengan beberapa tujuan, seperti penjemputan layanan transportasi online yang diikuti dengan pengantaran, terapkan setiap segmen perjalanan sebagai sesi Navigation Connect yang terpisah. Navigation Connect API melacak satu rute ke satu tujuan dan, jika Anda memberikan lebih dari satu titik jalan di URL peluncuran, Google Maps atau Waze akan menampilkan error. Setiap sesi memicu peristiwa penagihan segera setelah status perjalanan menjadi ENROUTE.

Ikuti langkah-langkah berikut untuk menerapkan pelacakan perjalanan dengan beberapa tujuan:

  1. Buat ID unik: Untuk melacak setiap segmen, buat ID perjalanan unik untuk setiap tujuan di sepanjang rute.

  2. Gabungkan data perjalanan: Untuk mengelompokkan pembaruan perjalanan terpisah ke dalam satu tugas logis untuk sistem pengiriman Anda, gabungkan data perjalanan di backend Anda menggunakan ID perjalanan unik.

  3. Mulai segmen berikutnya: Untuk memicu sesi Navigation Connect berikutnya, minta pengemudi mengetuk tombol kembali untuk beralih kembali ke aplikasi Anda dan menandai segmen saat ini sebagai selesai. Kemudian, minta pengemudi memulai segmen berikutnya dengan mengetuk tombol peluncuran untuk bernavigasi di Google Maps atau Waze.