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

SDK Điều hướng 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 là gì và trải nghiệm này khác với các trải nghiệm điều hướng khác có trong SDK Điều hướng như thế nào.

Trải nghiệm chỉ đường của Google là gì?

Trải nghiệm chỉ đường của Google là việc sử dụng SDK Chỉ đường để nhúng trải nghiệm chỉ đường từng chặng, sử dụng các phần tử trê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 phải xây dựng 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 tuỳ chỉnh nhiều hơn 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 đường đi từng chặng từ SDK chỉ đường, sau đó cung cấp và quản lý các phần tử trên giao diện người dùng của riêng bạn.

Để 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 Navigation SDK để bắt đầu, chạy và dừng tính năng chỉ đường theo 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ể điều hướng. Từ đó, ứng dụng sẽ đặt điểm đế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. Luồng ứng dụng này có thể được trình bày cho người dùng theo nhiều cách, tuỳ thuộc vào trường hợp sử dụng của bạn. Ví dụ: ứng dụng có thể có công cụ định vị cửa hàng với các phần tử trên giao diện người dùng riêng mà người dùng có thể sử dụng để bắt đầu di chuyển đến cửa hàng. Hoặc ứng dụng của bạn có thể bắt đầu điều hướng chủ động với một điểm đến được xác định trước khi tài xế chấp nhận một nhiệm vụ giao hàng.

  2. Điều hướng đang hoạt động. Sau khi chuyển sang chế độ đi theo chỉ dẫn, ứng dụng sẽ sử dụng thông tin vị trí của thiết bị để tiếp tục hướng dẫn. Bạn định cấu hình trình nghe sự kiện có ý nghĩa đối 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 khi chỉ đường, Navigation SDK 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 cho thấy một lớp Google Maps 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 theo chỉ dẫn. Ứng dụng của bạn 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ư bằng trình nghe đến kích hoạt khi người dùng đến đích.

Làm cách nào để sửa đổi trải nghiệm đi theo chỉ dẫn của Google?

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

Sửa đổi Chi tiết
Hướng dẫn đi theo chỉ dẫn đã sửa đổi: hiện/ẩn tiêu đề, màu sắc và phông chữ, đường đi, tuyến đường thay thế và tiến trình chuyến đi Thành phần điều khiển trên giao diện người dùng của bản đồ
Sửa đổi phần đầu trang điều hướng
Hiển thị danh sách đường đi
Ẩn tuyến đường thay thế
Hiển thị tiến trình chuyến đi
Điều chỉnh thông tin 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 đồ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 camera. Thêm điểm đánh dấu tuỳ chỉnh
Văn bản nổi
Đặt chế độ ban đêm
Điều chỉnh camera
Sửa đổi kiểu cho bản đồ chỉ đường và bản đồ đường đi (bản đồ không chỉ đường) bằng tính năng định kiểu bản đồ dựa trên đám mây. Tuỳ chỉnh kiểu bản đồ