Tổng quan về chuyến đi theo yêu cầu bằng SDK của trình điều khiển

SDK trình điều khiển là một bộ công cụ ứng dụng di động và là thành phần cơ bản của Fleet Engine. Với SDK này, ứng dụng của tài xế có thể vừa quản lý các chuyến đi được chỉ định, vừa bật các chức năng chỉ đường và định tuyến cho tài xế.

Trước khi bắt đầu

Hướng dẫn này giả định rằng bạn đã đọc những nội dung sau:

Driver SDK cho chuyến đi theo yêu cầu là gì?

SDK trình điều khiển sẽ thông báo thông tin cập nhật về vị trí và chuyến đi của xe cho Fleet Engine để Fleet Engine có thể theo dõi xe và các chuyến đi được chỉ định. Về cơ bản, SDK sử dụng trình nghe sự kiện để gửi thông tin cập nhật vị trí và toạ độ vĩ độ/kinh độ, cùng với đoạn tuyến đường hiện tại và điểm đến từ SDK Điều hướng đến Fleet Engine khi tài xế bắt đầu lái xe.

Tại sao nên sử dụng SDK trình điều khiển cho các chuyến đi theo yêu cầu?

SDK trình điều khiển giúp bạn dễ dàng tích hợp với Công cụ quản lý đội xe để cập nhật tuyến đường của tài xế. Với SDK này, tài xế có thể sử dụng một ứng dụng duy nhất để quản lý nhiệm vụ và di chuyển như khi sử dụng phiên bản Google Maps dành cho người tiêu dùng mà không cần chuyển sang ứng dụng khác.

Những việc bạn có thể làm với SDK Tài xế cho các chuyến đi theo yêu cầu

Sử dụng SDK trình điều khiển cho các chuyến đi theo yêu cầu để thông báo những thông tin sau cho Fleet Engine:

  • Vị trí theo thời gian thực của xe trên bản đồ.
  • Toạ độ vĩ độ/kinh độ cho các điểm tham chiếu của chuyến đi do Navigation SDK cung cấp.
  • Khoảng cách còn lại đến điểm tham chiếu tiếp theo.
  • Thời gian đến dự kiến tại điểm tham chiếu tiếp theo.
  • Tuyến đường mà xe cần đi theo chỉ dẫn của SDK Điều hướng.

Cách hoạt động của SDK Tài xế cho các chuyến đi theo yêu cầu

Driver SDK phụ thuộc vào SDK điều hướng để biết thông tin định tuyến và điểm đến. Cùng với thông tin từ SDK Điều hướng, SDK Trình điều khiển tích hợp với ứng dụng trình điều khiển và cung cấp cho Fleet Engine một luồng thông báo cập nhật vị trí, toạ độ vĩ độ/kinh độ, quãng đường còn lại và thời gian đến dự kiến. Tất cả các bản cập nhật dữ liệu xe khác phải được gửi đến phần phụ trợ của khách hàng, phần phụ trợ này sẽ chuyển tiếp dữ liệu đến Fleet Engine.

Sơ đồ hệ thống cho thấy cách SDK trình điều khiển giao tiếp từ ứng dụng khách đến cơ sở hạ tầng của khách hàng, sau đó đến cơ sở hạ tầng của Google thông qua Fleet Engine và Phần phụ trợ của khách hàng

Cách sử dụng SDK Tài xế cho các chuyến đi theo yêu cầu

Chọn nền tảng của bạn để xem cách bắt đầu sử dụng Driver SDK.

Android

1 Tải SDK Tài xế cho Android Để biết thêm thông tin, hãy xem phần Tải SDK trình điều khiển.
2 Định cấu hình dự án trên Google Cloud Console Để biết thêm thông tin, hãy xem bài viết Định cấu hình dự án trên Google Cloud Console.
3 Khai báo phần phụ thuộc Để biết thêm thông tin, hãy xem bài viết Khai báo phần phụ thuộc.
4 Tạo mã xác thực Để biết thêm thông tin, hãy xem bài viết Tạo mã xác thực.
5 Khởi động SDK Tài xế Để biết thêm thông tin, hãy xem phần Khởi chạy SDK trình điều khiển.
6 Chuẩn bị xe Để biết thêm thông tin, hãy xem phần Chuẩn bị xe.
7 Thiết lập thông tin chi tiết về chuyến đi Để biết thêm thông tin, hãy xem phần Đặt thông tin chi tiết về chuyến đi.

iOS

1 Tải SDK Tài xế cho iOS Để biết thêm thông tin, hãy xem phần Tải SDK trình điều khiển.
2 Định cấu hình dự án trên Google Cloud Console Để biết thêm thông tin, hãy xem bài viết Định cấu hình dự án trên Google Cloud Console.
3 Tạo mã xác thực Để biết thêm thông tin, hãy xem bài viết Tạo mã xác thực.
4 Khởi động SDK Tài xế Để biết thêm thông tin, hãy xem phần Khởi chạy SDK trình điều khiển.
5 Chuẩn bị xe Để biết thêm thông tin, hãy xem phần Chuẩn bị xe.
6 Thiết lập thông tin chi tiết về chuyến đi Để biết thêm thông tin, hãy xem phần Đặt thông tin chi tiết về chuyến đi.

Bước tiếp theo

Xem tài liệu về nền tảng mà bạn muốn thiết lập SDK Tài xế: