모든 준비를 마쳤습니다!

개발을 시작하려면 개발자 문서로 이동하세요.

Google Places API Web Service 활성화

개발을 시작하기 위해 Google Developers Console에서 우선적으로 해야 할 일을 몇 가지 소개하겠습니다.

  1. 프로젝트 생성 또는 선택
  2. Google Places API Web Service 활성화
  3. 적합한 키 생성
계속

Google Places API Web Service의 키 가져오기

Google Places API Web Service는 API 키를 사용하여 사용자의 애플리케이션을 식별합니다. 요청에 키를 포함하면, Google API Console에서 애플리케이션의 API 사용량을 모니터링하고, 넉넉한 무료 일일 할당량에 액세스하고, 필요한 경우 Google이 애플리케이션에 대해 여러분에게 문의할 수 있습니다. 자세한 내용은 Google API Console 도움말.을 참조하세요.

  • 표준 API 고객은 선택한 프로젝트에서 API 키를 설정해야 합니다.
  • 프리미엄 플랜 라이선스를 보유한 Google Places API 고객은 Google Maps Premium 프로젝트(Google Maps API 프리미엄 플랜 주문 시 생성된 프로젝트)에서 API 키를 설정해야 합니다. API 액세스 권한을 아직 구매하지 않은 경우, 판매부에 문의하세요.

API 키 가져오기

표준 Google Places API Web Service를 사용 중인 경우

Google Places API Web Service 사용을 시작하려면 아래 버튼을 클릭합니다. 이는 Google Places API Web Service를 활성화하고 API 키를 가져오는 과정을 안내합니다.

키 가져오기

또는 다음 단계를 수행하여 API 키를 가져옵니다.

  1. Google API Console로 이동합니다.
  2. 프로젝트를 생성 또는 선택합니다.
  3. Continue를 클릭하여 API를 활성화합니다.
  4. Credentials 페이지에서 API key를 가져옵니다(그리고 API 키 제한을 설정합니다).
    참고: 기존의 무제한 API 키가 있거나 서버 제한이 있는 키가 있다면, 해당 키를 사용할 수도 있습니다.
  5. 할당량 도난을 방지하려면, 다음 모범 사례에 따라 API 키의 보안을 설정합니다.
  6. (선택 사항) 결제를 활성화합니다. 자세한 내용은 사용 제한 및 결제를 참조하세요.

서버 코드 외부에서 이 키를 사용하지 마십시오. 예를 들어, 웹 페이지나 모바일 애플리케이션에 포함하지 마십시오.

참고: Google Places API Web Service는 Android 또는 iOS 제한 API 키로는 사용할 수 없습니다.

Google Maps API 프리미엄 플랜을 구매한 경우

Google Maps API 프리미엄 플랜으로 Google Places API Web Service 사용을 시작하려면 아래 버튼을 클릭합니다.이는 API 키를 가져오는 과정을 안내합니다. 참고: 프로젝트 드롭다운 메뉴에서 사용 제한을 포함한 모든 프리미엄 플랜 혜택에 액세스하려면 Google Maps API 프리미엄 플랜을 구입할 때 생성된 프로젝트를 선택해야 합니다.*

키 가져오기

또는 다음 단계를 수행하여 프리미엄 플랜과 함께 사용할 API 키를 가져옵니다.

  1. Google API Console로 이동합니다.
  2. 프로젝트 드롭다운 메뉴에서 Google Maps Premium 프로젝트를 선택합니다.*
  3. Continue를 클릭합니다.
  4. Credentials 페이지에서 API key를 가져옵니다(그리고 API 키 제한을 설정합니다).
    참고: 기존의 무제한 API 키가 있거나 서버 제한이 있는 키가 있다면, 해당 키를 사용할 수도 있습니다.
  5. 할당량 도난을 방지하려면, 다음 모범 사례에 따라 API 키의 보안을 설정합니다.

Google API Console에서 기존 키를 찾을 수도 있습니다.

Google API Console 사용에 대한 자세한 내용은 API Console 도움말.을 참조하세요.

API 키 제한의 유형

Google Maps API는 Android나 iOS 앱, 웹 브라우저 및 HTTP 웹 서비스를 통해 이용할 수 있습니다. 모든 플랫폼의 API가 일반적인(무제한) API 키를 사용할 수 있습니다. API 키에 제한(예: IP 주소)을 선택적으로 추가할 수 있습니다. 제한된 경우 해당 유형의 제한을 지원하는 플랫폼에서만 키가 작동합니다. 키 및 자격 증명에 대해 자세히 알아보세요.

요청에 키 지정

각 요청에서 키는 key 매개변수의 값으로 전달해야 합니다.

https://maps.googleapis.com/maps/api/place/nearbysearch/json
  ?location=-33.8670522,151.1957362
  &radius=500
  &types=food
  &name=harbour
  &key=YOUR_API_KEY

키 없이 만든 요청은 실패합니다.

IP 주소 제한

다른 애플리케이션이 키와 할당량을 사용하지 못하도록 API 키를 사용하여 요청을 보낼 수 있는 IP 주소를 제한할 수 있습니다.

  1. Google API Console로 이동합니다.
  2. 로그인 시 생성된 프로젝트를 선택합니다.
  3. API keys 목록에서 사용 중인 키를 선택합니다.
  4. Restrictions 섹션에서 IP addresses (web servers, cron jobs, etc.) 를 선택합니다.
  5. Accept requests from these server IP addresses에서 키를 수락할 IP 주소를 각 줄에 하나씩 입력합니다. 또한 CIDR 표기법(예: 192.168.0.0/22)을 사용하여 서브넷을 입력할 수도 있습니다.

이 단계는 기본 플랜과 프리미엄 플랜에 모두 적용됩니다. 자세한 내용은 가격 및 플랜을 참조하세요.

다음에 대한 의견 보내기...

location_on
Google Places API Web Service