Tài liệu này liệt kê các yêu cầu đối với ứng dụng được phát triển bằng API hướng dẫn. Xin lưu ý rằng việc sử dụng API hướng dẫn chịu sự điều chỉnh của Thoả thuận của bạn với Google.
Cung cấp điều khoản sử dụng và chính sách quyền riêng tư
Nếu phát triển ứng dụng Directions API, bạn phải cung cấp Điều khoản sử dụng và Chính sách quyền riêng tư cùng với ứng dụng của mình. Ứng dụng đó phải đáp ứng các nguyên tắc nêu trong Thoả thuận của bạn với Google:
- Điều khoản sử dụng và Chính sách quyền riêng tư phải được cung cấp công khai.
- Bạn phải nêu rõ trong Điều khoản sử dụng của ứng dụng rằng khi sử dụng ứng dụng, người dùng phải tuân thủ Điều khoản dịch vụ của Google.
- Bạn phải thông báo cho người dùng trong Chính sách quyền riêng tư rằng bạn đang sử dụng (các) API Maps của Google và đưa vào bằng cách tham chiếu Chính sách quyền riêng tư của Google.
Bạn nên đăng Điều khoản sử dụng và Chính sách quyền riêng tư ở vị trí nào tuỳ thuộc vào nền tảng của ứng dụng.
Ứng dụng dành cho thiết bị di động
Nếu đang phát triển một ứng dụng dành cho thiết bị di động, bạn nên cung cấp đường liên kết đến Điều khoản sử dụng và Chính sách quyền riêng tư trên trang tải xuống của ứng dụng trong cửa hàng ứng dụng liên quan và trong trình đơn cài đặt ứng dụng.
Ứng dụng web
Nếu phát triển ứng dụng web, bạn nên cung cấp đường liên kết đến Điều khoản sử dụng và Chính sách quyền riêng tư ở chân trang web.
Tìm nạp trước, lưu vào bộ nhớ đệm hoặc lưu trữ nội dung
Các ứng dụng sử dụng API Chỉ đường phải tuân thủ các điều khoản trong thoả thuận của bạn với Google. Theo các điều khoản trong Thoả thuận của bạn, bạn không được tìm nạp trước, lập chỉ mục, lưu trữ hoặc lưu vào bộ nhớ đệm bất kỳ Nội dung nào, ngoại trừ các điều kiện giới hạn được nêu trong các điều khoản.
Xin lưu ý rằng mã địa điểm dùng để xác định duy nhất một địa điểm sẽ không phải tuân thủ các quy định hạn chế về việc lưu vào bộ nhớ đệm.
Do đó, bạn có thể lưu trữ giá trị mã địa điểm vô thời hạn. Mã địa điểm được trả về trong trường place_id
trong phản hồi của API hướng dẫn. Tìm hiểu cách lưu, làm mới và quản lý mã địa điểm trong Hướng dẫn về mã địa điểm.
Hiện kết quả API hướng dẫn
Bạn có thể hiển thị kết quả của API Đường đi trên Google Maps hoặc không có bản đồ. Nếu bạn muốn hiển thị kết quả API Chỉ đường trên bản đồ, thì những kết quả này phải được hiển thị trên Google Maps. Bạn không được phép sử dụng dữ liệu của API Chỉ đường trên một bản đồ không phải là bản đồ của Google.
Hiển thị biểu trưng và thông tin ghi công của Google
Nếu ứng dụng của bạn hiển thị dữ liệu trên Google Maps, thì biểu trưng Google sẽ xuất hiện và không được thay đổi. Những ứng dụng hiển thị dữ liệu của Google trên cùng một màn hình với Google Maps không cần phải cung cấp thêm thuộc tính cho Google.
Nếu ứng dụng của bạn hiển thị dữ liệu trên một trang hoặc chế độ xem không đồng thời hiển thị Google Maps, bạn phải hiển thị biểu trưng Google cùng với dữ liệu đó. Ví dụ: nếu ứng dụng của bạn hiển thị dữ liệu của Google trên một thẻ và Google Maps có dữ liệu đó trên một thẻ khác, thì thẻ đầu tiên phải hiển thị biểu trưng Google. Nếu ứng dụng của bạn sử dụng trường tìm kiếm có hoặc không có tính năng tự động hoàn thành, thì biểu trưng phải hiển thị cùng dòng.
Biểu trưng Google phải được đặt ở góc dưới cùng bên trái của bản đồ, còn thông tin ghi công phải được đặt ở góc dưới cùng bên phải. Cả hai đều phải được trình bày trên bản đồ dưới dạng một tổng thể chứ không được đặt bên dưới bản đồ hoặc một vị trí khác trong ứng dụng. Ví dụ về bản đồ sau đây cho thấy biểu trưng Google ở phía dưới bên trái của bản đồ và thuộc tính ở phía dưới bên phải.
Để sử dụng trên nền sáng | Để sử dụng trên nền tối |
---|---|
Tệp zip sau đây chứa biểu trưng Google ở kích thước chính xác cho các ứng dụng dành cho máy tính, Android và iOS. Bạn không được đổi kích thước hoặc sửa đổi các biểu trưng này theo bất kỳ cách nào.
Tải xuống: google_logo.zip
Đừng sửa đổi thông tin ghi nhận sự đóng góp. Đừng xoá, che khuất hoặc cắt bỏ thông tin ghi công. Bạn không được sử dụng biểu trưng của Google cùng dòng (ví dụ: "Những bản đồ này là của [Google_logo]").
Phân bổ gần gũi. Nếu bạn sử dụng ảnh chụp màn hình hình ảnh của Google ngoài video nhúng trực tiếp, hãy thêm thông tin ghi công tiêu chuẩn như xuất hiện trong hình ảnh. Nếu cần, bạn có thể tuỳ chỉnh kiểu và vị trí của văn bản ghi công, miễn là văn bản đó nằm gần nội dung và người xem hoặc người đọc thông thường có thể đọc được. Bạn không được di chuyển phần ghi công ra khỏi nội dung, chẳng hạn như ra cuối sách, phần ghi công của tệp hoặc chương trình hoặc chân trang của trang web.
Bao gồm cả nhà cung cấp dữ liệu bên thứ ba. Một số dữ liệu và hình ảnh trên các sản phẩm lập bản đồ của chúng tôi đến từ các nhà cung cấp không phải Google. Nếu sử dụng hình ảnh như vậy, văn bản ghi công của bạn phải có tên "Google" và(các) nhà cung cấp dữ liệu có liên quan, chẳng hạn như "Dữ liệu bản đồ: Google, Maxar Technologies". Khi có nhà cung cấp dữ liệu bên thứ ba trích dẫn hình ảnh, việc chỉ bao gồm "Google" hoặc biểu trưng của Google là không thể ghi nhận đúng.
Nếu bạn đang sử dụng Nền tảng Google Maps trên một thiết bị không phù hợp với chế độ hiển thị thông tin ghi công, vui lòng liên hệ với nhóm bán hàng của Google để thảo luận về các giấy phép phù hợp với trường hợp sử dụng của bạn.
Ghi nhận tác giả cho nội dung của bên thứ ba
Nếu phản hồi của API Đường đi có chứa thông tin về phương tiện công cộng, thì ứng dụng của bạn phải cho thấy tên và URL của những công ty vận tải cung cấp kết quả về chuyến đi. Hãy xem mảng agencies
trong phản hồi của API chỉ đường để biết thông số kỹ thuật của các trường có liên quan. Bạn nên đặt thông tin này bên dưới mọi dữ liệu về API Hướng dẫn.
Nguyên tắc về kiểu cho mô hình phân bổ của Google
Sau đây là nguyên tắc chọn kiểu cho các thuộc tính của Google trong CSS và HTML nếu bạn không thể sử dụng biểu trưng có thể tải xuống của Google.
Không gian trống
Khoảng không gian trống xung quanh phần khoá phải bằng hoặc lớn hơn chiều cao của chữ "G" trong Google.
Khoảng cách giữa nội dung ghi công và biểu trưng Google phải bằng một nửa chiều rộng của chữ "G".
Mức độ dễ đọc
Dòng tên tác giả phải luôn rõ ràng, dễ đọc và xuất hiện với biến thể màu phù hợp cho một nền nhất định. Luôn đảm bảo cung cấp đủ độ tương phản cho biến thể biểu trưng mà bạn chọn.
Màu
Sử dụng văn bản Google Material Gray 700 trên nền trắng hoặc sáng với độ đậm màu tối đa từ 0% đến 40%.
#5F6368 RGB 95 99 104 HSL 213 5 39 HSB 213 9 41
Trên nền tối hơn và trên nền ảnh hoặc các mẫu không bận rộn, hãy sử dụng văn bản màu trắng cho dòng ghi tên tác giả và thuộc tính.
#FFFFFF RGB 255 255 255 HSL 0 0 100 HSB 0 0 100
Phông chữ
Hãy sử dụng phông chữ Roboto.
Ví dụ về CSS
Khi áp dụng cho văn bản "Google", CSS sau đây sẽ hiển thị "Google" với phông chữ, màu sắc và khoảng cách thích hợp trên nền trắng hoặc sáng.
font-family: Roboto; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding: 16px; letter-spacing: 0.0575em; /* 0.69px */ color: #5F6368;