Trải nghiệm đi theo chỉ dẫn của Google

Navigation SDK cung cấp nhiều cách để tích hợp trải nghiệm điều hướng vào ứng dụng của bạn. Trang này giải thích trải nghiệm điều hướng của Google và sự khác biệt giữa trải nghiệm điều hướng này với các trải nghiệm điều hướng khác có trong Navigation SDK.

Trải nghiệm điều hướng của Google là gì?

Trải nghiệm chỉ đường của Google đề cập đến việc sử dụng SDK Điều hướng để nhúng trải nghiệm chỉ đường từng chặng bằng các thành phần giao diện người dùng và hình ảnh do Google cung cấp, tương tự như trải nghiệm chỉ đường trong ứng dụng Google Maps. Khi nhúng trải nghiệm chỉ đường của Google vào ứng dụng, bạn không cần tạo trải nghiệm chỉ đường từ đầu, nhưng vẫn có thể sửa đổi một số phần của trải nghiệm đó. Ngoài ra, nếu cần thêm tính năng tuỳ chỉnh so với trải nghiệm chỉ đường của Google, bạn có thể yêu cầu nguồn cấp dữ liệu chỉ đường từng chặng từ SDK Điều hướng, sau đó cung cấp và quản lý các thành phần giao diện người dùng của riêng mình.

Để biết thêm thông tin, hãy xem phần Trải nghiệm điều hướng tuỳ chỉnh.

Khi bạn sử dụng trải nghiệm chỉ đường của Google, ứng dụng của bạn sẽ gọi SDK chỉ đường để bắt đầu, chạy và dừng chỉ đường bằng quy trình sau:

  1. Bắt đầu dò đường. Để bắt đầu điều hướng, ứng dụng của bạn sẽ tạo một thực thể trình điều hướng. Từ đó, ứng dụng sẽ đặt đích đến cho trình điều hướng và khởi chạy bản đồ. Cuối cùng, ứng dụng sẽ bắt đầu hướng dẫn từng chặng. Bạn có thể trình bày luồng ứng dụng này cho người dùng theo nhiều cách tuỳ thuộc vào trường hợp sử dụng. Ví dụ: ứng dụng có thể có một công cụ định vị cửa hàng với các thành phần giao diện người dùng riêng mà người dùng có thể sử dụng để bắt đầu điều hướng đến cửa hàng. Hoặc ứng dụng của bạn có thể bắt đầu chỉ đường chủ động với một đích đến được xác định trước khi người lái xe chấp nhận một nhiệm vụ giao hàng.

  2. Điều hướng chủ động. Khi ứng dụng của bạn chuyển sang chế độ chỉ đường đang hoạt động, ứng dụng sẽ sử dụng vị trí của thiết bị để duy trì hướng dẫn đang hoạt động. Bạn định cấu hình trình nghe sự kiện có ý nghĩa với trường hợp sử dụng của mình, chẳng hạn như đối với các thay đổi về tuyến đường và thời gian còn lại để đến đích. Trong quá trình điều hướng đang hoạt động, SDK Điều hướng cung cấp các thành phần giao diện người dùng tương tự như các thành phần trong ứng dụng Google Maps. Ví dụ: trải nghiệm chỉ đường hiển thị một lớp bản đồ Google tiêu chuẩn, với các hình ảnh như thẻ hướng dẫn rẽ, lớp giao thông, tuyến đường thay thế và giới hạn tốc độ.

  3. Dừng điều hướng. Ứng dụng của bạn sẽ chấm dứt phiên điều hướng theo cách phù hợp nhất với trường hợp sử dụng của bạn, chẳng hạn như với trình nghe đến nơi sẽ kích hoạt khi người dùng đến đích.

Bạn có thể sửa đổi trải nghiệm điều hướng trên Google bằng cách nào?

Nhìn chung, bạn có thể sửa đổi trải nghiệm chỉ đường của Google để có nhiều giao diện màu sắc, chế độ xem camera, hướng dẫn rẽ bổ sung và trình kích hoạt phản hồi sự kiện. Danh sách sau đây mô tả một số điều chỉnh mà bạn có thể thực hiện. Danh sách này chưa đầy đủ.

Sửa đổi Chi tiết
Hướng dẫn điều hướng đã sửa đổi: hiển thị/ẩn tiêu đề, màu sắc và phông chữ, hướng, tuyến đường thay thế và tiến trình chuyến đi Lập bản đồ các thành phần điều khiển giao diện người dùng
Sửa đổi tiêu đề điều hướng
Hiển thị danh sách chỉ đường
Ẩn các tuyến đường thay thế
Hiển thị tiến trình chuyến đi
Điều chỉnh thông tin về tình trạng giao thông và thông tin về giới hạn tốc độ Tắt lớp giao thông
Bật đèn giao thông và biển báo dừng
Hiển thị đồng hồ tốc độ
Thay đổi giao diện người dùng của trải nghiệm bản đồ và điều chỉnh máy ảnh. Thêm điểm đánh dấu tuỳ chỉnh
Văn bản nổi
Đặt chế độ ban đêm
Điều chỉnh máy ảnh