Chính sách và thông tin ghi nhận quyền tác giả cho Navigation SDK cho Android

Tài liệu này liệt kê các yêu cầu đối với những ứng dụng được phát triển bằng Navigation SDK cho Android.

Cách sử dụng được chấp nhận khi triển khai cho khách hàng

Navigation SDK cho Android được thiết kế để cung cấp cho người lái xe 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 này 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 của người lái xe và để theo dõi vị trí của người lái xe nói chung.

Cách triển khai không được phép đối với khách hàng

Navigation SDK cho Android chỉ được phép dùng cho các ứng dụng thương mại. Bạn không được phép sử dụng Navigation SDK cho Android cho các danh mục trường hợp sử dụng sau đây khi chưa có sự đồng ý trước bằng văn bản rõ ràng của Google:

Sao chép nội dung

Tên đường và Giới hạn tốc độ có thể được trả về cho bạn dựa trên hoạt động tương tác của người dùng với ứng dụng của bạn. Nếu bạn thu thập hoặc lưu giữ Tên đường hoặc Giới hạn tốc độ để sử dụng trong bất kỳ bối cảnh nào khác bên ngoài phiên người dùng, thì điều này sẽ cấu thành hành vi trích xuất dữ liệu, tức là không được phép theo các điều khoản của chúng tôi.

Các điểm sửa đổi được phép đối với giao diện người dùng điều hướng

Navigation SDK cho Android cho phép bạn tuỳ chỉnh một số giao diện người dùng, chẳng hạn như tuỳ chỉnh bản đồ chỉ đường, 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 hiển thị chỉ đường hoặc thay đổi kích thước của chính khung hiển thị chỉ đườ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.

Khi làm như vậy, bạn không được sửa đổi để ngăn cản việc người lái xe sử dụng một cách an toàn. Ví dụ: những thay đổi sau đây có thể ảnh hưở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ị ảnh động gây mất tập trung trong khi chỉ đường.
  • Hiển thị lớp phủ trên màn hình chỉ đường mà không cần người lái xe thực hiện thao tác rõ ràng.
  • Đặt 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 xe hoặc chặn vĩnh viễn thông tin chỉ đường quan trọng. Điều này bao gồm các ngã rẽ sắp tới, hướng dẫn làn đường, hướng la bàn và tất cả các phần tử giao diện người dùng tiêu chuẩn trong trải nghiệm chỉ đường.
  • Xoá mạng lưới đường bộ khỏi bản đồ chỉ đường hoặc giảm đáng kể độ tương phản màu của các đối tượng trên bản đồ 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 Navigation SDK 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 thông tin sau đây khi họ dùng ứng dụng lần đầu tiên:
    • Điều khoản sử dụng Navigation SDK.
    • Người dùng cuối phải luôn tự đưa ra phán đoán độc lập khi sử dụng tính năng chỉ đường, vì thông tin từ Dịch vụ Navigation SDK có thể khác với tình trạng thực tế theo thời gian thực.
    • Người dùng cuối hoàn toàn chịu trách nhiệm về các chi phí phát sinh khi làm theo chỉ dẫn do dịch vụ Navigation SDK cung cấp, chẳng hạn như phí cầu đường hoặc làn đường dành cho xe có nhiều người.

Các yêu cầu về thông tin ghi công của Google Maps

Phần này cung cấp các yêu cầu và nguyên tắc về việc ghi nhận quyền tác giả khi hiển thị Google Maps và Nội dung thông qua các ứng dụng của bạn.

Hiển thị thông tin ghi nhận quyền sở hữu của Google Maps

Bạn phải tuân thủ các yêu cầu về việc ghi công của Google Maps khi hiển thị Nội dung từ Google Maps Platform API trong ứng dụng hoặc trang web của mình. Bạn không cần thêm thông tin ghi nhận quyền tác giả bổ sung nếu Nội dung xuất hiện trên Google Maps và thông tin ghi nhận quyền tác giả đã xuất hiện.

Thông tin ghi nhận quyền sở hữu của Google Maps

Đối với thông tin ghi nhận quyền sở hữu của Google Maps mà Google Maps Platform đã cung cấp trong giao diện người dùng:

  • Đừng xoá thông tin ghi nhận quyền tác giả đã được thêm vào, bất kể thông tin đó xuất hiện ở đâu. Đừng sửa đổi, ẩn hoặc che khuất thông tin phân bổ và đảm bảo thông tin này xuất hiện rõ ràng trên nền.
  • Luôn phân biệt Nội dung của Google Maps Platform với nội dung khác bằng cách sử dụng các dấu hiệu trên giao diện người dùng, chẳng hạn như đường viền, màu nền, bóng hoặc khoảng trắng vừa đủ.
  • Khi thực hiện các thay đổi về hình ảnh, bạn phải tuân thủ tất cả các yêu cầu về thông tin ghi nhận quyền sở hữu của Google Maps.

Thông tin ghi nhận quyền tác giả nên có dạng biểu trưng Google Maps bất cứ khi nào có thể. Trong trường hợp không gian bị hạn chế, bạn có thể sử dụng văn bản Google Maps. Người dùng cuối phải luôn biết rõ nội dung nào do Google Maps cung cấp.

Thông tin phân bổ biểu trưng

Hãy tuân thủ các yêu cầu sau đây khi sử dụng biểu trưng Google Maps trong ứng dụng của bạn.
Các biến thể được chấp nhận cho thông tin ghi nhận quyền sở hữu biểu trưng Google Maps
Các biến thể được chấp nhận cho thông tin ghi nhận quyền sở hữu biểu trưng Google Maps

