이 문서에는 Geolocation API로 개발된 애플리케이션의 요구사항이 나와 있습니다. Geolocation API 사용에는 Google과의 계약이 적용됩니다.
정책
이 섹션에서는 Geolocation API와 관련된 정책을 설명합니다. 정책은 Google Maps Platform의 기대치에 따라 서비스를 올바르게 사용하는 데 도움이 되는 실용적인 구현 가이드라인과 요구사항을 제공합니다.
데이터 스토어, 캐싱, 스크래핑
애플리케이션에서 Google 지도 콘텐츠를 사용할 때는 Google Maps Platform 서비스 약관 및 Google Maps Platform 서비스별 약관의 3.2.3항에 있는 데이터 처리 요구사항을 따르세요.
- 캐싱 및 스크래핑 제한사항(3.2.3(a) 및 (b)항): Google Maps Platform 서비스별 약관에 명시적으로 허용된 경우에만 Google 지도 콘텐츠를 캐시하거나 저장합니다. '서비스' 외부에서 사용하기 위해 'Google 지도 콘텐츠'를 내보내거나 추출하거나 스크래핑해서는 안 됩니다. 예를 들어 '서비스' 외부에서 Google 지도 콘텐츠를 프리패치하거나, 색인을 생성하거나, 저장하거나, 재배포해서는 안 됩니다. Map Tiles, 스트리트 뷰 이미지, 지오코드, 경로, 거리 행렬 결과, 도로 정보, 장소 정보, 고도 값 또는 시간대 세부정보를 일괄 다운로드하거나 비즈니스 이름, 주소 또는 사용자 리뷰를 복사하여 저장해서는 안 됩니다.
- 파생 콘텐츠 제한사항(3.2.3(c)항): Google Maps Platform 서비스 약관에서 허용하는 대로 애플리케이션 내에서 Google 지도 콘텐츠를 사용합니다. Google 지도 콘텐츠를 기반으로 콘텐츠를 만들지 마세요. 예를 들어 위성 이미지에서 지형지물을 추적하거나 디지털화하거나, 3D 또는 지형 모델을 빌드하거나, 장소 위도 및 경도 값을 다각형 내 점 분석의 입력으로 사용하거나, 스트리트 뷰 이미지에서 위치 색인을 구성하거나, 텍스트 기반 운전 시간을 합성 음성으로 변환해서는 안 됩니다.
제한된 데이터를 캐시하지 않고 지연 시간과 청구 비용을 줄이려면 필드 마스크 또는 필드 목록을 사용하여 사용자 인터페이스에 필요한 필드만 요청하세요. 사용자가 장소와 상호작용할 때 최신 세부정보를 가져오기 위해 장소 ID와 같은 예외 식별자를 저장합니다.
Google 기술 지원 엔지니어는 법률적 조언을 제공하거나 Google Maps Platform 서비스 약관에 대한 예외를 허용할 수 없습니다. 구현이 약관을 준수하는지 확인하려면 법률 자문을 구하거나, 사용 사례에 맞춤 라이선스가 필요한 경우 영업팀에 문의하세요.
유럽 경제 지역 국가 및 지역
이 제품은 청구서 수신 주소가 유럽 경제 지역(EEA)인 고객에게 다른 서비스 약관이 적용되며 기능도 다를 수 있습니다. Google Maps Platform으로 빌드하기 전에 다음 EEA 관련 약관 및 정보를 검토하세요.
- Google Maps Platform EEA 서비스 약관
- Google Maps Platform EEA 서비스별 약관
- EEA 자주 묻는 질문(FAQ)
- Google Maps Platform 도로 안전 요구사항
청구서 수신 주소가 EEA에 있지 않은 경우 다음 서비스 약관이 적용됩니다.
Google 지도 저작자 표시 요구사항
이 섹션에서는 애플리케이션을 통해 Google 지도 및 콘텐츠를 표시하기 위한 저작자 표시 요구사항 및 가이드라인을 제공합니다.
Google 지도 저작자 표시
앱 또는 웹사이트에 Google Maps Platform API의 콘텐츠를 표시할 때는 Google 지도 저작자 표시 요구사항을 따라야 합니다. 저작자 표시가 이미 표시되는 Google 지도에 '콘텐츠'가 표시되는 경우 저작자 표시를 추가할 필요가 없습니다.
Google 지도 저작자 표시 포함
장소 UI 키트와 같이 사용자 인터페이스에서 Google Maps Platform이 이미 제공하는 Google 지도 저작자 표시의 경우:
- 표시되는 위치와 관계없이 포함된 저작자 표시를 삭제하지 마세요. 저작자 표시를 변경하거나, 숨기거나, 가리지 말고 배경과 대비되어 명확하게 보이도록 해야 합니다.
- 테두리, 배경 색상, 그림자, 충분한 공백과 같은 UI 단서를 사용하여 항상 Google Maps Platform 콘텐츠를 다른 콘텐츠와 시각적으로 구분하세요.
- 시각적 수정을 할 때는 모든 Google 지도 저작자 표시 요구사항을 준수해야 합니다.
Google 지도 로고 및 텍스트 저작자 표시
저작자 표시는 가능하면 항상 Google 지도 로고 형식이어야 합니다. 공간이 제한된 경우 Google 지도 텍스트를 사용할 수 있습니다. 최종 사용자는 Google 지도에서 제공하는 콘텐츠를 항상 명확하게 알 수 있어야 합니다.
로고 저작자 표시
앱 또는 웹사이트에서 Google 지도 로고를 사용하려면 다음 요구사항을 따르세요.Google 지도 로고 다운로드
공식 Google 지도 로고 파일을 사용합니다. 아래에서 로고를 다운로드하고 이 섹션의 가이드라인을 따르세요.
Google 지도 저작자 표시 애셋 다운로드Google 지도 로고를 사용할 때는 다음 가이드라인을 따르세요.
- 어떤 방식으로든 로고를 수정하지 마세요.
- 왜곡을 방지하기 위해 로고의 가로세로 비율을 유지합니다.
- 지도나 이미지와 같이 복잡한 배경에는 윤곽선이 있는 로고를 사용합니다.
- 단색 또는 은은한 그라데이션과 같은 일반 배경에는 윤곽선이 없는 로고를 사용하세요.
로고 크기 사양
Google 지도 로고의 크기 사양은 다음과 같습니다.- 최소 로고 높이: 16dp
- 최대 로고 높이: 19dp
- 최소 로고 여백: 왼쪽, 오른쪽, 상단 10dp, 하단 5dp
dp에 관해 자세히 알아보려면 Material Design 웹사이트의 픽셀 밀도를 참고하세요.
로고 접근성
Google 지도 로고에 대한 다음 접근성 요구사항을 따르세요.- 로고와 배경 간에 접근성 대비를 유지합니다.
- Google 지도 텍스트가 포함된 접근성 라벨을 포함합니다.
텍스트 저작자 표시
인터페이스 크기가 Google 지도 로고를 사용하기에 적합하지 않은 경우 Google 지도를 텍스트로 표시할 수 있습니다. 다음 가이드라인을 준수하세요.
- Google 지도 텍스트를 어떤 방식으로도 수정하지 마세요.
- Google 지도의 대소문자를 변경하지 마세요.
- Google 지도를 여러 줄로 나누어 표시하지 마세요.
- Google 지도를 다른 언어로 현지화하지 마세요.
- 브라우저가 Google 지도를 번역하지 못하도록 HTML 속성
translate="no"를 사용해야 합니다.
다음 표에 설명된 대로 Google 지도 텍스트 스타일을 지정해야 합니다.
Google 지도 텍스트 스타일 지정 요구사항 속성 스타일 글꼴 모음 Roboto. 글꼴 로드는 선택사항입니다. 대체 글꼴 모음 제품에서 이미 사용 중인 sans serif 본문 글꼴 또는 'Sans-Serif'를 지정해 기본 시스템 글꼴을 호출합니다. 글꼴 스타일 보통 글꼴 두께 400 글꼴 색상 흰색, 검정(#1F1F1F) 또는 회색(#5E5E5E). 배경 대비를 고려해 접근성 비율(4.5:1)을 유지해야 합니다. 글꼴 크기 최소 글꼴 크기: 12sp
최대 글꼴 크기: 16sp
sp에 대해 자세히 알아보려면 Material Design 웹사이트의 글꼴 크기 단위를 참조하세요.문자 간격 보통
예시 CSS
다음 CSS는 흰색 또는 밝은 배경에서 Google 지도 텍스트를 적절한 타이포그래픽 스타일과 색상으로 렌더링합니다.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
시각적 요구사항
Google 지도 저작자 표시의 시각적 처리에 관한 다음 요구사항을 따르세요.콘텐츠의 상단 또는 하단 근처, 동일한 시각적 컨테이너 내에 저작자 표시를 배치합니다. 콘텐츠가 한 줄인 경우 저작자 표시는 오른쪽 또는 왼쪽에 배치할 수 있습니다.
테두리, 배경 색상, 그림자, 충분한 공백과 같은 UI 신호를 사용하여 Google Maps Platform 콘텐츠를 다른 콘텐츠와 시각적으로 구분합니다.
- Google Maps Platform 콘텐츠가 아닌 콘텐츠를 Google 지도에 귀속시켜 Google 지도를 왜곡하지 마세요.
- 저작자 표시가 항상 표시되고 읽을 수 있는지 확인합니다. 삭제, 숨김, 가림, 수정해서는 안 됩니다.
다음 그림은 이러한 시각적 요구사항의 예를 보여줍니다.
외부 데이터 제공자
Google의 지도 제품에 포함된 일부 데이터와 이미지는 Google 외 제공업체가 제공합니다. Map Tiles API와 같은 일부 제품의 경우 서드 파티 데이터 제공업체에 필요한 저작자 표시를 제공할 수 있습니다. 이러한 경우, 저작자 표시에서 서비스명인 'Google 지도'와 관련 데이터 제공업체를 명시해야 합니다(예: '지도 데이터: Google, Maxar Technologies'). Google에서 서드 파티 저작자 표시를 제공하는 경우 저작자 표시에 'Google 지도' 또는 Google 로고만 포함해서는 안 됩니다.