В июне 2016 года, компания Google объявила, что изменяет способ добавления Google Maps на сайты для новых пользователей. Для добавления карт новым пользователям нужно получить Google Maps API Key.
В июне 2018 года Google запустила новый функционал Google Maps Platform, а c июля 2018 года вступил в силу новый тарифный план Google с оплатой за использование API.
В статье пройдем шаги, необходимые для получения ключа API Google Map по состоянию на август 2018 года.
1. ПОЛУЧИТЬ GOOGLE MAPS API KEY — ПЕРВЫЕ ШАГИ
Чтобы получить Google Maps API Key необходимо иметь или создать учетную запись Google. Создать учетную запись можно бесплатно, нажав здесь. Я предполагаю, что у большинства читателей уже есть учетная запись Google, так что переходим к следующему шагу.
Перейди на платформу Google Maps Platform и нажми кнопку «Get Started» в правом верхнем углу сайта.
В появившемся диалоговом окне выбери «Maps» («Карты») и нажми кнопку «Continue» («Продолжить»)
✅ Ключ для Гугл карт — Как получить Google Maps API key?
Следующий шаг — выбери проект. Если впервые создаешь ключ API — сначала необходимо создать проект.
Дай проекту название.
Нажми кнопку «Next» в правом нижнем углу
Далее настрой свою систему оплаты за использоание API.
Дождитесь приглашения на включение оплаты для проекта и выбери «Создать платежный аккаунт»
Выбери страну, условия использования и жми «Согласиться и продолжить»
Далее нужно будет настраивать платежный аккаунт, вводить данные банковской карточки. Google при этом проверит карточку: снимет с карточки 1$ и вернет его обратно через некоторое время.
Когда подключен платежный аккаунт, то на него ежемесячно начисляется бесплатно использование карт, маршрутов или мест на сумму в размере 200 долларов США. Это примерно до 28 000 запросов. Счет на оплату будет выставлен только после того, как использование Google Maps Platform превысит ежемесячный лимит в 200 долларов.
Двигаемся дальше. Для получения API Key в консоли выбираем пункт меню «API и сервисы»
Вначале надо включить API, которые хочешь использовать. Затем надо создать необходимые учетные данные чтобы получить к нему доступ.
Как получить Api ключ для гугл карты
Выбрать сервис API можно в библиотеке. В нашем случае выбираем Google Maps JavaScript API.
При создании учетных данных нужно выбрать «Ключ API»
Через несколько секунд Google выдаст сгенерированный Google Maps API Key. Скопируй ключ и храни его в надежном месте для последующего использования.
2. ЗАЩИТА GOOGLE MAPS API KEY
Следующим шагом является повышение безопасности нового ключа. В консоли API нажимаем кнопку «Учетные данные» и переходим в консоли непосредственно на ссылку «ключ API».
Открывается новый экран, где можно ограничить использование API только одним веб-сайтом. Это означает, что ни один неавторизованный пользователь не сможет достать твой ключ API, а затем использовать его на другом веб-сайте, и таким образом расходовать дневную норму ключа по загрузке карты. Что, возможно, будет стоить денег, если включен биллинг.
Ограничить использование ключа просто. В открывшемся окне найди раздел «Ограничение для ключа».
Если нужно отображать карты на твоем сайте — выбери вариант «HTTP источники перехода (веб-сайты)».
Это откроет новое поле, чтобы добавить туда свой домен или домены. Не забудь добавить их в требуемом формате:
*.example.com/*
где «example.com» — имя сайта.
В качестве подстановочного знака используй звездочку. Если ты оставишь это поле пустым, запросы будут приниматься от всех источников. Звездочки, косые и точки должны быть отформатированы так же, как в шаблоне.
Если нужно добавить несколько доменов — нужно добавить их по одному в каждую новую строку.
По окончанию нажми кнопку «Сохранить». Теперь нужно будет подождать несколько минут для регистрации внесенных изменений. И можно использовать вновь созданный ключ API, чтобы добавить Google Maps на сайт.
Источник: webmister.pro
Получить api google карты
В данной инструкции будет описано получение API-ключа для использования его на нашем хостинге, либо на вашем собственном сервере.
Важно! В связи с изменениями от 16 июня 2018 года лицензионного соглашения Google, использование Google карт в программном обеспечении, где доступны другие карты, не допускается. Мы рекомендуем настроить карты Google для тех пользователей, которым они нужны, отключив остальные карты, а для остальных пользователей, которым не нужны карты Google, выключить такую возможность, во избежание возможных карательных мер со стороны компании Google.
Рекомендации по получению API ключа Google Maps
Для начала н еобходимо зайти на сайт — mapsplatform.google.com и нажать на кнопку «Get started» в правом верхнем углу:
Далее, если вы не ранее вошли в свой аккаунт Google, вам будет предложена авторизация. Войдите в ваш Google аккаунт (при отсутствии аккаунта, его необходимо создать). После авторизации на платформе, вам предстоит пройти два этапа регистрации на платформе Google.
ЭТАП № 1: «Данные организации и платежные данные»:
На данном этапе вам предстоит в три шага указать дополнительную информацию о вашем аккаунте и внести платёжные данные.
-
«Account Information» .
На данном шаге вам необходимо заполнить информацию о своей организации и согласиться с условиями обслуживания (крайне рекомендуем с ними ознакомиться: Google Cloud Platform Terms of Service, Supplemental Free Trial Terms of Service, and the terms of service ofany applicable services and APIs).
ЭТАП № 2: «Информация по использованию платформы»:
После успешного внесения данных вам необходимо ответить на дополнительные вопросы по использованию платформы:
Ответьте на предложенные вопросы и нажмите Кнопку «SUBMIT».
После проверки ответов, во всплывающем окне вам будет предоставлен ваш действующий API ключ и возможность создать DEMO проект.
Вы можете ознакомиться с DEMO проектом или пропустить его нажав кнопку «MAYBE LATER».
В следующем окне вы можете настроить дополнительную защиту вашего ключа выбрав необходимое значение или пропустить данную настройку нажав кнопку «MAYBE LATER».
На этом регистрация на платформе завершена. О чем вам сообщит следующее всплывающее окно:
Нажмите «GOT IT» для закрытья окна.
После подтверждения данных вы попадёте на главную страницу Google Cloud Platform, где вы можете дополнительно настроить использование вашего API-ключа. Для этого вам нужно кликнуть на значок меню в левом верхнем углу и в разделе «APIs выбрать пункт «Credentials»:
На вкладке «Credentials» вам необходимо в писке «API Keys» выбрать свой API ключ из списка:
В отрывшейся вкладке «Restrict and rename API key» можно настроить дополнительную защиту вашего ключа и собственно найти свой API ключ:
Мы рекомендуем использовать установить параметр «HTTP referens (web sites)» и указать соответсвующее доменное имя вашего сервера.
ВНИМНИЕ. Мы крайне рекомендуем установить лимит по списанию денежных средств, в противном случае, при большом количестве API запросов, выдаваемые компанией Google 200-300$ ежемесечные средства для бесплатного использрвани могут закончится и вам будет выдвинут счет за использование платформы.
Полученный ключ необходимо вставить в поле активации Google-карт в подсистеме администрирования
Источник: support.fort-monitor.ru
Google Maps API key: инструкция получения в картинках
Всех, кто использует карты от Google на своих сайтах для обозначения своего положения или других целей, поисковая система обязала получить персональный ключ. По персональному Google Maps API key теперь вам ежемесячно будет выделяться лимитированное количество показов статической карты. Согласно документации равное 100.000 показам или эквивалент $200 в месяц.
Сверх лимита вы будете оплачивать по $1,6 за каждую 1000 показов карт от Google. Этот ценник справедлив для диапазона 100.001-500.000 показов в месяц. Изучить весь прайс на услуги Google Cloud Platform можно здесь. Если вы не получите ключ, карта будет отображаться в том виде, в каком она отображается без Google API key (смотрите изображение ниже).
Понять расположение офиса компании можно, но выглядит ужасно и очень не солидно.
Пошаговая инструкция получения Google Maps API key
Желающие ознакомиться с документацией могут сделать это по ссылке. Для получения API key понадобиться аккаунт Google. Если он у вас уже есть, то переходите прямо на страницу Geo-location APIs. Для начала нужно нажать кнопку “Get started”.
В открывшемся диалоговом окне выберите блок “Maps”. Два других блока – это “Маршруты” и “Места”. Они вам не нужны, только если того не требует особенность вашего сайта и бизнеса. Для подтверждения выбора нажмите кнопку “Continue”.
Следующее диалоговое окно предлагает вам выбрать проект, для которого вы хотите получить Google API key. Если проектов нет, значит, нужно создать свой первый проект. Обязательно соглашаетесь с условиями, иначе не сможете двигаться дальше. Нажимаем надпись “Next”.
А так как услуга теперь условно платная, то Google обязательно попросит вас создать новый платёжный аккаунт или подвязать уже существующий к проекту. Но это не значит, что вы прямо сейчас начнёте платить. Нажмите “Создать платёжный аккаунт”.
В открывшемся окне выберите свою страну, чью платёжную карту вы планируете использовать. И согласитесь с условиями БЕСПЛАТНОГО пробного периода. По его условиям с момента регистрации проекта у вас есть 12 месяцев и $300 на пользование. По окончанию пробного периода никакие деньги с карты списываться не будут, пока вы не активируете коммерческую подписку.
При этом ежемесячный лимит показов на $200 вам будет предоставляться в любом случае. Нажмите “Принять и продолжить”.
Следующее диалоговое окно предлагает выбрать тип аккаунта. Нажмите на карандашик и укажите “Личный”. Дальше адрес и платёжные данные пластиковой карты.
Во время проверки платёжных реквизитов с карты будет списан $1, и он же, спустя несколько минут, будет зачислен обратно. Процедура получения Google Maps API key завершена. На экране вы увидите свой персональный ключ для созданного проекта. Его нужно скопировать и передать разработчику для добавления на сайт.
На этом можно было бы и закончить, но я рекомендую осуществить ещё одно действие, позволяющее заблокировать ваш персональный ключ исключительно для использования на вашем сайте. В противном случае он может быть скопирован из кода и применён на постороннем ресурсе. Для блокировки нужно зайти в “Меню навигации” слева вверху и выбрать пункт “API и сервисы” – “Учётные данные”. А затем нажать на название вашего проекта.
Чтобы ограничить использование API key только для одного или нескольких сайтов, отметьте строку “HTTP-источники перехода (веб-сайты)”. А ниже в поле впишите один или несколько сайтов по одному в строку.
- Если у вашего ресурса несколько функционирующих поддоменов, то используйте шаблон https://*.site.ua/*.
- Если отображаться карта должна только на одном сайте, то просто укажите главное зеркало, например, https://site.ua/* или https://www.site.ua/*.
Лучшее продвижение сайта в Днепре можно заказать по телефонам, указанным под статьёй.
Источник: seomaker.pro