Как исправить ошибку API Карт Google: RefererNotAllowedMapError
2 минута. читать
Обновление
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Распространенный камень преткновения, с которым я столкнулся как веб-разработчик, — это Google Maps Ошибка API: RefererNotAllowedMapError.
Получение этого всегда разочаровывает, поэтому я начал искать решение. Вот пошаговая инструкция, как это исправить:
Как исправить ошибку API Карт Google: RefererNotAllowedMapError
Исправление этой ошибки включает проверку и обновление ваших настроек в Google Cloud Console, чтобы убедиться, что ваш веб-сайт имеет право использовать ключ API Google Maps.
- О компании Консоль Google Cloud и войдите в свою учетную запись.
- Коснитесь меню «Гамбургер», нажмите «API и сервисы», затем выберите учетные данные.
- Определите ключ API Карт Google, который вы хотите изменить, и нажмите на три точки. Нажмите «Изменить ключ API».
- Выберите веб-сайты, для которых установлено ограничение приложения.
- Добавьте список сайтов, которым разрешено использовать ключ API, в поле «Добавить сайт» и нажмите «Готово». Кроме того, убедитесь, что добавляемый вами веб-адрес соответствует адресу вашего веб-сайта. Вы также можете добавить другое доменное имя.
После обновления настроек сохраните изменения и подождите несколько минут, чтобы они вступили в силу. Затем проверьте, устранена ли ошибка.
Что такое ошибка Google API: RefererNotAllowedMapError?
Это ошибка Google Maps API, которая возникает, когда HTTP-реферер (веб-страница, запросившая API) не имеет права использовать ключ API Карт Google..
Эта мера безопасности гарантирует, что только одобренные домены смогут отправлять запросы с вашим ключом API, защищая вас от несанкционированного использования и потенциальных финансовых последствий.
Что вызывает ошибку RefererNotAllowedMapError?
Вот некоторые из причин возникновения этой ошибки:
- Неправильная настройка реферера: Наиболее распространенной причиной является отсутствие настройки реферера в облачной платформе Google, где управляется ваш ключ API. Если реферер не соответствует авторизованным доменам, запрос API блокируется.
- Новые или измененные домены: Если вы недавно переместили свой веб-сайт на новый домен или изменили его структуру, возможно, вы не обновили эти изменения в настройках Google Cloud Platform.
- Опечатки или неправильные протоколы: К этой ошибке также могут привести простые опечатки в имени домена или неправильное использование протоколов (HTTP или HTTPS).
Ошибка RefererNotAllowedMapError Google Maps API часто возникает при несоответствии настроек веб-сайта. Чтобы это исправить, обновите настройки ключа API в Google Cloud Console. Это гарантирует, что ваш сайт будет бесперебойно использовать Карты Google.