Редактор свойств Google Map в Umbraco Как установить ApiKey?

У меня есть в Umbraco (v6) BO собственность, показывающая GoogleMap. Свойство выглядит следующим образом (редактор свойств — это «Карта Google», как видно на вкладке «Разработчик» BackOffice).

введите здесь описание изображения

поэтому свойство отображает карту в BO Umbraco, но «только для целей разработки».

введите здесь описание изображения

и в консоли я вижу предупреждение:

Предупреждение Google Maps JavaScript API: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

Предположим, у меня есть ключ API Google, куда мне его вставить, чтобы удалить это сообщение?


person serge    schedule 18.01.2019    source источник
comment
Это то, что вы ищете? Шаг 2: developers.google.com/maps/documentation/javascript/get -api-ключ   -  person Jabberwocky    schedule 22.01.2019
comment
да, вы прислали мне ту же ссылку, которую я указал в ОП, но непонятно, куда добавить этот запрос, на какой странице, в каком файле?   -  person serge    schedule 23.01.2019
comment
Ну, а если нет поля, в которое можно закинуть скрипт, то, может быть, закодировать его в представлении? (Я предполагаю, что это MVC).   -  person Jabberwocky    schedule 23.01.2019
comment
какой вид, это компонент BackOffice   -  person serge    schedule 23.01.2019
comment
Я говорю, что для проверки API вам нужно в основном добавить скрипт в представление (как в .cshtml). Если разработчик, создавший этот бэк-офис, этого не сделал, вам придется это сделать или на самом деле войти в код и запустить скрипт проверки.   -  person Jabberwocky    schedule 23.01.2019


Ответы (1)


Наконец нашел решение:

В поле Карт Google используется компонент тип данных Карт Google. Его источники: на GitHub.

Мы использовали версию 2.0.0, в которой не было поля API Key в BO (как видно на скриншоте OP). Теперь нужно получить исходники и перекомпилировать версию 2.2.0, а затем обновить DLL на сервере. После этого в БО появилось текстовое поле Ключ API (Разработчик => Типы данных).

Ключ API такой же, как и для домена размещения BO.

person serge    schedule 01.02.2019