Tải biểu trưng Google Maps xuống

Sử dụng các tệp logo chính thức của Google Maps. Tải các biểu trưng bên dưới xuống và làm theo nguyên tắc trong phần này.

Tải các thành phần ghi nhận quyền sở hữu của Google Maps xuống

Khi sử dụng biểu trưng Google Maps, hãy tuân thủ các nguyên tắc sau.

  • Đừng sửa đổi biểu trưng theo bất kỳ cách nào.
  • Duy trì tỷ lệ khung hình của biểu trưng để tránh bị méo hình.
  • Sử dụng biểu trưng có đường viền trên nền rối mắt, chẳng hạn như bản đồ hoặc hình ảnh.
  • Sử dụng biểu trưng không có đường viền trên nền đơn giản, chẳng hạn như màu đồng nhất hoặc hiệu ứng chuyển màu tinh tế.

Quy cách về kích thước biểu trưng

Hãy tuân thủ các quy cách về kích thước sau đây đối với biểu trưng Google Maps:
  • Chiều cao tối thiểu của biểu trưng: 16 dp
  • Chiều cao tối đa của biểu trưng: 19 dp
  • Khoảng trống tối thiểu xung quanh logo: 10 dp ở bên trái, bên phải và trên cùng, 5 dp ở dưới cùng

Để tìm hiểu về dp, hãy xem phần Mật độ pixel trên trang web Material Design.

Biểu trưng Google Maps cho thấy khoảng trống tối thiểu và phạm vi kích thước chấp nhận được
Biểu trưng Google Maps cho thấy khoảng trống tối thiểu và phạm vi kích thước chấp nhận được

Khả năng tiếp cận biểu trưng

Hãy tuân thủ các yêu cầu về khả năng hỗ trợ tiếp cận sau đây đối với biểu trưng Google Maps:
Các biến thể không được chấp nhận và vấn đề về khả năng tiếp cận đối với thông tin ghi nhận quyền sở hữu biểu trưng Google Maps
Các biến thể không được chấp nhận và vấn đề về khả năng hỗ trợ tiếp cận đối với thông tin ghi nhận quyền sở hữu biểu trưng Google Maps

Văn bản ghi công

Nếu kích thước giao diện của bạn không hỗ trợ việc sử dụng biểu trưng Google Maps, bạn có thể viết Google Maps bằng văn bản. Thực hiện theo các hướng dẫn sau:

Các biến thể được chấp nhận của thông tin ghi nhận nguồn bằng văn bản của Google Maps
Các biến thể được chấp nhận của thông tin ghi nhận bằng văn bản của Google Maps
  • Không sửa đổi văn bản Google Maps theo bất kỳ cách nào:
    • Không thay đổi cách viết hoa của Google Maps
    • Đừng xuống dòng cho Google Maps
    • Đừng bản địa hoá Google Maps sang một ngôn ngữ khác.
    • Ngăn trình duyệt dịch Google Maps bằng cách sử dụng thuộc tính HTML translate="no".
Các biến thể không được chấp nhận của thông tin ghi nhận nguồn văn bản trên Google Maps
Các biến thể không được chấp nhận của thông tin ghi nhận quyền tác giả bằng văn bản của Google Maps
  • Tạo kiểu cho văn bản trên Google Maps như mô tả trong bảng sau:

    Các yêu cầu về kiểu chữ trên Google Maps
    Thuộc tính Kiểu
    Bộ phông chữ Roboto. Bạn không bắt buộc phải tải phông chữ.
    Bộ phông chữ dự phòng Mọi phông chữ sans serif đã được dùng trong sản phẩm của bạn hoặc "Sans-Serif" để gọi phông chữ hệ thống mặc định
    Kiểu phông chữ Bình thường
    Độ đậm phông chữ 400
    Màu phông chữ Trắng, đen (#1F1F1F) hoặc xám (#5E5E5E). Duy trì độ tương phản có thể tiếp cận (4,5:1) so với nền.
    Cỡ chữ Cỡ chữ tối thiểu: 12sp
    Cỡ chữ tối đa: 16sp
    Để tìm hiểu về sp, hãy xem Đơn vị cỡ chữ trên trang web Material Design.
    Khoảng cách giữa chữ cái Bình thường

Ví dụ về CSS

CSS sau đây kết xuất Google Maps với kiểu chữ và màu sắc phù hợp trên nền trắng hoặc nền sáng.

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}

Yêu cầu về hình ảnh

Hãy tuân thủ các yêu cầu sau đối với cách trình bày trực quan của thông tin ghi nhận quyền sở hữu trên Google Maps.
  • Đặt thông tin ghi nhận quyền tác giả ở gần đầu hoặc cuối nội dung và trong cùng một vùng chứa trực quan. Đối với một dòng nội dung, thông tin ghi nhận quyền tác giả có thể nằm ở bên phải hoặc bên trái.

  • Phân biệt Nội dung của Google Maps Platform với nội dung khác bằng cách sử dụng các dấu hiệu trên giao diện người dùng, chẳng hạn như đường viền, màu nền, bóng đổ hoặc khoảng trắng vừa đủ.

  • Không trình bày sai về Google Maps bằng cách gán nội dung không thuộc Nền tảng Google Maps cho Google Maps.
  • Xác minh rằng thông tin ghi nhận quyền tác giả luôn hiển thị và dễ đọc. Không bao giờ xoá, ẩn, che khuất hoặc sửa đổi biểu trưng này.