Định tuyến và điều hướng trình điều khiển

Hình ảnh định tuyến trình điều khiển Chức năng Định tuyến và chỉ đường cho người lái xe là một bộ công cụ Giải pháp gọi xe và phân phối theo yêu cầu bao gồm hai SDK: SDK chỉ đường và SDK cho trình điều khiển. Nền tảng này cung cấp các tính năng cấp doanh nghiệp giúp nhúng trải nghiệm trên Google Maps vào ứng dụng dành cho người lái xe.

Bạn có thể làm gì với tính năng định tuyến và điều hướng cho tài xế?

Với tính năng Định tuyến và Điều hướng trình điều hướng, bạn sử dụng cả SDK Điều hướng và SDK trình điều khiển để điều chỉnh trải nghiệm lái xe cho phù hợp với mô hình phân phối. Sử dụng SDK điều hướng để tạo trải nghiệm chỉ đường từng chặng trong ứng dụng của bạn nhằm hướng dẫn người lái xe theo thời gian thực. Tuỳ chỉnh trải nghiệm chỉ đường cho phù hợp với giao diện trên ứng dụng của bạn, đồng thời cải thiện quy trình làm việc rộng hơn của người lái xe bằng các tuyến đường và vị trí trả xe được tối ưu hoá.

Sử dụng SDK trình điều khiển để cho phép hiển thị vị trí của người lái xe và tiến trình tuyến đường thông qua tính năng Chuyến đi và Tiến trình đặt hàng.

Tại sao nên sử dụng tính năng định tuyến và điều hướng cho trình điều khiển?

Là một nhà cung cấp dịch vụ đi chung xe hoặc giao hàng, bạn phải cải thiện khả năng dự đoán và năng suất của người lái xe để đáp ứng kỳ vọng của người tiêu dùng. Tính năng định tuyến và điều hướng của trình điều khiển giúp bạn định tuyến hiệu quả hơn cho tài xế của mình, tránh chậm trễ và bỏ lỡ chuyến đi và giao hàng, đồng thời cải thiện sự hài lòng của người lái xe.

  • Cải thiện mức độ hài lòng của người lái xe – Ứng dụng của bạn có thể giúp người lái xe cảm thấy họ kiểm soát được và ý thức được khi họ hoàn thành một số công việc trong ngày. Người lái xe của bạn không phải học giao diện bản đồ mới mà có thể sử dụng tính năng đi theo chỉ dẫn quen thuộc của Google Maps. Bạn có thể tuỳ chỉnh trải nghiệm này để củng cố thương hiệu của mình.

  • Cải thiện năng suất của người lái xe – Hướng dẫn người lái xe đến đúng điểm nhờ các tuyến đường phản ánh tình hình giao thông theo thời gian thực. Bạn có thể cung cấp các tuyến đường tuỳ chỉnh và thành phần bản đồ dành riêng cho dịch vụ của mình.

  • Cải thiện khả năng dự đoán của người lái xe – Với một ứng dụng nhúng trải nghiệm Google Maps, bạn có thể yên tâm hơn rằng tài xế của mình đi theo kế hoạch tuyến đường dự kiến. Việc đưa người lái xe vào ứng dụng của bạn cũng giúp cải thiện chất lượng của tín hiệu vị trí được trả về.

Cách thức hoạt động

Sơ đồ dưới đây cho thấy trình tự thao tác giữa tất cả các thành phần của chức năng Định tuyến và Điều hướng trình điều khiển. SDK trình điều khiển giao tiếp thông tin cập nhật vị trí cho phần phụ trợ Fleet Engine. SDK điều hướng hiển thị thông tin chỉ đường từng chặng (và các thông tin khác về cách chỉ đường) cho người lái xe. Phần phụ trợ của bạn xử lý mọi hoạt động giao tiếp khác với Fleet Engine.

Sơ đồ trình tự cho các quy trình Định tuyến và Điều hướng của trình điều khiển

Cách sử dụng tính năng định tuyến và điều hướng trình điều khiển

Quy trình dưới đây minh hoạ một cách mà bạn có thể triển khai tính năng Định tuyến và Điều hướng trình điều khiển. Để dễ giải thích, chúng tôi sẽ trình bày cách triển khai giao diện người dùng trước. Tuy nhiên, bạn có thể bắt đầu triển khai bằng cách tích hợp SDK vào ứng dụng trình điều khiển trước, hoặc tích hợp Fleet Engine với phần phụ trợ để tạo chuyến đi và xe.

  1. Tích hợp SDK trình điều khiển vào ứng dụng trình điều khiển. SDK trình điều khiển gửi tín hiệu vị trí theo thời gian thực đến dịch vụ Fleet Engine. Đây là điều kiện bắt buộc để có tính năng Chuyến đi và Tiến trình đặt hàng. SDK trình điều khiển bao bọc SDK điều hướng. Để biết thông tin chi tiết, hãy xem SDK trình điều khiển (Android, iOS).

  2. Triển khai các tính năng của SDK Điều hướng trong ứng dụng trình điều khiển. SDK Điều hướng là một thư viện chịu trách nhiệm cung cấp các tính năng chỉ đường tuỳ chỉnh cho người lái xe, chẳng hạn như hướng dẫn từng chặng, tuyến đường tuỳ chỉnh và các phần tử bản đồ tuỳ chỉnh. Để xem tài liệu đầy đủ dành cho nhà phát triển, hãy xem bài viết Điều hướng bằng Google Maps.

  3. Quản lý các chuyến đi và trạng thái xe bằng Fleet Engine. Fleet Engine là dịch vụ phụ trợ Giải pháp gọi xe và phân phối theo yêu cầu, giúp xử lý hoạt động tương tác giữa SDK trình điều khiển và dịch vụ phụ trợ của riêng bạn. Dịch vụ phụ trợ của bạn có thể giao tiếp với Fleet Engine bằng cách thực hiện lệnh gọi REST hoặc gRPC. Để biết thông tin chi tiết, hãy xem bài viết Làm quen với Fleet Engine.

Tổng quan về tiến trình đặt hàng và chuyến đi