Google Map API 키를 설정하는 방법

게시 됨: 2022-03-29

Google Map API 를 설정하는 방법을 알고 싶으십니까? API가 무엇인지 알고 계십니까? API는 응용 프로그래밍 인터페이스를 의미합니다. API는 두 소프트웨어 간의 연결입니다. 이를 통해 한 소프트웨어에서 다른 소프트웨어로 통신하고 서비스를 제공할 수 있습니다. 하단의 지도는 그러한 API 중 하나입니다. Google 지도는 해당 웹사이트에 애플리케이션 프로그래밍 인터페이스인 API를 대여하여 웹사이트에서 사용할 Google 지도의 다양한 기능을 사용하여 웹사이트 디자인 게임 을 향상시킬 수 있습니다 . 이 기사에서는 Google Map API를 설정하는 방법, API를 만드는 방법, Google을 통해 제공되는 다양한 API를 추가하는 방법에 대해 알아봅니다.

Google 지도 API 키를 설정하는 방법

목차

Google 지도 API 키

Google Map API를 설정하는 방법을 배우기 전에 Google Map 키가 무엇인지 알아야 합니다. Google 지도 API 키는 Google에서 제공하는 약간의 코드로, 지도를 표시하고, 길을 안내하고, 정확한 영업 시간과 영업 시간을 표시하고, 검색 가능한 지도를 만들고, 체크인 기능을 추가하고, 비즈니스 웹사이트에서 경로를 계획하는 데 사용할 수 있습니다. Google Map API 키를 사용하면 Google에서 API가 사용되는 방식을 추적하고 악의적인 공격으로부터 스스로를 보호할 수 있습니다. 고객의 사용자 경험을 최고로 만드는 고급 옵션을 위해 API를 결합 할 수 있습니다 .

비용

Google Map API 키는 무료이며 시작하기 위해 Google은 처음 90일 동안 사용할 수 있는 $300의 크레딧을 제공합니다. 그 후에도 계속해서 Google Maps API 사용에 사용할 수 있도록 매월 $200를 제공합니다. 월 한도 $200를 초과하면 사용당 요금이 부과됩니다.

API를 만드는 방법

이제 Google Map API가 무엇인지 알았으므로 자신의 웹사이트용 API를 만드는 방법을 이해할 수 있습니다 .

출발

Google 지도용 API를 만드는 첫 번째 단계는 결제 계정과 연결된 프로젝트를 설정하고 Maps Embed API를 활성화하는 것입니다. Maps Embed API는 웹사이트에 대화형 지도를 배치할 수 있는 API입니다. 이것을 설정하면 새 API 생성을 시작할 수 있습니다.

API 키 생성

필요한 설정을 완료하면 API 생성 방법을 배울 수 있습니다. 콘솔을 사용하는지 Cloud SDK 를 사용하는지에 따라 API를 만드는 과정이 달라집니다.

콘솔

  1. Google 플랫폼 웹사이트의 자격 증명 섹션으로 이동합니다 .
  2. 자격 증명 만들기를 선택합니다.
  3. API 키 생성을 클릭합니다. 새 API를 생성했음을 확인하는 대화 상자가 나타납니다.
  4. 닫기를 클릭합니다.

API를 만드는 방법

클라우드 SDK

Cloud SDK를 사용하여 API를 만들려면 코드 줄을 추가해야 합니다. 코드는 다음과 같습니다.

gcloud alpha services api-keys 생성 \

– 프로젝트 “PROJECT” \

– 표시 이름 "DISPLAY_NAME"

괄호 안의 PROJECT 및 DISPLAY_NAME 단어를 원하는 이름으로 바꿉니다.

이제 첫 번째 API를 만들었습니다. 자격 증명 페이지의 API 키 아래에 나열됩니다.

API 키를 제한하는 방법

