프리미엄 플랜 FAQ

Google Cloud Console에서 클라이언트 ID를 관리하는 위치

프리미엄 플랜 클라이언트 ID 관리 기능은 클라이언트 ID 섹션의 Google Maps Platform 사용자 인증 정보 페이지 하단에 있는 Cloud Console에서 사용할 수 있습니다.

사용자 인증 정보 페이지의 새 클라이언트 ID 영역

URL 승인 및 클라이언트 ID 서명 비밀번호 관리를 포함한 기타 클라이언트 ID 관리 작업은 별도의 클라이언트 ID 페이지에서 클라이언트 ID 섹션의 오른쪽 끝에 있는 수정 아이콘을 클릭하여 액세스할 수 있습니다.

중요: Google Maps Platform 프리미엄 플랜은 더 이상 신규 가입이 불가능하며 신규 고객에게 제공되지 않습니다.

이 FAQ에는 Google Maps Platform 프리미엄 플랜과 관련된 질문이 포함되어 있습니다.

모든 Google Maps Platform에 공통된 질문은 Google Maps Platform FAQ를 참고하세요.

시작하기

사용량 한도

애플리케이션 개발

스타일 지정

시작하기

Google Maps Platform 프리미엄 플랜이란 무엇이었나요?

Google Maps Platform 프리미엄 플랜(프리미엄 플랜)을 이용하면 Google 서비스 모음에 액세스할 수 있으므로, 앱과 사이트에서 맞춤설정과 확장이 가능하고 모바일을 지원하는 지도를 구현하는 데 필요한 모든 도구를 사용할 수 있었습니다.

Google Maps Platform 프리미엄 플랜은 신규 가입이 불가능하며 신규 고객에게 제공되지 않습니다.

Google Maps Platform 프리미엄 플랜에는 어떤 API가 포함되어 있었나요?

다음과 같은 Google 제품이 Google Maps Platform 프리미엄 플랜에 포함되어 있었습니다. 이러한 제품을 사용하는 애플리케이션에는 Google Maps Platform 프리미엄 플랜 SLA가 적용되며 기술 지원이 제공되었습니다.

* Places API는 프리미엄 플랜 자산 추적 라이선스에 포함되지 않습니다. 자산 추적 라이선스가 있고 Places API를 사용하려면 Google 지도 영업팀에 문의하세요.

다음과 같은 API는 Google Maps Platform 프리미엄 플랜에 포함되지 않습니다. 이러한 API를 사용하는 애플리케이션은 API의 게시된 서비스 약관에 따라 API를 사용해야 하며, Google Maps Platform 프리미엄 플랜 SLA가 적용되지 않거나 기술 지원을 받을 수 없습니다.

Google Maps Platform 프리미엄 플랜 기술 지원팀에 문의하려면 어떻게 해야 하나요?

Google Maps Platform 프리미엄 플랜 고객은 Google Cloud Console을 사용하여 Google 지원팀에 새로운 지원 기록을 접수할 수 있습니다.

Google Cloud Console의 로그인 사용자 인증 정보를 재설정하려면 어떻게 해야 하나요?

Google 계정 비밀번호 재설정 이 링크는 Cloud Console 로그인 페이지에도 표시됩니다.

Google Maps Platform 프리미엄 플랜의 서비스 약관은 어떤 내용인가요?

Google Maps Platform 프리미엄 플랜 고객의 경우 Google Maps Platform 사용에 적용되는 계약 조항을 참고하세요.

사용량 한도

Google Maps Platform 프리미엄 플랜 사용량은 어떻게 계산되나요?

Google Maps Platform 프리미엄 플랜을 이용하면 애플리케이션에서 요청하는 API에 따라 다른 요율로 할당량을 사용합니다. 애플리케이션의 연간 예상 사용량을 기반으로 1년 이상의 기간에 대한 할당량(지도 API 크레딧이라고 함)을 구매합니다. 애플리케이션에서 지도 API를 요청할 때마다 구매한 크레딧 풀의 크레딧이 사용됩니다. 예를 들어 애플리케이션에서 Maps JavaScript API를 사용하여 지도를 표시하는 경우 Maps JavaScript API 지도 로드를 위해 크레딧이 사용됩니다. 풀의 크레딧이 모두 사용된 경우 필요에 따라 추가 크레딧을 구매할 수 있습니다. 자세한 내용은 프리미엄 플랜 사용 요금 및 한도 가이드를 참고하세요.

앱의 Google Maps Platform 프리미엄 플랜 사용량을 추적하려면 어떻게 해야 하나요?

애플리케이션의 지도 API 크레딧 사용량 추적, 기타 사용량 보고서 및 분석에 대한 자세한 내용은 프리미엄 플랜 보고서 가이드를 참고하세요.

애플리케이션의 지도 API 크레딧 사용량을 어떻게 추정하나요?

Google 지도 API 프리미엄 계산기를 사용하여 애플리케이션의 사용량을 추정할 수 있습니다.

보유한 지도 API 크레딧이 소진되면 어떻게 되나요?

지도 API 크레딧이 소진되더라도 애플리케이션의 요청은 계속해서 성공적으로 처리되지만 계정에 초과 요금이 부과될 수도 있습니다. 이 경우 계정이 일시중지되지 않도록 가능한 한 빨리 Google Maps Platform 프리미엄 라이선스를 갱신해야 합니다. 할당량의 85%가 사용되면 이메일을 통해 알려드립니다.

Places API Details 요청에는 지도 API 크레딧 2가 부과되는데 Place Autocomplete 요청에는 크레딧이 0.1만 부과되는 이유는 무엇인가요?

