Tài liệu này liệt kê các yêu cầu dành cho ứng dụng được phát triển bằng SDK điều hướng cho iOS.
Sử dụng triển khai được chấp nhận cho khách hàng
SDK điều hướng dành cho iOS được thiết kế nhằm cung cấp cho người lái xe tính năng chỉ đường từng chặng theo thời gian thực trong một ứng dụng di động. Dữ liệu do API tạo ra cũng có thể được dùng trong các ứng dụng khác để chia sẻ thông tin liên quan đến trạng thái người lái xe và để theo dõi chung về vị trí của người lái xe.
Cách triển khai không được phép dành cho khách hàng
SDK điều hướng dành cho iOS chỉ được phép sử dụng cho các ứng dụng thương mại. Bạn không được phép sử dụng SDK điều hướng dành cho iOS cho các danh mục trường hợp sử dụng sau đây khi chưa có sự đồng ý rõ ràng trước bằng văn bản của Google:
- Ứng dụng chỉ đường sử dụng SDK điều hướng dành cho iOS để tạo một sản phẩm hoặc dịch vụ có các tính năng gần giống hoặc tái tạo các tính năng của Google Maps dành cho thiết bị di động.
- Việc sử dụng Dịch vụ trong các thiết bị được nhúng trong xe hoặc thiết bị điều hướng di động. Ví dụ: trong một ứng dụng (i) được nhúng trong hệ thống thông tin giải trí trên ô tô trên trang tổng quan hoặc (ii) là một phần của đơn vị GPS gắn trong ô tô. Bạn có thể chiếu một ứng dụng để hiển thị trên hệ thống thông tin giải trí trên ô tô trên trang tổng quan và cho phép người lái xe tương tác với hệ thống thông tin giải trí trên ô tô chiếu trên bảng điều khiển tương tự như với Android Auto hoặc Apple CarPlay.
- Chức năng định tuyến hoặc chỉ đường cho xe hạng nặng, chẳng hạn như xe buýt, xe tải hoặc các phương tiện có quy định hạn chế đường bộ, trừ khi Dịch vụ chỉ định rõ việc hỗ trợ việc chỉ đường cho xe hạng nặng.
Bản đồ và biểu trưng của Google
Bạn chỉ có thể sử dụng bản đồ do Google cung cấp khi triển khai SDK điều hướng cho iOS. Không được phép sử dụng bản đồ khác.
Bạn không được xoá, sửa đổi hoặc che khuất bất kỳ biểu trưng nào của Google được cung cấp trong SDK điều hướng dành cho các dịch vụ iOS.
Các nội dung sửa đổi có thể chấp nhận đối với Giao diện người dùng điều hướng
SDK điều hướng dành cho iOS cho phép một số tuỳ chỉnh giao diện người dùng nhất định, chẳng hạn như thêm điểm đánh dấu tuỳ chỉnh, thay đổi kích thước và nội dung của tiêu đề và chân trang xung quanh khung nhìn điều hướng hoặc thay đổi kích thước của chính khung nhìn điều hướng. Trong một số trường hợp, bạn cũng có thể muốn phủ nội dung lên trên màn hình điều hướng đang hoạt động.
Trong trường hợp này, bạn không được thực hiện các nội dung sửa đổi khiến người lái xe không sử dụng được một cách an toàn. Ví dụ: những thay đổi sau đây có thể tác động tiêu cực đến sự an toàn của người lái xe và bạn phải tránh:
- Hiển thị các ảnh động gây mất tập trung trong khi bạn đang di chuyển.
- Hiển thị các lớp phủ trên màn hình chỉ đường mà không cần thao tác rõ ràng của người lái xe.
- Đặt các lớp phủ trên màn hình chỉ đường đang hoạt động để ẩn vị trí hiện tại của người lái hoặc chặn vĩnh viễn thông tin chỉ đường quan trọng. Nội dung này bao gồm ngã rẽ sắp tới, hướng dẫn làn đường, hướng la bàn và tất cả thành phần tiêu chuẩn trên giao diện người dùng trong trải nghiệm chỉ đường.
Các yêu cầu khác về việc triển khai
- Bạn không được sửa đổi các điều khoản trong sản phẩm của SDK điều hướng trong sản phẩm khi chưa có sự đồng ý trước bằng văn bản của Google.
- Ứng dụng của bạn phải cho người dùng cuối thấy những thông tin sau trong lần đầu tiên họ sử dụng ứng dụng:
- Điều khoản sử dụng SDK điều hướng.
- Người dùng cuối phải luôn tự đánh giá khi sử dụng chức năng điều hướng, vì thông tin từ Dịch vụ SDK điều hướng có thể khác với điều kiện theo thời gian thực thực tế.
- Người dùng cuối tự chịu trách nhiệm về chi phí phát sinh khi làm theo chỉ dẫn của dịch vụ SDK chỉ đường, chẳng hạn như phí cầu đường hoặc làn đường dành cho xe có nhiều người.