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ụ dành cho ứng dụng di động và là thành phần cơ bản của Nhóm Công cụ. Với SDK này, ứng dụng dành cho người lái xe của bạn có thể vừa quản lý các chuyến đi được chỉ định và bật chức năng chỉ đường và định tuyến cho người lái xe.

Trước khi bắt đầu

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

SDK dành cho tài xế cho các chuyến đi theo yêu cầu là gì?

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

Tại sao nên sử dụng SDK dành cho tài xế cho các chuyến đi theo yêu cầu?

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

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

Dùng SDK tài xế cho những chuyến đi theo yêu cầu để trao đổi thông tin sau với Fleet Công cụ:

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

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

SDK trình điều khiển phụ thuộc vào SDK điều hướng đối với thông tin định tuyến và đích. 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 Công cụ của đội xe một luồng thông tin cập nhật vị trí, toạ độ vĩ độ/kinh độ, quãng đường còn lại và ETA. Tất cả nội dung 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 Công cụ quản lý đội xe.

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 Công cụ của đội xe và Phần phụ trợ của khách hàng

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

Hãy chọn nền tảng bạn sử dụng để xem cách bắt đầu sử dụng SDK Trình điều khiển.

Android

1 Tải SDK trình điều khiển 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 phần Khai báo phần phụ thuộc.
4 Tạo mã thông báo xác thực Để biết thêm thông tin, hãy xem phần Tạo mã thông báo xác thực.
5 Khởi chạy SDK trình điều khiển Để biết thêm thông tin, hãy xem bài viết Khởi chạy SDK trình điều khiển.
6 Chuẩn bị xe sẵn sàng Để biết thêm thông tin, hãy xem bài viết Chuẩn bị xe sẵn sàng.
7 Đặt thông tin chi tiết về chuyến đi Để biết thêm thông tin, hãy xem phần Thiết lập thông tin chi tiết về chuyến đi.

iOS

1 Tải SDK trình điều khiển dành 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ã thông báo xác thực Để biết thêm thông tin, hãy xem phần Tạo mã thông báo xác thực.
4 Khởi chạy SDK trình điều khiển Để biết thêm thông tin, hãy xem bài viết 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 bài viết Chuẩn bị xe.
6 Đặt thông tin chi tiết về chuyến đi Để biết thêm thông tin, hãy xem phần Thiết lập thông tin chi tiết về chuyến đi.

Các bước tiếp theo

Xem tài liệu về nền tảng mà bạn muốn thiết lập Trình điều khiển SDK: