Google Maps API — это набор интерфейсов прикладного программирования, который позволяет клиенту взаимодействовать с интегрированными сервисами. Это дает возможность создавать простые приложения для более сложных программных решений на основе местоположения для Интернета, iOS и Android.
Изначально задачей API было размещение карты на сайте компании, где бизнесмен может отмечать свое местоположение, чтобы клиенты могли быстро найти офис. Сегодня функционал приложения существенно расширился.
Основные возможности Google Map API
Большая часть инструментов работает под управлением Javascript. В их числе:
-
Отображение Google Maps в браузере, на устройствах iOS или Android и возможность указать определенные географические координаты (широту и долготу).
-
Показ InfoWindow, который является всплывающим окном для показа информации о локации над маркером при нажатии.
-
Геокодирование или процесс преобразования почтового адреса в географические координаты (широту и долготу), а также обратное геокодирование.
-
Выбор ближайшего подходящего места на основании поискового запроса пользователя (указывается локация, ее тип и радиус поиска).
-
Автозаполнение отображает предполагаемые названия улиц в раскрывающемся списке под полем ввода по мере того, как пользователь вводит данные, что очень удобно, когда служба определения местоположения не поддерживается браузером или устройством.
-
Матрица расстояний вычисляет расстояние и время в пути между двумя или более адресами на основе способов передвижения, таких как вождение, ходьба, езда на велосипеде и общественный транспорт.
Другие опции частично копируют перечисленные функции, поэтому не указаны в данном списке.
Как получить Google Map API Key
-
Войдите в Платформу Гугл Облака, используя собственную учетную запись Gmail.
-
Создайте новый проект. Перейдите в меню «Выбор проекта», которое откроет меню с существующими проектами, если таковые имеются. Выберите тот, от которого требуется получить ключ API, или зарегистрируйте новый.
-
Сделайте ключ API. После выбора проекта нажмите на кнопку «Меню навигации» в левом верхнем углу страницы и выберите «API и службы» → «Учетные данные».
Затем нажмите «Создать данные» → «Ключ API», после чего откроется интерфейс с готовым Google Map API Key.
Как настроить существующий ключ для Google карт
При подключении указанного ключа и Maps JavaScript API приложение предоставляется бесплатно, но в дальнейшем оно запросит донат от пользователя. Чтобы начать использование триал-периода, нужно выполнить ряд действий:
-
Активируйте бесплатный период в верхней правой части рабочего окна.
Подтвердите согласие с условиями использования программного обеспечения.
Введите данные банковской карты. Это нужно для того, чтобы после окончания тестового периода система смогла снять оплату за пользование. Далее перейдите к подтверждению операции.
-
На последнем этапе с карты спишется около 2 долларов для её верификации. Через несколько часов сумма вернется. В конце потребуется заполнить форму проверки контрагента – приложить фото банковской карты и своего паспорта.
Далее можно вставлять ключ на собственный сайт. Обычно поле вставки расположено в меню «Приложения».
Преимущества использования ключа
До того как получить приложение, следует внимательно изучить его преимущества и понять, нужно ли оно вам. Среди основных выгод:
-
Клиенты смогут найти вас на картах, что улучшит посещаемость;
-
Есть интеграция с пакетами приложений .js, которые полезны при оптимизации сайта;
-
Вырастет доверие аудитории и повысится уровень лояльности, что приведёт к росту продаж;
-
Снизится нагрузка на call-центр, так как большая часть звонков поступает с вопросами о маршруте.
Из программных преимуществ можно отметить реализацию проекта на Javascript, ввиду чего он подходит для исполнения на всех платформах.
Аналоги и конкуренты на рынке РФ
Google Map API Key постепенно уходит с российского рынка. Полноценных альтернатив проекту нет, однако можно рассмотреть следующие варианты на Android и ПК:
-
OpenStreetMap – распространяется бесплатно, но существенно уступает по функционалу;
-
OsmAnd – используется для мобильных телефонов, считается оффлайн продолжением предыдущего вида карт;
-
Maps.me – можно пользоваться без интернета, но карты много весят и плохо подходят для встраивания на сайт за счет отсутствия интеграции с .js;
-
2gis – подробные карты онлайн и без сети, часто вставляются на сайты российских компаний. По функционалу считаются лучшими из всех перечисленных вариантов.
Мы рассмотрели особенности инструмента Google Map API Key и его преимущества. Если вы хотите, чтобы клиенты сами вас находили, пользуйтесь инструкцией и добавляйте ключ на свой сайт!
В случае надобности вы можете обратиться в компанию CoderSafe и вам настроят и создадут уникальные карты для вашей компании.
Спасибо всем за внимание.
ссылка на оригинал статьи https://habr.com/ru/post/668304/
Добавить комментарий