Places API는 비즈니스 및 기타 장소 데이터의 방대한 데이터베이스를 사용합니다. 비즈니스는 개업과 폐업이 빈번하므로 이 데이터베이스를 정확하게 유지하기 위해서는 많은 시간과 노력이 필요합니다. 따라서 Places Details 요청에는 더 많은 크레딧이 부과됩니다. Place Autocomplete의 경우에는 사용자가 보통 장소를 찾기 위해 여러 자를 입력해야 하므로 각 요청에 아주 적은 크레딧만 부과됩니다.

애플리케이션 개발

프로젝트 ID와 클라이언트 ID가 모두 발급되나요?

예. 환영 메일에 프로젝트 ID와 클라이언트 ID가 포함됩니다.

인증하려면 API 키와 클라이언트 ID를 모두 사용해야 하나요?

API 키 또는 클라이언트 ID 중 하나만 API 요청에 포함하세요. API 키를 사용하는 것이 좋습니다.

중요한 이유: Maps JavaScript API를 올바르게 로드하거나 다른 Google Maps API에 요청을 보내려면 클라이언트 ID 또는 API 키 중 하나만 포함해야 합니다. 클라이언트 ID를 사용하기로 했다면 모든 key 매개변수를 제거해야 합니다. 요청에 클라이언트 ID와 키가 모두 포함되어 있다면 요청이 실패합니다.

제공된 Google Cloud Console 프로젝트에 포함된 모든 API가 사용 설정되나요?

예. 프리미엄 플랜의 경우 동일한 Cloud Console 프로젝트에 모든 API가 자동으로 프로비저닝됩니다. 한 프로젝트에서 모든 API에 액세스할 수 있습니다. 동일한 플랫폼(웹, 웹 서비스, Android 또는 iOS)의 API에서 동일한 API 키를 공유할 수 있습니다.

API 키와 클라이언트 ID의 차이점은 무엇인가요?

프로젝트 ID를 사용하면 Cloud Console에서 API 키를 생성할 수 있습니다. API 키와 클라이언트 ID의 주요 차이점은 다음과 같습니다.

  • API 지원: 모든 지도 API에서 API 키를 사용할 수 있습니다. 또는 Places API, Geolocation API, Roads API, Android용 Maps SDK, iOS용 Maps SDK를 제외한 모든 API에서 클라이언트 ID를 사용할 수 있습니다.
  • 보안: 다음 가이드라인을 따르는 한 API 키와 클라이언트 ID가 똑같이 안전합니다.
    • API 키를 사용하는 경우 키를 비밀로 유지해야 합니다. 모든 지도 API 요청은 HTTPS를 사용하므로 누군가가 트래픽을 가로챌 위험이 제한적입니다. 하지만 누군가가 사용자의 키를 획득했다면 이 키를 사용하여 지도 API 요청을 할 수 있습니다. 클라이언트 측 API에서 이러한 위험을 방지하려면 키를 사용할 수 있는 도메인을 제한할 수 있습니다. 서버 측 API의 경우에는 서버의 소스 IP 주소에서만 요청이 허용되도록 키를 제한하세요. API 키를 안전하게 사용하는 데 대한 자세한 내용은 API 키 사용을 참고하세요.
    • 클라이언트 ID를 사용하는 경우 디지털 서명을 생성하는 데 사용하는 암호화 키를 비밀로 유지해야 합니다. 또한 키가 노출될 수 있으므로 암호화 키를 API 요청에 사용하거나 자바스크립트를 사용하여 URL에 서명하는 데 사용해서는 안 됩니다.
Google Maps Platform 프리미엄 플랜으로 프리미엄 모바일 기능에 액세스하려면 어떻게 해야 하나요?

표준 API(iOS용 Maps SDKAndroid용 Maps SDK)의 사용자에게 제공되는 것과 동일한 SDK를 사용하여 프리미엄 모바일 기능에 액세스할 수 있습니다. 프리미엄 기능에 액세스하려면 등록할 때 생성된 프로젝트의 API 키를 사용해야 합니다. 프리미엄 모바일 기능에 액세스할 수 있는지 확인하려면 정적 라이브러리를 사용하여 지도를 로드하세요. 자세한 내용은 AndroidiOS에서 프리미엄 플랜 시작하기 가이드를 참고하세요.

Google Maps Platform 프리미엄 플랜의 경우 Android에 동적 라이브러리를 사용할 수 있나요?

예. 프리미엄 플랜의 경우 Android용 Maps SDK에 정적 라이브러리 대신 동적 라이브러리를 사용할 수도 있습니다. 자세한 내용은 Android에서 프리미엄 플랜 시작하기 가이드를 참고하세요.

HTTPS(SSL)를 통해 로드된 페이지에서 Google Maps Platform 프리미엄 플랜 클라이언트 ID를 사용하여 Maps JavaScript API에 액세스하려면 어떻게 해야 하나요?

HTTPS를 통해 로드된 페이지에서 Maps JavaScript API에 액세스하려면 먼저 API를 사용할 HTTPS URL을 승인해야 합니다.

스타일 지정

지도에 비즈니스가 표시되지 않는 이유가 무엇인가요?

Maps JavaScript API를 사용하고 프리미엄 플랜 사용자 인증 정보(key 또는 client 매개변수)를 포함하여 지도를 로드할 때 지도상의 비즈니스 정보는 기본적으로 사용 중지됩니다. 다시 사용 설정하려면 지도에 스타일 지정 코드를 포함해야 합니다.

var styles = [
  {
    featureType: 'poi.business',
    stylers: [
      { visibility: 'on' }
    ]
  }
];

map.setOptions({styles: styles});