Ключ API карт Google не добавляется

Я обновляю сайт EE от 2.3.x до 2.10.3, и как часть этого я обновляю mx_google_map от 1.4 до 1.5.3.

Используя тип поля на переднем конце, я получаю следующую консольную ошибку:

Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

У меня это в

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="/themes/third_party/mx_google_map/mxgooglemap.js"></script>

На живом сайте ключ api включен, но на обновленном сайте он не работает.

Тестовый сайт, который я использую, находится в поддомене, и я задаюсь вопросом, является ли это причиной проблемы, или же она связана с расширением.

Должен ли я указать ключ API где-нибудь, я пропущу что-то очевидное?

Благодарю.

0
nl ja de

1 ответы

Попробуйте добавить ключ в качестве параметра GET в тег сценария исходного кода API:

https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_GOES_HERE&sensor=true

Я видел эту проблему в некоторых местах, а также прямо здесь! :

Карты Google для EE перестали рисовать маркеры для новых записей в панели управления

2
добавлено
Отличное спасибо. Я даже думал об этом. Doh!
добавлено автор racztamaska, источник