Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Устранение неполадок
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Ошибки, связанные с оплатой и ключом API
Иногда карты могут отображаться затемненными, а панорамы Просмотра улиц – в негативе, с водяными знаками "for development purposes only" (только для целей разработки).
Чаще всего такая проблема связана с ключом API или оплатой.
Сервисами платформы Google Карт можно пользоваться, только если в вашем аккаунте активированы платежные функции, а в запросах к API указан действительный ключ API. Ниже приведена последовательность шагов, которая поможет вам выявить и решить проблему.
Используете ли вы ключ API?
Не знаю. Как проверить, использую ли я ключ API?
Ключ API передается как параметр key в URL, который используется для загрузки Maps JavaScript API. Существует несколько способов проверить, используете ли вы ключ API:
Воспользуйтесь расширением Chrome
Google Maps Platform API Checker. С его помощью вы сможете определить, правильно ли реализованы лицензионные Maps API на вашем сайте.
Если вы используете библиотеку или плагин для загрузки Maps JavaScript API, проверьте настройки этой библиотеки и найдите вариант с ключом API.
Проверьте, нет ли ошибок в вашем браузере.
Если вы увидите следующие сообщения, значит вы неправильно используете ключ API:
Предупреждение Google Maps JavaScript API: NoApiKeys
Если у вас есть доступ к коду приложения, найдите тег <script>, который используется для загрузки Maps JavaScript API.
При загрузке Maps JavaScript API замените YOUR_API_KEY в указанном ниже коде ключом API.
Проверьте в браузере сетевой трафик от вашего сайта.
В Chrome это можно сделать с помощью вкладки Network (Сеть) в инструментах разработчика.
Вы увидите сетевые запросы от вашего сайта. Запросы, сделанные с использованием Maps JavaScript API, будут указаны в пути maps/api/js.
Здесь вы можете проверить, используется ли в запросах параметр key.
Рекомендуем отфильтровать сетевой трафик на вкладке Network (Сеть) по пути maps/api/js.
Отлично! Проверьте, привязан ли к вашему проекту платежный аккаунт.
К вашему проекту привязан платежный аккаунт?
Не знаю. Как проверить, привязан ли к моему проекту платежный аккаунт?
Откройте
страницу оплаты в консоли Google Cloud и выберите проект, в котором был создан ключ API.
Чтобы подтвердить, что этот ключ связан с проектом, сделайте следующее:
Перейдите в раздел Credentials (Учетные данные). Для этого на боковой панели слева выберите Google Maps Platform > Credentials (Платформа Google Карт > Учетные данные).
Проверьте, есть ли в списке ключ API, который вы используете в настоящее время на своем сайте.
Если его здесь нет, перейдите в другой проект и проверьте учетные данные там.
Если вы не можете найти проект для своего ключа API, возможно, вы потеряли доступ к этому проекту.
Попросите коллег о помощи. Если не получается найти исходный проект, можно сделать следующее:
Создайте новый ключ API. Это можно сделать на странице Credentials (Учетные данные).
После этого нажмите Create credentials (Создать учетные данные) и выберите API key (Ключ API).
После того как вы найдете свой проект в Cloud Console, выберите Billing (Оплата) в меню слева и проверьте, связан ли с ним платежный аккаунт.
Нет, к моему проекту не привязан платежный аккаунт.
Выберите API из списка и откройте вкладку Quotas (Квоты).
У вашего ключа API есть ограничение по IP-адресам?
Ключи API с ограничением по IP-адресам можно использовать только с веб-сервисами, которые предназначены для реализации на стороне сервера (например, Geocoding API и другие API веб-сервисов).
Большинство этих веб-сервисов имеют аналоги в Maps JavaScript API (например, сервис геокодирования).
Для использования Maps JavaScript API на стороне API-клиента вам нужно создать отдельный ключ API, который будет защищен ограничением по HTTP-реферерам. Подробная информация приведена в этой статье.
Если ваш код по-прежнему не работает
Чтобы помочь вам справиться с наиболее распространенными ошибками, Брендан Кенни и Мано Маркс записали для вас это видео. Вот что они советуют:
Убедитесь в отсутствии опечаток. Помните, что в языке JavaScript учитывается регистр.
Не забывайте об основах! Некоторые распространенные проблемы возникают еще на начальном этапе создания карты. Например:
заданы ли свойства zoom и center;
объявлен ли элемент div, в котором карта будет отображаться на экране;
Убедитесь, что для элемента div карты задана ненулевая высота CSS (например, height: 400px). По умолчанию элементы div создаются с высотой 0 и поэтому не отображаются на экране.
[null,null,["Последнее обновление: 2026-10-30 UTC."],[],["Using the Maps JavaScript API requires a valid API key and enabled billing. Issues like a darkened map typically stem from these. Verify API key usage via browser checks, source code, or network traffic. Ensure the project linked to your API key has an active billing account. Check for invalid payment methods or exceeded API daily limits. If restricted by IP address, create a key with HTTP referrers. Troubleshoot by checking for typos, verifying map element properties, or using a JavaScript debugger.\n"]]