API 키를 생성하는 방법을 배웠으므로 이제 이를 제한하는 방법을 알아야 합니다. API 키를 제한하면 API 키로 승인된 요청만 수행할 수 있도록 보안 수준이 추가 됩니다. API 키를 제한하는 프로세스는 콘솔을 사용하는지 Cloud SDK를 사용하는지에 따라 다릅니다.

콘솔

  1. Google 플랫폼 웹사이트의 자격 증명 페이지로 이동합니다.
  2. 제한하려는 API를 선택합니다.
  3. 키 제한이라는 섹션을 찾을 수 있습니다. API에 설정할 제한 사항을 검토하고 선택합니다.

클라우드 SDK

다음은 기존 키를 나열하는 코드입니다.

gcloud 서비스 API 키 목록 –project=”PROJECT”

다음은 현재 제한 사항을 지우는 코드입니다.

gcloud 알파 서비스 API 키 업데이트 "projects/PROJECT/keys/KEY_ID" \

– 명확한 제한

다음은 새로운 제한을 설정하는 코드입니다.

gcloud 알파 서비스 API 키 업데이트 "projects/PROJECT/keys/KEY_ID" \

–api_target="maps-embed-backend.googleapis.com"

–allowed-referrers=”REFERRER

다시 한 번, 괄호 안의 단어는 자신의 이름으로 바꿔야 합니다.

지도 키는 무엇입니까

API 추가

자신의 API를 만들 시간이 없는 경우 Google은 웹사이트나 앱에서 지금 사용할 수 있는 많은 API 를 제공합니다. API를 추가하려면 아래 단계를 따르기만 하면 됩니다.

지도 정적 API

이 API는 웹사이트에 지도의 단순하고 정적인 이미지를 표시합니다. 최소한의 코드가 있으며 가격은 유연합니다. 두 가지 가격 계층이 있습니다. 1,000개 요청당 $2 또는 1,000개 요청당 $1.60(월 최소 100,000개)를 지불할 수 있습니다.

지도 포함 API

이 API를 사용하면 웹사이트에 대화형 지도 또는 스트리트 뷰를 배치할 수 있습니다. 사용자는 지도 주위를 이동하여 다른 위치를 찾을 수 있습니다. 이 API는 고객이 귀하의 비즈니스와 관련하여 자신의 위치를 ​​찾는 데 도움이 될 수 있습니다.

거리 행렬 API

이 API를 통해 사용자는 권장 경로를 기반으로 여러 목적지의 위치로 이동하는 데 걸리는 거리와 시간을 모두 볼 수 있습니다. 고급 계획의 계층 1 가격은 요소 1,000개당 $10이고 고급 계획의 계층 2 가격은 요소 1,000개당 $8이며 매월 최소 100,000개 요소가 있습니다. 다른 플랜은 1,000개 요소당 5달러의 비용이 들며, 2단계 비용은 1,000개 요소당 4달러이며 매월 최소 100,000개 요소가 있습니다. 고급 요금제와 기본 요금제의 유일한 차이점은 고급 요금제가 실시간 트래픽 보고서에 대한 액세스를 제공한다는 것입니다.

지리적 위치 API

이 API는 GPS가 옵션이 아닐 때 유용합니다. 그것은 위치를 찾기 위해 WIFI 액세스 포인트와 휴대폰 타워를 사용합니다. 계층 1의 가격은 요청 1,000개당 $5이고 계층 2의 가격은 요청 1,000개당 $4이며 최소 월별 요청은 100,000개입니다.

구글 지도 API 키

장소 API

Places API를 사용하면 100,000,000개 이상의 비즈니스 및 관심 지점에 대한 자세한 정보를 보고 얻을 수 있습니다. 비즈니스 소유자와 사용자 모두가 추가한 관심 지점과 새로운 비즈니스로 지속적으로 업데이트되고 있습니다. Places API에는 여러 가격 옵션이 있으므로 필요에 가장 적합한 옵션을 선택할 수 있습니다.

