Я начал получать эту ошибку от виджета Карт Google в используемой CMS:
This API key is not authorized to use this service or API. Places API error: ApiTargetBlockedMapError
Сообщение об ошибке содержит полезную ссылку на эту страницу , который включает следующий текст:
ApiTargetBlockedMapError Ошибка
API Карт JavaScript не авторизован для используемого ключа API. Пожалуйста, проверьте настройки ограничений API вашего ключа API в консоли Google Cloud Platform.
См. Раздел Ключи API в консоли Google Cloud Platform. Для получения дополнительной информации см. Использование ключей API.
Я знаю, что Google настраивал этот API в прошлом, поэтому я подошел к консоли и проверил разрешения, предоставленные для ключа, который я использую. Он включает в себя следующие четыре разрешения, в том числе разрешение API Maps JavaScript:
- API геокодирования
- API встраивания карт
- Карты JavaScript API
- Карты Stati c API
Единственная не работающая часть - автозаполнение адреса. Когда я переключаюсь в режим Don't Restrict Key
, чтобы ключ работал со всеми службами, он работает нормально. Любая идея, какой флажок службы я мог бы пропустить? Мне интересно, если Google просто отображает неправильную ошибку.
Есть идеи?