Google Maps 스크래핑은 합법일까요? 독일에 대한 짧은 답: Google Maps의 자동 수집은 Google 이용약관 위반이며, 독일 저작권법 § 87b UrhG(데이터베이스 제작자 보호 조항)를 침해할 수 있고, 개인 데이터가 포함되면 추가로 EU 일반 개인정보보호규정인 GDPR(독일에서는 DSGVO)상의 의무가 발생합니다. 같은 데이터에 이르는, Google이 마련한 경로는 공식 Places API입니다. 이 글은 세 가지 법적 층위 — 계약법, 저작권법, 데이터보호법 — 를 상세히 설명하고, 이용약관의 범위 내에서 Google Maps 데이터를 B2B 리드 생성에 활용하는 방법을 보여 드립니다. 이 글은 법률 자문을 대체하지 않습니다.
독일에서 Google Maps 스크래핑은 합법인가요?
Google Maps 스크래핑은 법적으로 단순한 예/아니요 질문이 아니라, 서로 독립적으로 검토해야 하는 세 가지 별개의 층위에 관련됩니다. 하나의 스크래핑 행위가 한 층위에서는 문제가 없고 다른 층위에서는 명백히 허용되지 않을 수 있습니다:
- 계약법: Google 이용약관은 스크래핑을 명시적으로 금지합니다 — 약관에 동의하고 이를 위반하는 사람은 계정 정지와 계약상 청구의 위험을 감수합니다
- 저작권법: Google Maps는 데이터베이스입니다. 본질적인 부분의 체계적 추출은 § 87b UrhG에 따른 데이터베이스 제작자의 권리를 침해할 수 있습니다
- 데이터보호: 항목에 개인 데이터가 포함되는 순간(개인사업자의 경우 일반적) GDPR상의 의무가 적용됩니다 — 데이터를 어떻게 확보했는지와 무관하게 말입니다
스크래핑이란 웹사이트의 콘텐츠를 정상적인 이용 범위를 넘어 자동으로 수집하는 것입니다 — Google Maps의 경우, 그 용도로 마련된 API 없이 기업 항목을 대량으로 긁어 오는 행위를 말합니다. 핵심 결론을 먼저 말하면: Google Maps 기업 데이터에 접근하는 데는 Places API라는 공식적이고 계약으로 보장된 경로가 존재합니다 — 따라서 스크래핑은 실질적 이점 없는, 피할 수 있는 리스크입니다.
Google 이용약관은 스크래핑에 대해 무엇을 말하나요?
Google Maps Platform Terms of Service는 스크래핑을 명시적으로 금지합니다: 3.2.3항("Restrictions Against Misusing the Services")은 Google Maps 콘텐츠를 서비스 외부에서 사용하기 위해 내보내거나 추출하거나 기타 방식으로 스크래핑하는 것을 금지하며 — 콘텐츠의 대량 다운로드와 회사명, 주소, 리뷰의 복사 등이 예로 언급됩니다. 위반 시 가능한 결과:
- Google 계정, API 키 또는 IP 주소의 차단
- Google의 계약상 청구(부작위, 해지, 경우에 따라 손해배상)
- 스크래핑 방지 조치가 조회를 방해하기 때문에 신뢰할 수 없고 누락이 많은 데이터
중요한 것은 계약 위반과 법률 위반의 구분입니다: 이용약관 위반이 자동으로 형사처벌 대상이나 경쟁법 위반이 되는 것은 아닙니다. 독일 연방대법원(BGH)은 "인터넷 항공권 중개" 사건(2014년 4월 30일 판결, 사건번호 I ZR 224/12)에서, 자유롭게 접근 가능한 데이터의 스크린 스크래핑이 사이트 운영자의 약관이 이를 금지한다는 이유만으로 불공정한 방해가 되는 것은 아니라고 판시했습니다. 동시에 유럽사법재판소(EuGH)는 Ryanair 대 PR Aviation 사건(2015년 1월 15일 판결, 사건 C-30/14)에서, 보호 대상이 아닌 데이터베이스의 운영자도 이용을 계약으로 유효하게 제한할 수 있음을 분명히 했습니다. 풀어 말하면: 스크래핑이 그 자체로 금지된 것은 아니지만 — Google의 약관에 동의한 사람은 계약에 구속되며, 저작권법과 데이터보호법 검토가 그 위에 추가됩니다.
시장의 수많은 도구(Scrap.io, Outscraper 등)는 정확히 이 회색지대에서 작동합니다: 이들이 제공하는 데이터의 확보 방식은 Google의 약관에 어긋나며 — 후속 활용의 리스크는 고객이 부담합니다.
Google Maps 스크래핑은 § 87b UrhG의 데이터베이스 보호를 침해하나요?
예, 대량 스크래핑에서는 현실적인 리스크입니다: § 87b UrhG(독일 저작권법 제87b조)는 데이터베이스 제작자에게 데이터베이스 전체 또는 본질적인 부분을 복제·배포할 배타적 권리를 부여합니다. 이 보호는 두 가지 상황에서 작동합니다:
- 본질적 부분의 추출: 종류나 규모 면에서 데이터베이스의 본질적인 부분을 복사하는 사람 — 예컨대 한 지역의 특정 업종 항목 전부를 체계적으로 뽑아내는 경우 — 은 제작자의 동의가 필요합니다
- 비본질적 부분의 반복 추출: 작은 조회라도 체계적으로 이루어지고 데이터베이스의 통상적 이용에 반하거나 제작자의 정당한 이익을 수인 불가능하게 침해하면 역시 해당됩니다(§ 87b Abs. 1 Satz 2 UrhG)
데이터베이스 제작자의 권리는 고전적 저작권과 별개의 독자적 보호권입니다: 보호 대상은 콘텐츠의 창의성이 아니라 데이터의 확보, 검증, 표현에 투입된 본질적 투자입니다 — Google Maps의 경우 명백히 존재합니다. 구체적인 스크래핑 규모가 "본질적 부분"의 문턱에 도달하는지는 개별 사안의 문제이며, 대량 추출에서 이 리스크를 확실하게 배제할 수는 없습니다. 여기서도 Places API가 깔끔한 경로입니다: Google은 API 고객에게 이용을 계약으로 허락하므로, 라이선스 범위 내에서는 저작권 문제가 제기되지 않습니다.
Google Maps 데이터에서 GDPR은 어떤 역할을 하나요?
GDPR은 항목에 개인 데이터가 포함될 때마다 Google Maps 데이터에 적용됩니다 — 데이터를 스크래핑으로 확보했든 공식 API로 확보했든 무관하게 말입니다. 법인(GmbH, AG — 이름, 주소, 전화)에 관한 데이터는 GDPR상의 개인 데이터가 아닙니다. 그러나 주의: 개인사업자와 자유직업인 — 수공업체, 의원, 법률사무소 같은 지역 업체에서는 일반적인 경우 — 의 기업 데이터는 동시에 개인 데이터이며, GDPR이 전면 적용됩니다. 항목이나 리뷰 속의 소유자 이름 역시 개인 데이터입니다.
실무적으로 이는 다음을 의미합니다: 처리에는 법적 근거가 필요하고(통상 문서화된 이익 형량을 갖춘 Art. 6 Abs. 1 lit. f DSGVO의 정당한 이익), Art. 14 DSGVO의 정보 제공 의무가 적용되며, 접촉에는 추가로 독일 부정경쟁방지법 § 7 UWG의 규칙이 작동합니다 — 광고 이메일은 B2B에서도 명시적 동의를, 기업에 대한 광고 전화는 최소한 추정적 동의를 요구합니다. 전체 법적 프레임워크는 B2B 리드 생성을 위한 GDPR 가이드에서, 채널 규칙의 세부 사항은 B2B 콜드 이메일 글에서 설명합니다.
Google Places API가 약관에 부합하는 경로인 이유는 무엇인가요?
Google Places API는 Google이 Google Maps의 기업 데이터에 대한 접근을 명시적으로 허용하고 계약으로 규율하는 공식 프로그래밍 인터페이스입니다. 웹사이트를 긁어 오는 대신 구조화된 조회("쾰른의 세무사")를 보내면 기계가 읽을 수 있는 결과를 받습니다 — 신뢰할 수 있고, 문서화되어 있으며, 이용약관의 범위 안에서 말입니다. 완전한 설정 가이드는 Google Places API 설정 튜토리얼에서 확인할 수 있습니다.
Places API는 무엇을 제공하고 — 무엇을 제공하지 않나요?
Places API (New)는 기업 항목당 특히 다음을 제공합니다:
- 회사명과 카테고리/업종
- 주소와 GPS 좌표
- 전화번호(공개 등록된 경우)
- 웹사이트 URL
- 평점 평균과 리뷰 수
- 영업 상태(영업 중, 휴업, 영구 폐업)
이메일 주소는 Places API가 제공하지 않습니다 — Google Maps에 존재하지 않기 때문입니다. 신뢰할 수 있는 도구들은 두 번째 단계에서 기업이 스스로 공개해 둔 기업 웹사이트(Impressum(법적 고지), 연락처 페이지)에서 이를 확보합니다.
Places API의 비용은 얼마인가요?
전형적인 중소기업 볼륨에서는 Places API를 대부분 무료로 사용할 수 있습니다. 2025년 3월부터 Google은 과거의 월 200달러 크레딧을 조회 유형(SKU)별 무료 할당량으로 대체했습니다: Google 가격 문서(2026년 7월 기준)에 따르면 카테고리에 따라 SKU당 월 최대 10,000회 호출이 무료입니다 — "Pro" 카테고리의 텍스트 검색은 월 5,000회 무료 호출이며, 그 이후에는 호출당 0.032달러입니다. 검색 요청당 20~60개의 결과가 나오므로 무료 텍스트 검색만으로도 월 100,000~300,000건의 기업 데이터에 해당합니다 — 대부분의 영업팀이 처리할 수 있는 양보다 많습니다.
스크래핑과 Places API — 직접 비교
| 기준 | Google Maps 스크래핑 | Google Places API |
|---|---|---|
| Google 이용약관 | 위반 (3.2.3항: "No Scraping") | 명시적으로 허용되고 계약으로 규율됨 |
| 데이터베이스 보호 § 87b UrhG | 체계적 대량 추출 시 리스크 | 라이선스 범위 내 이용 |
| 개인 데이터 관련 GDPR 의무 | 전면 적용 | 전면 적용 |
| 신뢰성 | 불안정 (캡차, IP 차단, 레이아웃 변경) | 안정적, 문서화됨, 지원 제공 |
| 비용 | 도구 구독료에 숨은 법적 리스크 추가 | 무료 할당량, 이후 호출당 투명한 가격 |
| 계정 정지 리스크 | 높음 | 규정에 맞게 사용하면 없음 |
anilead.io는 Google Places API를 어떻게 사용하나요?
anilead.io는 DACH 시장을 위한 B2B 리드 생성 소프트웨어로, Google Places를 통해 기업을 찾고, 이메일 주소를 추출하며, 모든 리드를 Claude AI로 평가합니다 — 그리고 이를 위해 오직 공식 Google Places API (New)만 사용합니다: 스크래핑 도구도, Google 이용약관 위반도 없습니다. 모든 표준 플랜(Free, Starter, Pro, 에이전시)에서 검색은 anilead.io의 인프라를 통해 실행됩니다: 자체 Google 계정도 API 키도 필요 없으며, 과금은 간단히 리드 크레딧으로 이루어집니다. 완전한 통제를 원한다면 Nerd Mode에서 대신 자체 Google API 키를 등록하세요:
- 무제한 리드 크레딧 — API 비용은 Google에 직접 지불합니다
- Google Cloud Console에서 사용량에 대한 완전한 투명성
- 두 방식 모두 Google 이용약관을 완전히 준수합니다
anilead.io는 이메일 주소를 Google Maps에서가 아니라 웹 크롤러로 공개 기업 웹사이트에서 추출합니다. 데이터별로 출처가 저장되며, 처리는 프랑크푸르트의 EU 서버에서 이루어집니다. anilead.io는 의도적으로 발송 도구가 아닙니다 — 접촉의 법적으로 적절한 설계(채널 선택, § 7 UWG에 따른 동의)는 사용자인 귀사의 책임입니다. 월 50 무료 크레딧으로 API 기반 접근 방식을 무료로 테스트할 수 있습니다.
Google Maps 스크래핑과 법에 관한 자주 묻는 질문
Google Maps 스크래핑은 형사처벌 대상인가요?
일반적으로 아닙니다 — 자유롭게 접근 가능한 데이터의 수집은 접근 보안장치를 뚫는 것이 아니므로 독일 형법 § 202a StGB 같은 범죄 구성요건을 충족하지 않습니다. 그러나 형사처벌 여부는 잘못된 잣대입니다: 민사적으로는 Google 이용약관 위반에 따른 계약상 청구, § 87b UrhG에 따른 저작권법상 청구, 그리고 개인 데이터가 있는 경우 데이터보호법상의 결과가 뒤따를 수 있습니다.
Outscraper나 Scrap.io 같은 스크래핑 도구를 사용해도 되나요?
기술적으로는 가능하지만 법적으로는 자기 책임입니다: 이 도구들은 Google 이용약관에 어긋나는 방식으로 데이터를 확보합니다. 후속 처리에 대한 GDPR 의무(법적 근거, 정보 제공 의무, Art. 14 DSGVO에 따른 출처 고지)는 그와 무관하게 사용자인 귀사에게 적용되며, 스크래핑된 리스트에서는 신뢰할 만한 출처 문서화가 거의 불가능합니다.
Places API의 데이터는 자동으로 자유롭게 사용할 수 있나요?
아니요. API는 Google에 대한 계약적 층위만 해결합니다: 조회가 허용되고 규율된다는 것 말입니다. Art. 6 Abs. 1 lit. f DSGVO의 법적 근거, Art. 14 DSGVO의 정보 제공 의무, 그리고 접촉에 관한 UWG 규칙은 확보 경로와 무관하게 적용됩니다 — 개인사업자와 자유직업인의 경우 기업 데이터가 동시에 개인 데이터입니다.
스크래핑과 Places API의 차이는 무엇인가요?
스크래핑은 Google Maps 웹사이트를 자동으로 긁어 오는 것으로 Google Maps Platform Terms의 3.2.3항 위반입니다. Places API는 동일한 데이터에 대해 Google이 제공하는 인터페이스입니다: 구조화된 조회, 문서화된 응답 형식, 투명한 가격, 계약으로 부여된 이용 권한 말입니다. 내용 면에서 두 경로는 비슷한 기업 데이터를 제공합니다 — 차이는 접근 경로의 신뢰성과 법적 안전성에 있습니다.
결론: Google Maps 리드로 가는 안전한 길
항상 공식 Places API를 사용하세요 — anilead.io에서는 모든 플랜에 이미 통합되어 있습니다. Nerd Mode에서만 약 5분이면 자체 키를 설정할 수 있고, 그 무료 할당량은 수천 건의 리드에 충분합니다. 스크래핑 도구는 편리해 보일 수 있지만, Google 이용약관에 대한 명백한 위반과 § 87b UrhG에 따른 저작권 리스크, 기술적 불안정성을 결합한 것입니다. 그리고 유의하세요: API 접근이 데이터보호 문제를 자동으로 해결해 주지는 않습니다 — 법적 근거, 정보 제공 의무, 접촉에 관한 UWG 규칙은 데이터를 어떻게 확보했는지와 무관하게 적용됩니다. 이 글은 법률 자문이 아니며, 의문이 있다면 구체적인 절차에 대한 변호사의 검토가 도움이 됩니다.