장소 세부정보 없이 자동 완성

계층 1은 1,000개 세션당 $17이고 계층 2는 1,000개 세션당 $13.60이며 최소 월간 100,000개 세션입니다.

자동 완성

계층 1은 요청 1,000개당 $2.83이고 계층 2는 요청 1,000개당 $2.27이며 최소 월별 요청은 100,000개입니다.

장소 세부정보

계층 1은 요청 1,000개당 $17이고 계층 2는 요청 1,000개당 $13.60이며 최소 월별 요청은 100,000개입니다.

장소 세부정보 – ID 새로고침

이것은 Place Details에 무료로 추가됩니다. 새 장소 ID를 반환할 수 있는 기능을 제공합니다.

대기 데이터

이름에서 알 수 있듯이 이것은 대기 데이터를 반환합니다. 1등급은 1,000건당 5달러이고 2등급은 1,000건당 4달러이며 최소 월간 100,000건입니다.

연락처 데이터

이를 통해 전화번호, 웹사이트, 영업 시간과 같은 연락처 정보를 표시할 수 있습니다. 이 비용은 계층 1의 경우 1,000개당 3달러, 최소 100,000개 월에 1,000개당 2.40달러입니다.

장소 찾기

장소 찾기를 사용하면 전화 번호, 이름 또는 주소를 사용하여 전화 번호 및 주소와 함께 장소를 찾을 수 있습니다. 계층 1은 1,000개 요청당 $17이고 계층 2는 1,000개 요청당 $13.60이며 월별 최소 요청은 100,000개입니다.

장소 ID만 원하는 경우 장소 찾기는 무료입니다.

주변 장소 검색

이 기능은 사용자에게 주변 장소 목록을 반환합니다. 계층 1은 요청 1,000개당 $32이고 계층 2는 요청 1,000개당 $25.60이며 최소 월별 요청은 100,000개입니다.

장소 사진

장소 사진을 사용하면 지도에 업체 및 관심 지점의 고품질 사진을 표시할 수 있습니다. 계층 1은 1,000개 요청당 $7, 1,000개 요청당 $5.60이며 매월 최소 요청은 100,000개입니다.

API 추가

장소 - 텍스트 검색

사용자는 위치 제안을 검색할 수 있습니다. 이 기능은 검색 기준과 일치하는 장소 목록을 반환합니다. 계층 1은 요청 1,000개당 $32, 계층 2는 요청 1,000개당 $25.60이며 최소 월별 요청은 100,000개입니다.

쿼리 자동 완성

이름에서 알 수 있듯이 이 기능은 사용자에 대한 검색을 자동 완성하려고 시도합니다. 계층 1은 요청 1,000개당 $2.83, 계층 2는 요청 1,000개당 $2.27이며 최소 월별 요청은 100,000개입니다.

시간대 API

Time Zone API는 사용자에게 영업 시간과 같은 정확한 시간대 정보를 제공합니다. 계층 1은 요청 1,000개당 5달러, 요청 1,000개당 4달러이며 최소 요청은 100,000개입니다.

API 사용

Google 지도는 길찾기, 휴무 시간, 교통 정보 및 기타 여러 정보를 찾는 데 사용할 수 있는 유용한 도구입니다. 비즈니스 웹사이트에서 이러한 기능을 활성화하려면 API를 사용해야 합니다. 방문자가 API를 사용하여 좋아하는 위치에 핀을 놓을 수 있습니다. 이제 Google Map API를 설정하는 방법, API를 만드는 방법 및 Google을 통해 제공되는 API 유형을 배웠으므로 비즈니스 웹사이트에 Google Map을 추가할 수 있습니다.

자주하는 질문:

  • API란 무엇입니까?
  • Google Maps API를 사용해야 하는 이유는 무엇입니까?
  • API 비용은 얼마입니까?
  • API는 어떻게 구매합니까?
  • Google Maps API의 기능은 무엇인가요?