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

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 Geocoding API. Xin lưu ý rằng việc sử dụng Geocoding API chịu sự điều chỉnh của Thoả thuận giữa bạn và Google.

Chính sách

Phần này mô tả các chính sách liên quan đến Geocoding API. Các chính sách cung cấp các nguyên tắc và yêu cầu triển khai thực tế để giúp bạn sử dụng Dịch vụ một cách chính xác và phù hợp với kỳ vọng của Google Maps Platform.

Các trường hợp ngoại lệ đối với quy định hạn chế về việc lưu vào bộ nhớ đệm

Xin lưu ý rằng mã địa điểm (dùng để xác định duy nhất một địa điểm) được miễn 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ữ các 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. 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.

Lọc và sắp xếp lại phía máy khách

Bạn có thể lọc phía máy khách trên danh sách kết quả cấp cao nhất, chẳng hạn như xoá kết quả địa chỉ không khớp với tiêu chí cụ thể về quốc gia hoặc mã bưu chính. Bạn cũng có thể lọc hoặc sắp xếp lại các danh sách phụ có trong một kết quả, chẳng hạn như ưu tiên một số điểm điều hướng nhất định, miễn là tiêu chí lọc hoặc sắp xếp lại không gây hiểu lầm cho người dùng cuối. Bạn phải đảm bảo rằng những nội dung sửa đổi này không trình bày sai dữ liệu gốc do API trả về.

Các quốc gia và lãnh thổ thuộc Khu vực kinh tế Châu Âu

Sản phẩm này có Điều khoản dịch vụ khác cho khách hàng có địa chỉ thanh toán ở Khu vực kinh tế Châu Âu (EEA) và cũng có thể có chức năng khác. Trước khi xây dựng bằng Google Maps Platform, hãy xem các điều khoản và thông tin sau đây dành riêng cho Khu vực kinh tế Châu Âu (EEA):

Nếu địa chỉ thanh toán của bạn không nằm trong Khu vực kinh tế Châu Âu (EEA), thì bạn sẽ phải tuân theo các điều khoản dịch vụ sau:

Yêu cầu ghi công của Google Maps

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

Hiển thị thông tin ghi nhận tác giả của Google Maps

Bạn phải tuân thủ các yêu cầu về thông tin ghi công của Google Maps khi hiển thị Nội dung từ các API của Google Maps Platform 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 tác giả bổ sung nếu Nội dung được hiển thị trên Google Maps, nơi thông tin ghi nhận tác giả đã xuất hiện.

Có chứa thông tin ghi nhận tác giả trên Google Maps

Đối với thông tin ghi nhận tác giả của Google Maps mà Google Maps Platform đã cung cấp trong giao diện người dùng, chẳng hạn như trong Places UI Kit:

  • Đừng xoá thông tin ghi nhận tác giả đi kèm, bất kể thông tin đó xuất hiện ở đâu. Đừng thay đổi, ẩn hoặc che khuất thông tin ghi nhận tác giả và hãy đảm bảo thông tin này hiển thị rõ ràng trên nền.
  • Luôn phân biệt Nội dung trên 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 sửa đổi hình ảnh, bạn phải tuân thủ tất cả các yêu cầu ghi nhận tác giả của Google Maps.

Thông tin ghi nhận tác giả phải 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.

Bên trái: Thông tin ghi công biểu trưng của Google Maps, Bên phải: Thông tin ghi công dạng văn bản của Google Maps
Bên trái: Ví dụ về việc ghi nhận tác giả bằng biểu trưng của Google Maps, Bên phải: Ví dụ về việc ghi nhận tác giả bằng văn bản của Google Maps

Thông tin ghi nhận tác giả biểu trưng

Hãy tuân thủ các yêu cầu sau khi sử dụng biểu trưng Google Maps trong ứng dụng hoặc trang web của bạn.
Các biến thể được chấp nhận cho việc ghi nhận tác giả biểu trưng Google Maps
Ví dụ về các biến thể được chấp nhận cho việc ghi nhận tác giả biểu trưng Google Maps

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

Sử dụng các tệp biểu trưng 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 tài sản ghi nhận tác giả 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 trơn, chẳng hạn như màu đồng nhất hoặc dải màu tinh tế.

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

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

Để 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 được chấp nhận
Ví dụ về biểu trưng của Google Maps cho thấy khoảng trống tối thiểu và phạm vi kích thước được chấp nhận

Hỗ trợ tiếp cận biểu trưng

Hãy tuân thủ các yêu cầu sau đây về khả năng hỗ trợ tiếp cận đối với biểu trưng của 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 tác giả biểu trưng của Google Maps
Ví dụ về 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 việc ghi nhận tác giả bằng biểu trưng của Google Maps

Thông tin ghi công dạng văn bản

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 rõ 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 tác giả dạng văn bản của Google Maps
Ví dụ về các biến thể được chấp nhận của thông tin ghi công dạ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 cụm từ Google Maps
    • Đừng bản địa hoá Google Maps sang 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 tác giả dạng văn bản trên Google Maps
Ví dụ về các biến thể không được chấp nhận của thuộc tính văn bản Google Maps
  • Định kiểu văn bản Google Maps như mô tả trong bảng sau:

    Yêu cầu về kiểu văn bản của 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 Bất kỳ phông chữ sans serif nào đã được dùng trong sản phẩm của bạn hoặc "Sans-Serif" để gọi phông chữ mặc định của hệ thống
    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 dễ 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 phần Đơn vị cỡ chữ trên trang web Material Design.
    Khoảng cách giữa chữ cái Bình thường

CSS mẫu

