development

Google Maps API V3의 API 키는 무엇입니까?

big-blog 2020. 12. 10. 20:51
반응형

Google Maps API V3의 API 키는 무엇입니까?


이전 버전의 API에서는 기본적인 기능 만 작동하려면 다음과 같은 것을 사용하여 페이지에 자바 스크립트를 삽입해야했습니다.

http://maps.google.com/maps?file=api&v=2&key= GoogleMapsAPIKey

각 개별 사이트에 대해 API 키를 구성해야하는 곳. 문서를 보면 기본지도가 작동하도록하려면 다음이 필요합니다.

http://maps.google.com/maps/api/js?sensor= true / false

API 키는 어디에 적합합니까? 기본지도와 마커 만 사용하고 고급 기능은 사용하지 않으려는 경우 걱정해야합니까?

나는 또한 localhost에서 테스트하고 있지만 FAQ에 여전히 키를 등록해야한다고 나와 있지만 아직 수행하지 않았으며 여전히 작동합니다.


2016 년 6 월 22 일부터 Google Maps V3는 더 이상 키없는 액세스를 지원하지 않으므로 이전에 Google지도가 없었던 모든 (referrer-) 도메인에 대한 키를 가져와야합니다.

여기에서 키 받기 : https://developers.google.com/maps/documentation/javascript/get-api-key

다음과 같이 스크립트의 URL에 추가합니다.

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY" type="text/javascript"></script>

API 키를 제공하지 않으면 렌더링 된 맵 대신 다음 경고가 표시됩니다.

이런!  문제가 발생했습니다.  이 페이지는 Google지도를 올바르게로드하지 않았습니다.  기술적 세부 사항은 JavaScript 콘솔을 참조하십시오.

브라우저의 콘솔에서 이유를 알려줍니다.

Google Maps API 오류 : MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error

Google Maps API 오류 : MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error


Google Maps API V3 에는 API 키가 필요 하지 않지만 이유가 있습니다. Google은 최근 다음과 같은 사용 제한을 도입했습니다 .

각 Maps API를 사용하는 웹 사이트 및 애플리케이션은 무료로 다음을 생성 할 수 있습니다.

  • 각 API에 대해 하루에 최대 25,000 개의지도로드
  • 스타일지도 기능을 사용하여 수정 된 일일 최대 2,500 개의지도로드

사용량을 모니터링 하려면 개발자 노트 에서 다음과 같이 명확하게 설명 하는 API 키가 필요합니다 .

모든 Maps API 애플리케이션은 API 키를 사용하여 Maps API를로드해야합니다. API 키를 사용하면 애플리케이션의 Maps API 사용을 모니터링 할 수 있으며 필요한 경우 Google에서 애플리케이션에 대해 연락 할 수 있습니다. 애플리케이션의 Maps API 사용량이 사용량 제한을 초과하는 경우 추가 할당량을 구매하려면 API 키를 사용하여 Maps API를로드해야합니다.

따라서 API 키가 필요하지 않지만 사용량을 모니터링하고 추가 사용량 할당량을 구입하는 경우에도 필요합니다.


Google Maps API V3에는 API 키가 필요하지 않습니다. 그래서 당신은 갈 수 있습니다.

편집 :이 질문에 답변 한 이후로 Google은 v3에서 API 키에 대한 지원을 출시하여 Google 개발자 콘솔에서 API 사이트의 사용 현황을 볼 수 있습니다. 원래 대답은 여전히 ​​정확합니다. API 키는 필요하지 않지만 이제 권장됩니다.


Google지도 키를 생성하지 않으면 Android 앱에서 Google지도를 사용할 수 없습니다. keytool을 사용하여 MD5를 생성하고이를 사용하여 Google지도 웹 사이트에서 Google지도 키를 생성해야합니다. keytool은 sdk가 설치된 컴퓨터에 있어야합니다. 개발자 Google 맵 키를 생성했으며 해당 키가 특정 컴퓨터에서 Android 앱을 개발하는 데만 유용하다는 것을 알았습니다. 다른 컴퓨터에서 Android 앱을 개발하려는 경우 해당 컴퓨터에 대한 다른 Google 맵 키를 생성해야합니다. Android 앱에 Google지도가 표시되지 않고 그리드가 표시되는 경우 Google지도 키가 잘못되었음을 의미 할 수 있습니다.


Google Map의 Api에서 Google Maps JavaScript API Enable the Api를 선택합니다. 자격 증명 섹션으로 이동하고 자격 증명 생성을 선택합니다. 팝업에서 API 키를 선택한 다음 진행되는 팝업에서 브라우저 키를 선택합니다. .

6. YOUR_API_KEY를 얻은 자신의 API 키로 바꿉니다.

참고 URL : https://stackoverflow.com/questions/2769148/whats-the-api-key-for-in-google-maps-api-v3

반응형