Cách khắc phục lỗi API Google Maps: ReferenceerNotAllowedMapError

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Lỗi api của Google Maps: referencenotallowedmaperror

Một trở ngại phổ biến mà tôi gặp phải khi là nhà phát triển web là bản đồ Google Lỗi API: ReferenceerNotAllowedMapError.

Bắt được nó luôn khiến tôi bực bội, vì vậy tôi đã tìm hiểu sâu để tìm giải pháp. Dưới đây là hướng dẫn từng bước về cách khắc phục:

Cách khắc phục lỗi API Google Maps: ReferenceerNotAllowedMapError

Việc khắc phục lỗi này bao gồm việc xác minh và cập nhật cài đặt của bạn trong Google Cloud Console để đảm bảo trang web của bạn được phép sử dụng khóa API Google Maps.

  1. Truy Cập Bảng điều khiển đám mây của Google và đăng nhập vào tài khoản của bạn.
Bảng điều khiển đám mây của Google
  1. Nhấn vào menu Hamburger, nhấp vào API và dịch vụ, sau đó chọn thông tin xác thực.
API và dịch vụ
  1. Xác định khóa API Google Maps mà bạn muốn sửa đổi và nhấn vào ba dấu chấm. Nhấp vào chỉnh sửa Khóa API.
Chỉnh sửa khóa API
  1. Chọn các trang web được đặt hạn chế ứng dụng. 
Hướng dẫn ứng dụng
  1. Thêm danh sách các trang web được phép sử dụng khóa API trong trường Thêm trang web và nhấn vào Xong. Ngoài ra, hãy đảm bảo địa chỉ web bạn thêm khớp với địa chỉ trang web của bạn. Bạn cũng có thể thêm một tên miền khác.
Thêm một trang web

Sau khi cập nhật cài đặt của bạn, hãy lưu các thay đổi và đợi vài phút để chúng có hiệu lực. Sau đó, kiểm tra xem lỗi đã được giải quyết chưa.

Lỗi Google API: ReferenceerNotAllowedMapError là gì?

Đó là lỗi API Google Maps xảy ra khi Người giới thiệu HTTP (trang web yêu cầu API) không được phép sử dụng khóa API Google Maps.

Biện pháp bảo mật này đảm bảo rằng chỉ những miền được phê duyệt mới có thể đưa ra yêu cầu bằng khóa API của bạn, bảo vệ bạn khỏi việc sử dụng trái phép và các tác động chi phí tiềm ẩn.

Nguyên nhân gây ra lỗi giới thiệuNotAllowedMapError?

Dưới đây là một số lý do khiến lỗi này xảy ra:

  • Thiết lập người giới thiệu không chính xác: Nguyên nhân phổ biến nhất là do thiếu thiết lập liên kết giới thiệu trong Google Cloud Platform nơi quản lý khóa API của bạn. Nếu người giới thiệu không khớp với miền được ủy quyền thì yêu cầu API sẽ bị chặn.
  • Tên miền mới hoặc đã thay đổi: Nếu gần đây bạn đã chuyển trang web của mình sang một miền mới hoặc thay đổi cấu trúc của miền đó thì có thể bạn chưa cập nhật những thay đổi này trong cài đặt Google Cloud Platform của mình.
  • Lỗi chính tả hoặc giao thức không chính xác: Những lỗi đánh máy đơn giản trong tên miền hoặc sử dụng giao thức không chính xác (HTTP so với HTTPS) cũng có thể dẫn đến lỗi này.

Lỗi ReferenceerNotAllowedMapError Google Maps API thường xảy ra khi có sự không khớp trong cài đặt trang web. Để khắc phục, hãy cập nhật cài đặt khóa API của bạn trong Google Cloud Console. Điều này đảm bảo trang web của bạn tiếp tục sử dụng Google Maps một cách suôn sẻ.

Thông tin thêm về các chủ đề: bản đồ Google

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *