Как установить ключ API карты Google

Опубликовано: 2022-03-29

Хотите узнать, как настроить Google Map API ? Вы вообще знаете, что такое API? API означает интерфейс прикладного программирования. API — это соединение между двумя частями программного обеспечения. Это позволяет им общаться и предлагать услуги от одного программного обеспечения к другому. Карта внизу — один из таких API. Карты Google предоставляют этому веб-сайту свой интерфейс прикладного программирования, API, чтобы они могли использовать различные возможности Карт Google для использования на своем веб-сайте для улучшения дизайна своего веб -сайта . В этой статье вы узнаете, как настроить Google Map API, как создать API и как добавить различные API, доступные через Google.

Как установить ключ API карты Google

Оглавление

Ключ API карты Google

Прежде чем вы узнаете, как настроить Google Map API, вам нужно узнать, что такое ключ Google Map. Ключ Google Map API — это фрагмент кода, предоставленный Google, который вы можете использовать для отображения Карт, указания направлений, точного отображения времени закрытия и открытия, создания карт с возможностью поиска, добавления функций регистрации и планирования маршрутов на веб-сайте вашей компании. Ключи Google Map API позволяют Google отслеживать, как используются их API, и защищаться от вредоносных атак. Вы можете комбинировать API-интерфейсы для более продвинутых опций, которые сделают работу вашего клиента максимально удобной .

Расходы

Ключи Google Map API бесплатны, и для начала Google предлагает кредит в размере 300 долларов США на первые 90 дней использования. После этого они будут продолжать предоставлять вам 200 долларов США в месяц, которые вы можете использовать для использования API Карт Google. Как только вы превысите лимит в 200 долларов США в месяц, с вас будет взиматься плата за использование.

Как создать API

Теперь, когда вы знаете, что такое Google Map API, вы можете понять , как создать API для своего собственного веб-сайта.

Начиная с

Первым шагом к созданию API для Google Maps является настройка проекта, связанного с платежным аккаунтом и включенным Maps Embed API. Maps Embed API — это API, который позволяет размещать интерактивную карту на вашем веб-сайте. После того, как вы настроите это, вы можете начать создавать новые API.

Создание ключа API

После того, как вы завершили необходимую настройку, вы можете приступить к изучению того, как создать API. В зависимости от того, используете ли вы консоль или Cloud SDK , процесс создания API будет отличаться.

Консоль

  1. Перейдите в раздел учетных данных на веб-сайте платформы Google .
  2. Выберите Создать учетные данные.
  3. Щелкните Создать ключ API. Появится диалоговое окно, подтверждающее, что вы создали новый API.
  4. Нажмите закрыть.

как создать апи

Облачный SDK

Чтобы создать API с помощью Cloud SDK, вам потребуется добавить строку кода. Код выглядит следующим образом:

gcloud alpha сервисы api-keys create\

–проект «ПРОЕКТ» \

–отображаемое имя «DISPLAY_NAME»

Вы замените слова в скобках PROJECT и DISPLAY_NAME нужными именами.

Вы создали свой первый API. Он будет указан в разделе «Ключи API» на странице учетных данных.

Как ограничить ключ API

Теперь, когда вы узнали, как создать ключ API, вам нужно знать, как его ограничить. Ограничение ваших ключей API добавляет уровень безопасности , который гарантирует, что только авторизованные запросы могут быть сделаны с вашим ключом API. Процесс ограничения вашего ключа API будет отличаться в зависимости от того, используете ли вы консоль или Cloud SDK.

Консоль

  1. Перейдите на страницу учетных данных веб-сайта платформы Google.
  2. Выберите API, который вы хотите ограничить.
  3. Вы найдете раздел под названием Key Restrictions. Просмотрите и выберите, какие ограничения вы хотите установить для своего API.

Облачный SDK

Это код для перечисления существующих ключей:

список API-ключей gcloud –project=”PROJECT”

Это код для снятия текущих ограничений:

обновление API-ключей альфа-сервисов gcloud «projects/PROJECT/keys/KEY_ID» \

-очистить-ограничения

Это код для установки новых ограничений:

обновление API-ключей альфа-сервисов gcloud «projects/PROJECT/keys/KEY_ID» \

–api_target=”карты-внедрение-backend.googleapis.com”

--allowed-referrers="РЕФЕРЕРЕР"

И снова слова в скобках следует заменить своими именами.

что такое ключ карты

Добавление API

Если у вас нет времени на создание собственного API, у Google есть множество API, доступных для использования прямо сейчас на вашем веб-сайте или в приложении. Чтобы добавить API, все, что вам нужно сделать, это выполнить следующие шаги.

Статический API Карт

Этот API отображает простое статичное изображение карты на вашем веб-сайте. Минимальный код и гибкая цена. Есть два ценовых уровня. Вы можете платить 2 доллара за 1000 запросов или 1,60 доллара за 1000 запросов с минимальным объемом 100 000 в месяц.

API встраивания Карт

Этот API позволяет размещать интерактивную карту или вид улиц на вашем веб-сайте. Пользователь может перемещаться по карте, чтобы найти разные локации. Этот API может помочь клиентам определить, где они находятся по отношению к вашему бизнесу.

API матрицы расстояний

Этот API позволяет пользователю видеть как расстояние, так и время, которое потребуется, чтобы добраться до места для нескольких пунктов назначения на основе рекомендуемого маршрута. Цена первого уровня расширенного плана составляет 10 долларов США за 1000 элементов, а цена второго уровня расширенного плана составляет 8 долларов США за 1000 элементов при минимуме 100 000 элементов в месяц. Другой план стоит 5 долларов за 1000 элементов, а второй уровень стоит 4 доллара за 1000 элементов с минимумом 100 000 элементов в месяц. Единственная разница между расширенным планом и базовым планом заключается в том, что расширенный план предлагает доступ к отчетам о трафике в реальном времени.

API геолокации

Этот API полезен, когда нет возможности использовать GPS. Он использует точки доступа Wi-Fi и вышки сотовой связи, чтобы найти местоположение. Цена для первого уровня составляет 5 долларов США за 1000 запросов, а цена для второго уровня — 4 доллара США за 1000 запросов при минимуме 100 000 запросов в месяц.

API-ключ карты гугл

API мест

API Places позволяет просматривать и получать подробную информацию о более чем 100 000 000 компаний и достопримечательностей. Он постоянно пополняется новыми предприятиями и достопримечательностями, добавляемыми как владельцами бизнеса, так и пользователями. API Places предлагает несколько вариантов ценообразования, поэтому вы можете выбрать тот, который лучше всего соответствует вашим потребностям.

Автозаполнение без сведений о местах

Стоимость первого уровня составляет 17 долларов США за 1000 сеансов, а второго уровня — 13,60 долларов США за 1000 сеансов при минимуме 100 000 сеансов в месяц.

Автозаполнение

Первый уровень стоит 2,83 доллара США за 1000 запросов, а второй уровень — 2,27 доллара США за 1000 запросов, но не менее 100 000 запросов в месяц.

Места Подробности

Первый уровень — 17 долларов США за 1000 запросов, а второй уровень — 13,60 долларов США за 1000 запросов, но не менее 100 000 запросов в месяц.

Подробная информация о местах – обновление идентификатора

Это бесплатное дополнение к Places Details. Это дает вам возможность возвращать новые идентификаторы мест.

Атмосферные данные

Как следует из названия, это возвращает атмосферные данные. Первый уровень — 5 долларов за 1000 подсчетов, а второй уровень — 4 доллара за 1000 подсчетов при минимуме 100 000 подсчетов в месяц.

Контактные данные

Это дает вам возможность отображать контактную информацию, такую ​​как номера телефонов, веб-сайты и часы работы. Это стоит 3 доллара США за 1000 подсчетов для первого уровня и 2,40 доллара США за 1000 подсчетов при минимальном количестве 100 000 подсчетов в месяц.

Найти место

Find Place позволяет вам использовать номер телефона, имя или адрес, чтобы найти место вместе с его номером телефона и адресом. Первый уровень — 17 долларов США за 1000 запросов, а второй уровень — 13,60 долларов США за 1000 запросов при минимальном количестве запросов 100 000 в месяц.

Если вам нужен только идентификатор места, функция «Найти место» бесплатна.

Места поблизости Поиск

Эта функция вернет пользователю список ближайших мест. Первый уровень — 32 доллара США за 1000 запросов, а второй уровень — 25,60 долларов США за 1000 запросов, но не менее 100 000 запросов в месяц.

Места Фото

Places Photo, чтобы вы не размещали на карте высококачественные фотографии предприятий и достопримечательностей. Первый уровень — 7 долларов США за 1000 запросов и 5,60 долларов США за 1000 запросов при минимальном количестве запросов 100 000 в месяц.

добавление API

Места – текстовый поиск

Пользователи могут искать предложения местоположения. Эта функция вернет список мест, соответствующих критериям поиска. Первый уровень стоит 32 доллара США за 1000 запросов, а второй уровень стоит 25,60 долларов США за 1000 запросов при минимальном количестве запросов 100 000 в месяц.

Автозаполнение запросов

Как следует из названия, эта функция будет пытаться автоматически выполнять поиск для пользователя. Первый уровень стоит 2,83 доллара США за 1000 запросов, а второй уровень — 2,27 доллара США за 1000 запросов при минимальном количестве запросов 100 000 в месяц.

API часовых поясов

API часовых поясов предоставляет пользователю точную информацию о часовом поясе, например часы работы. Первый уровень стоит 5 долларов США за 1000 запросов и 4 доллара США за 1000 запросов при минимальном количестве запросов 100 000 в месяц.

Использование API

Карты Google — это полезный инструмент, который люди могут использовать для поиска направлений, нерабочих часов, отчетов о пробках и многого другого. Если вы хотите включить эти возможности на веб-сайте вашей компании, вам потребуется использовать API. Разрешите посетителям отмечать свои любимые места с помощью API. Теперь, когда вы узнали, как настроить Google Map API, как создать API и какие типы API предлагает Google, вы можете добавить Google Map на веб-сайт вашей компании.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ:

  • Что такое API?
  • Почему я должен использовать Google Maps API?
  • Сколько стоит API?
  • Как купить API?
  • Что делает API Карт Google?