Google Places API for Work의 키 가져오기

이전 Google Maps APIs for Work 또는 Google Maps API for Business 라이선스를 보유한 고객은 Google Places API for Work의 일부분으로 Google Places API를 구매합니다. 이 문서 섹션에서는 해당 API의 설정에 대해 설명합니다.

이 페이지는 이전 Maps APIs for Work 또는 Maps API for Business 라이선스가 있는 고객만을 위한 것입니다. 이 페이지는 2016년 1월에 출시된 새 Google Maps API 프리미엄 플랜가 있는 고객에게는 적용되지 않습니다.

Google Places API for Work는 API 키를 사용하여 사용자의 애플리케이션을 식별합니다. API 키는 Google Maps JavaScript API 또는 다른 Google Maps APIs for Work 웹 서비스에 사용되는 클라이언트 ID와는 다른 것입니다.

요청에 키를 포함하면, Google API Console에서 애플리케이션의 API 사용량을 모니터링하고, IP 주소별 할당량 제한 대신 키별 할당량 제한을 사용하고, 필요한 경우 Google이 애플리케이션에 대해 여러분에게 문의할 수 있습니다. 자세한 내용은 Google API Console 도움말을 참조하세요.

API 키 가져오기

Google Places API for Work를 사용하기 시작하려면 아래의 버튼을 클릭합니다. 그러면 Google API Console으로 이동하여 절차를 안내해 주고 Google Places API Web Service를 자동으로 활성화합니다. 중요: 프로젝트 드롭다운 메뉴에서는 반드시 Google Places API for Work 구매 시 생성된 프로젝트를 선택하세요.*

키 가져오기

또는 다음 단계를 수행하여 Google Places API for Work의 API 키를 가져옵니다.

  1. Google API Console로 이동합니다.
  2. 로그인 시 생성된 프로젝트를 선택합니다.
    프로젝트 이름은 Google Maps APIs for Business 또는 Google Maps for Work 또는 Google Maps로 시작합니다.
  3. Continue를 클릭하여 API를 활성화합니다.
  4. Credentials 페이지에서 API key를 가져옵니다(그리고 API 키 제한을 설정합니다).
    참고: 서버 제한이 있는 기존 키가 있다면, 해당 키를 사용할 수도 있습니다.
  5. 할당량 도난을 방지하려면, 다음 모범 사례에 따라 API 키의 보안을 설정합니다.

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

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

키 사용

각 요청에서 키는 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)을 사용하여 서브넷을 입력할 수도 있습니다.