CSS sau đây hiển thị Google Maps với kiểu chữ và màu sắc phù hợp trên nền trắng hoặc 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 đây về cách trình bày thông tin ghi nhận tác giả của Google Maps.
  • Đặt thông tin ghi nhận tác giả ở gần đầu hoặc cuối nội dung và trong cùng một vùng chứa hình ảnh. Đối với một dòng nội dung, bạn có thể đặt thông tin ghi nhận tác giả ở bên phải hoặc bên trái.

  • Phân biệt Nội dung trên 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 đủ.

  • Đừng trình bày sai về Google Maps bằng cách gán cho Google Maps nội dung không thuộc Google Maps Platform.
  • Xác minh rằng thông tin ghi nhận tác giả luôn hiển thị và dễ đọc. Tuyệt đối không được xoá, ẩn, che khuất hoặc sửa đổi thông báo này.

Các hình sau đây minh hoạ các yêu cầu về hình ảnh này.

Ví dụ về thông tin ghi nhận tác giả trên Google Maps được đặt ở trên cùng, ở dưới cùng và ở bên cạnh nội dung
Ví dụ về thông tin ghi nhận tác giả của Google Maps được đặt ở trên cùng, dưới cùng và bên cạnh nội dung

Ví dụ về hai cách phân biệt Nội dung trên Google Maps (điểm xếp hạng địa điểm) với nội dung khác
Ví dụ về hai cách phân biệt Nội dung trên Google Maps (điểm xếp hạng địa điểm) với nội dung khác

Đừng che khuất thông tin ghi nhận tác giả của Google Maps hoặc kết hợp thông tin đó với nội dung từ các nguồn khác
Đừng che khuất thông tin ghi nhận tác giả của Google Maps hoặc kết hợp thông tin đó với nội dung từ các nguồn khá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 bản đồ của chúng tôi đến từ các nhà cung cấp không phải Google. Đối với một số sản phẩm, chẳng hạn như Map Tiles API, chúng tôi có thể cung cấp cho bạn thông tin ghi nhận tác giả bắt buộc đối với nhà cung cấp dữ liệu bên thứ ba. Khi chúng tôi làm như vậy, văn bản ghi nhận tác giả của bạn phải nêu tên "Google Maps" 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 Google cung cấp thông tin ghi nhận tác giả của bên thứ ba, việc chỉ thêm "Google Maps" hoặc biểu trưng Google không phải là cách ghi nhận tác giả đúng cách.

Bản tóm tắt do AI tạo (Điểm đến)

Khi hiển thị bản tóm tắt dựa trên AI do phương thức SearchDestinations trả về trong ứng dụng, bạn phải làm như sau:

  • Hiển thị các thuộc tính, đường liên kết báo cáo và đường liên kết tham chiếu bắt buộc như được xác định trong phần này.
  • Đảm bảo rằng người dùng cuối có thể đọc toàn bộ văn bản tóm tắt do Google Maps Platform cung cấp.

Hiển thị văn bản thông tin công bố về bản tóm tắt dựa trên AI

Khi hiển thị bản tóm tắt sử dụng AI, hãy luôn đưa vào văn bản thông tin công bố đã bản địa hoá được cung cấp trong trường phản hồi disclosureText ngay bên dưới bản tóm tắt. Tuyệt đối không sửa đổi hoặc bổ sung văn bản công bố thông tin do API cung cấp.

Bản tóm tắt sử dụng AI kèm theo nội dung thông tin công bố
Hình 1: Văn bản công bố thông tin được hiển thị đúng cách bên dưới bản tóm tắt dựa trên AI.

Yêu cầu về thông tin tóm tắt về chuyến bay đến

Thông tin tóm tắt về chuyến bay đến hiển thị trong ứng dụng của bạn phải đi kèm với văn bản và đường liên kết bắt buộc sau đây:

Văn bản Yêu cầu
Giới thiệu về thông tin tóm tắt này Sử dụng đường liên kết sau để chuyển đến bài viết "Cách Google tìm nguồn thông tin và sử dụng thông tin trong trang thông tin địa phương": https://support.google.com/local-listings/answer/9851099.
Bản tóm tắt báo cáo

Sử dụng đường liên kết có trong trường flagContentUrl của phản hồi để báo cáo vấn đề cho Google về nội dung của bản tóm tắt.

Lưu ý: Bản tóm tắt sử dụng AI được cung cấp thông qua Geocoding API phải tuân thủ các chính sách về nội dung và sản phẩm của Google, bất kể bạn ở đâu trên thế giới. Bạn phải thông báo cho người dùng cuối rằng nếu muốn báo cáo nội dung cần được xoá khỏi các dịch vụ của Google theo luật hiện hành, thì họ phải báo cáo nội dung đó bằng URL gắn cờ nội dung được cung cấp, flagContentUrl.

Bản tóm tắt sử dụng AI có các đường liên kết bắt buộc
Hình 2: Bản tóm tắt dựa trên AI được hiển thị cùng với các đường liên kết bắt buộc có liên quan, được cung cấp cho người dùng cuối thông qua trình đơn mục bổ sung.

Hướng dẫn về màn hình cho các trường hợp sử dụng trên ô tô

Để đảm bảo an toàn cho người lái xe, Google khuyên bạn nên hiển thị bản tóm tắt sử dụng AI ở chế độ đỗ xe cho trải nghiệm trên ô tô. Nếu hiển thị thông tin tóm tắt ở chế độ lái xe, thì thông tin trên màn hình phải rõ ràng và súc tích để đảm bảo người lái xe nhanh chóng tập trung trở lại vào đường đi:

  • Không quá 3 dòng
  • Tối đa 120 ký tự hoặc 24 từ
  • Cỡ chữ tối thiểu là 24 dp

Đặc biệt là trong bối cảnh ô tô, nhà phát triển có trách nhiệm hiển thị bản tóm tắt dựa trên AI theo cách an toàn và tuân thủ tất cả luật và quy định của địa phương.