Google Hosted Libraries는 중국에서 작동하나요? 도달성, 차단된 Google 호스트, 그리고 ICP가 적용되는 곳
Google Hosted Libraries는 jQuery 등 오픈소스 JavaScript를 Google 자신의 도메인(ajax.googleapis.com)에서 제공합니다 — 그리고 Google의 도메인은 Great Firewall 뒤에서 심하게 손상되므로, 거기서 로딩되는 라이브러리는 본토 방문자에게 자주 실패하거나 멈추고 중국 대상 페이지를 깨뜨릴 수 있습니다. 라이브러리 CDN은 PIPL 이슈를 제기하지 않습니다; 해법은 Google 의존성을 제거하는 것이고, ICP 의무는 귀사 자신의 사이트에 앉습니다. 컴플라이언스 관점의 도달성 분석을 살펴봅니다.
Google Hosted Libraries는 중국에서 작동하나요?
Google Hosted Libraries가 중국 본토에서 작동하는지는 도달성 문제이며 — 구체적으로 Google의 문제입니다. 그것은 귀사 이용자의 데이터가 아니라 오픈소스 JavaScript 라이브러리를 제공하므로, 이것은 PIPL이나 데이터 레지던시 질문이 아닙니다; 리스크는 파일이 Google 자신의 도메인에서 로딩되고, 그 도메인을 중국 Great Firewall이 심하게 손상시킨다는 점입니다.
Google 자신의 페이지는 서비스를 "a stable, reliable, high-speed, globally available content distribution network for the most popular, open-source JavaScript libraries,"라고 부르고, jQuery를 로딩하려고 ajax.googleapis.com에서 <script>를 건넵니다. 그러나 모든 스니펫이 Google 도메인에서 로딩되고, Google의 도메인은 Great Firewall이 가장 일관되게 손상시키는 호스트에 속합니다. 21YunBox의 본토 내부 센서스에서 Hosted Libraries 사이트는 장자커우 탐침에서 3회 모두 첫 바이트를 돌려주지 않았고(2026-08-28); 데이터센터 탐침이 매번 닿던 Google 애셋 호스트는 베이징 가정용 회선에서 54개 요청 전부에 실패했습니다(2026-08-30) — 실제 방문자는 클라우드 탐침보다 더 나쁘게 겪습니다. jQuery 같은 라이브러리는 보통 렌더링 차단 <script>이므로, 끝내 돌아오지 않는 요청은 페이지를 느리게 하는 게 아니라 멈춥니다. 해법은 Google 의존성을 제거하고 파일을 본토 내부에서 제공하는 것이지, 차단된 호스트로 되뻗는 것이 아닙니다. 별개의 가닥은 그것을 임베드하는 사이트에 앉으며, 그 사이트는 본토를 제공하려면 여전히 ICP 비안이 필요합니다. 아래 사실이 각 지점을 지도화합니다.
이는 도달성·리스크 그림이지 법적 판정이 아닙니다 — 귀사의 ICP·데이터 위치는 귀사 자신의 사이트가 무엇을 제공·수집하는지에 달려 있습니다. 저희 중국 팀이 국내 전송과 ICP 경로를 함께 정리해 드립니다 →
컴플라이언스 스냅샷
- ✓ Google Hosted Libraries는 오픈소스 JavaScript — jQuery, D3 등 — 를 보내지 귀사 이용자의 데이터가 아니므로, 라이브러리 CDN 자체는 PIPL이나 ICP 의무를 지지 않음
- ✕ 모든 스니펫이 Google 자신의 도메인(ajax.googleapis.com)에서 로딩되고, Google의 도메인은 중국 Great Firewall 뒤에서 심하게 손상됨 — 중립적인 "해외는 느리다" 경우가 아님
- ✕ 본토 내부에서 측정하니 Hosted Libraries 사이트는 3회 중 3회 첫 바이트를 돌려주지 않음(알리바바 클라우드 장자커우 탐침, 2026-08-28) — 끝내 돌아오지 않는 렌더링 차단 라이브러리는 페이지를 멈춤
- ! ICP 의무는 한 발 떨어져 앉음: 이 라이브러리를 임베드하는 공개 사이트는 본토를 제공하려면 여전히 ICP 비안이 필요함
- ✓ 안정적 해법, 우회 없음: Google 의존성을 제거 — 라이브러리를 자체 호스팅하거나 origin 앞단의 ICP 비안 국내 전송에서 같은 파일을 제공
Google Hosted Libraries 공식 문서의 내용과, 우리가 중국 본토에서 측정한 결과
| 사실 | 1차 출처 |
|---|---|
중국 본토 내부 탐침(알리바바 클라우드 cn-zhangjiakou)에서 2026-08-28 요청했을 때, Google Hosted Libraries 사이트(developers.google.com/speed/libraries)는 3회 중 3회 첫 바이트를 돌려주지 않았고, 각 시도는 60초 상한에서 포기되었습니다 — 느린 로딩이 아니라 아예 무응답. 라이브러리 자체는 같은 Great Firewall 처리를 받는 Google 자신의 인프라 ajax.googleapis.com에서 로딩되므로, 그 호스트에서 jQuery나 어떤 라이브러리를 끌어오는 페이지는 끝내 돌아오지 않는 렌더링 차단 요청의 위험을 집니다 — 페이지가 느려지는 게 아니라 멈춥니다. | 21YunBox — 중국 전송 센서스, 중국 본토 내부에서 측정(알리바바 클라우드 cn-zhangjiakou), 2026-08-28 |
데이터센터 탐침은 본토 방문자가 아닙니다. 같은 센서스에서, 라이브러리 호스트와 같은 googleapis.com 계열의 Google 애셋 호스트인 fonts.googleapis.com의 Google Fonts 스타일시트 엔드포인트는, 알리바바 클라우드 탐침의 모든 요청에 응답했으나, 같은 측정이 2026-08-30 베이징 차이나모바일 가정용 회선에서 돌았을 때 54개 요청 전부에 실패했습니다. 실제 방문자는 클라우드 탐침보다 더 나쁘게 겪으므로, 데이터센터에서 도달 가능해 보이는 Google 애셋 호스트가 귀사가 실제로 제공하는 사람들에게는 도달 불가일 수 있습니다. 귀사가 의존하는 특정 호스트를 중국 내부의 실제 방문자 관점에서 확인하십시오. | 21YunBox — 중국 전송 센서스, 데이터센터 vs 베이징 가정용 회선, 2026-08-30 |
Google 자신의 표현으로, Hosted Libraries는 "a stable, reliable, high-speed, globally available content distribution network for the most popular, open-source JavaScript libraries."입니다. jQuery를 로딩하려고 그 문서는 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>를 건넵니다 — 모든 라이브러리가 Google 도메인인 ajax.googleapis.com에서 로딩됩니다. 이는 귀사 이용자의 데이터가 아니라 공개 라이브러리 파일이므로 중국 질문은 PIPL이 아니라 도달성이며 — 솔직한 함정은 "globally available"에 중국 본토 예외가 있다는 것입니다. Google의 도메인이 Great Firewall 뒤에서 심하게 손상되기 때문입니다. | Google for Developers — Hosted Libraries, 2026-10-08 열람 |
| 중국 본토 내부에서 본토 방문자에게 보이는 공개 웹사이트는 국무원령 제292호와 공업정보화부령 제33호에 따라 본토 안 호스팅 자원에 묶인 ICP 비안(ICP 备案)이 필요합니다. 그 의무는 라이브러리 CDN이 아니라 귀사 사이트 — 이 라이브러리를 임베드하는 사이트 — 에 떨어집니다: 공개 프런트엔드 애셋 호스트는 자체 ICP 비안을 지니지 않으며, 도달성 문제의 바로 그 해법, 즉 파일을 중국 내부에서 제공하는 것이 귀사의 전송을 그 비안의 범위로 들여옵니다. | 중화인민공화국 전기통신 조례(국무원령 제292호); 비영리 인터넷 정보 서비스 비안 관리 방법(공업정보화부령 제33호) |
| Google Hosted Libraries에서 라이브러리를 로딩하는 것은 JavaScript 파일 — 귀사 이용자의 개인정보가 아니라 공개 오픈소스 코드 — 을 전달하므로, 그것을 가져오는 것은 그 자체로 개인 데이터의 국경 간 이전이 아닙니다. 중국 개인정보 보호법은 개인정보의 이전·저장을 규율하므로, PIPL과 데이터 레지던시 질문은 스크립트를 가져오는 것이 아니라 귀사 자신의 사이트 이용자 데이터 흐름 — 폼, 로그인, 분석, 저장 — 에 속합니다. 공개 라이브러리 CDN에 데이터 레지던시 이야기를 덧붙이는 것은 부정확합니다; 여기 실제 노출은 도달성입니다. | PIPL 제3장 제38~43조 및 제40조; 사이버보안법 제39조(구 제37조) |
21YunBox 컴플라이언스 팀이(가) 2026년 10월 8일에 출처를 확인했습니다.
중국 대상 사이트에 Google Hosted Libraries에 대한 유용한 질문은 무뚝뚝하고 실용적인 것입니다: 라이브러리가 실제로 로딩되는가? Google Hosted Libraries는 오픈소스 JavaScript를 위한 공개 콘텐츠 전송 네트워크입니다 — 페이지에 <script>를 떨어뜨리면 브라우저가 jQuery, D3, 또는 다른 라이브러리를 Google 자신의 호스트에서 가져옵니다. 그것은 귀사 이용자의 데이터가 아니라 공개 라이브러리 파일이므로, 그것을 로딩하는 것은 개인정보의 국경 간 이전도, 자체 ICP 비안을 지니는 것도 아닙니다. 노출은 도달성이며, 여기서는 유난히 날카롭습니다: 모든 파일이 Google 도메인인 ajax.googleapis.com에서 로딩되고, Google의 도메인은 Great Firewall이 가장 나쁘게 다루는 호스트에 속합니다 — 본토 내부에서 자주 손상되거나, 스로틀링되거나, 도달 불가입니다. 렌더링 차단 라이브러리가 끝내 도착하지 않으면, 그것을 기다리는 페이지는 단지 느려지는 게 아니라; 멈출 수 있습니다. 하나의 컴플라이언스 가닥은 라이브러리를 임베드하는 사이트를 통해 흐릅니다: 그 사이트는 여전히 ICP 비안되고 나라 안에서 제공되어야 합니다.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>를 건넵니다. 모든 스니펫이 ajax.googleapis.com — Google 도메인 — 에서 로딩되고, Google의 도메인은 Great Firewall 뒤에서 심하게 손상되므로, 그 “globally available” 네트워크에는 중국 본토 예외가 있습니다. 출처: developers.google.com/speed/libraries한눈에 보는 중국에서의 Google Hosted Libraries
| 무엇이 결정하나 | 중국에서 그것이 뜻하는 바 |
|---|---|
| 그것이 무엇인가 | 오픈소스 JavaScript 라이브러리 — jQuery, D3 등 — 를 위한 공개 CDN. <script>를 임베드하면 브라우저가 Google 호스트에서 라이브러리를 가져옵니다. 이용자 데이터가 아니라 공개 코드이므로, 중국 질문은 PIPL이 아니라 도달성입니다. |
| 어디서 로딩되나 | Google 자신의 도메인 ajax.googleapis.com(googleapis.com 계열). Google은 중국 본토 안에 제공 인프라를 운영하지 않습니다. |
| 본토에서 도달 가능한가? | 이것이 핵심 — 중립적인 "해외는 느리다" 경우가 아닙니다. Google의 도메인은 Great Firewall 뒤에서 심하게 손상되므로, 이 요청은 자주 실패하거나 멈춥니다. 21YunBox의 본토 내부 센서스(장자커우 탐침, 3회, 2026-08-28)에서 Hosted Libraries 사이트는 어느 회차에서도 첫 바이트를 돌려주지 않았습니다. |
| 데이터 레지던시 / PIPL | Hosted Libraries 자체로는 발동되지 않습니다: 그것은 개인 데이터가 아니라 라이브러리 코드를 옮깁니다. 국경 간 이전 질문은 귀사 자신의 사이트가 이용자 데이터로 하는 일에, 다른 곳에 속합니다. |
| ICP 비안 | 라이브러리 CDN에는 없습니다 — 프런트엔드 애셋 호스트는 아무것도 지니지 않습니다. ICP 의무는 라이브러리를 임베드하는 사이트에 앉으며, 그 사이트는 본토를 제공하려면 비안되고 국내에 호스팅되어야 합니다. |
오픈소스 라이브러리 코드용 CDN — 데이터가 아니라 도달성 질문
Google의 Hosted Libraries 페이지는 귀사를 곧장 호스팅 <script>로 가리킵니다: jQuery를 추가하려면 로드 타임에 ajax.googleapis.com에서 라이브러리를 끌어오는 단일 태그를 임베드합니다. 그것이 귀사가 중국에 대해 그것을 어떻게 판단해야 하는지를 빚습니다. 그것은 개인정보가 아니라 공개 프런트엔드 코드 — 라이브러리 파일 — 를 옮기므로, 통과할 개인 데이터의 국경 간 이전도, 라이브러리 CDN에 붙은 ICP 비안도 없습니다. 달리 주장하는 것 — 공개 코드 호스트에 데이터 레지던시 이야기를 덧붙이는 것 — 은 정직하지 않을 것입니다. 실제로 무는 질문은 그 파일이 본토 내부에서 매번 가져와질 수 있는지입니다. 그리고 일반 해외 CDN과 달리, 이것에는 구체적이고 잘 이해된 문제가 있습니다: 호스트가 Google의 것이라는 점.
Google 자신의 도메인에서 제공됨 — Great Firewall이 가장 나쁘게 다루는 호스트
라이브러리를 어떻게 끌어오든 — Google 문서가 권하는 jQuery 스니펫이든, 그 목록의 다른 어떤 항목이든 — 파일은 Google 자신의 인프라인 ajax.googleapis.com에서 도착합니다. 바로 그 하나의 사실이 Google Hosted Libraries를 일반 해외 CDN과 구별합니다. Google의 도메인은 단지 먼 것이 아니라; 중국 Great Firewall이 가장 일관되게 손상시키는 호스트에 속하므로, 본토 내부에서 그것으로의 요청은 자주 실패하거나, 멈추거나, 아예 거절됩니다.
여기서 저희는 1차 증거를 가지고 있고, 그것은 속도가 아니라 도달성에 관한 것입니다. 21YunBox의 본토 내부 센서스 — 장자커우의 알리바바 클라우드 탐침, 2026-08-28 3회 — 에서 developers.google.com의 Hosted Libraries 사이트는 어느 회차에서도 첫 바이트를 돌려주지 않았고, 각 시도는 60초 상한에서 포기되었습니다: 느린 로딩이 아니라, 아무 응답도 없음. 그리고 본토 클라우드 탐침은 본토 방문자가 아니므로, 더 날카로운 수치는 실제 소비자 회선에서 나옵니다: 그 데이터센터 탐침이 매번 닿을 수 있던 fonts.googleapis.com의 Google Fonts 스타일시트 엔드포인트는, 같은 측정이 2026-08-30 베이징 가정용 회선에서 돌았을 때 54개 요청 전부에서 실패했습니다. 귀사가 실제로 제공하는 사람들은 데이터센터보다 더 나쁘게 겪으므로, 어떤 Google 애셋 호스트든 본토에 대해 불안정하다고 다루고, 귀사가 의존하는 특정 호스트를 실제 방문자 관점에서 확인하십시오. 방화벽 동작은 시간이 지나며 바뀌므로, 도달성을 가정하기보다 현재 상태를 검증할 또 하나의 이유입니다.
메커니즘이 두 번째 절반입니다. jQuery 같은 라이브러리는 보통 렌더링 차단 <script>로 로딩됩니다: 브라우저는 그에 의존하는 코드를 실행하기 전에 그것을 기다립니다. 단지 느린 요청은 페이지를 지연시킵니다; 끝내 돌아오지 않는 요청은 그것을 멈춥니다 — 빈 페이지, 끝내 풀리지 않는 스피너, 또는 끝내 초기화되지 않는 대화형 기능. 그리고 응답하지 않을 호스트로의 요청은 어디서 보내는지를 바꿔서 응답하게 만들어지지 않습니다; 유일하게 안정적인 해법은 목적지를 바꾸는 것입니다. 그것은 Google을 경로에서 빼는 것을 뜻합니다: 차단된 Google 호스트로 국경 너머 되뻗는 대신, 같은 라이브러리 파일을 본토 내부에서 — 귀사 자신의 origin에서 자체 호스팅하거나, 중국에서 닿는 ICP 비안 경로에서 전송 — 제공하십시오. 그것은 억지로 통과시킬 대상이 아니라 제거할 의존성입니다.
컴플라이언스 선은 라이브러리 CDN이 아니라 귀사 사이트에 떨어진다
여기서 컴플라이언스 문에 이르는 것은 그것이 어디에 앉는지 정확히 하는 것을 뜻합니다. 라이브러리 CDN에는 ICP 비안이 필요 없습니다 — 그러나 그것을 임베드하는 공개 사이트에는 필요합니다. 본토 방문자에게 보이는 웹사이트는 국무원령 제292호와 공업정보화부령 제33호에 따라 본토 안에 물리적으로 있는 호스팅 자원에 묶인 ICP 비안(ICP 备案)에 달려 있고; 그 사이트가 중국 이용자에게서 개인정보를 수집한다면, 개인정보 보호법의 국경 간 이전과 데이터 레지던시 규칙이 그 사이트 자신의 데이터 흐름에 적용됩니다(PIPL 제38~43조 및 40조; 사이버보안법 제39조(구 제37조)). Google 호스팅 라이브러리는 개인 데이터를 지니지 않고 그 어느 것 안에도 앉지 않습니다 — 그러나 주목할 겹침이 있습니다: 도달성 문제를 고치는 바로 그 움직임, 즉 파일을 중국 내부에서 제공하는 것이, 귀사의 전송을 국내의 ICP 비안 발판 위에 놓는 것입니다. Google 의존성을 제거하는 것과 합법적 국내 기반 위에 서는 것이 같은 단계로 드러납니다.
이는 판정이 아니라 도달성·리스크 지도입니다: 차단된 라이브러리 호스트가 귀사 사이트를 단지 저하시키는지 깨뜨린 채 두는지, 그리고 귀사 자신의 호스팅·데이터 위치가 건전한지는 프런트엔드가 어떻게 지어졌고 무엇을 수집하는지에 달려 있습니다 — 법률 자문과 실제 의존성 점검으로 정리할 가치가 있습니다.
21YunBox의 자리 — 마이그레이션이 아니라 컴플라이언스 오버레이
귀사는 jQuery를 교체하거나 프런트엔드를 재작성하지 않습니다. 저희가 제거하는 것은 Google 의존성입니다: 귀사 페이지가 ajax.googleapis.com에서 참조하는 같은 라이브러리 파일을 본토 내부의 ICP 비안 인프라에서, 귀사가 이미 운영하는 origin 앞단에 전송합니다 — 재구축도, 포크된 코드베이스도 없고, 방화벽을 억지로 통과시키는 일도 없이. 본토 브라우저가 자주 응답하지 않는 Google 호스트로 국경 너머 뻗는 대신, 나라 안에서 라이브러리를 로딩합니다. 그 곁에서 저희 중국 팀은 라이브러리 CDN이 결코 귀사를 위해 다룰 수 없는 부분을 봅니다: 그 파일을 제공하는 사이트가 그 자체로 ICP 비안되고, 국내에 호스팅되며, 수집하는 이용자 데이터에 대해 PIPL상 건전한지. 귀사의 <script> 태그는 늘 명명하던 라이브러리를 계속 명명합니다; 바뀌는 것은 바이트가 더 이상 차단된 Google 도메인에서 오지 않는다는 것입니다.
함께 읽기:
자주 묻는 질문
Google Hosted Libraries는 중국에서 차단되나요?
실무상 대체로 예 — 그리고 이것은 중립적 경우가 아니라 날카로운 경우입니다. 모든 라이브러리가 Google 자신의 도메인(ajax.googleapis.com)에서 로딩되고, Google의 도메인은 Great Firewall 뒤에서 심하게 손상됩니다. 21YunBox의 본토 내부 센서스(장자커우의 알리바바 클라우드 탐침, 2026-08-28 3회)에서 Hosted Libraries 사이트는 어느 회차에서도 첫 바이트를 돌려주지 않았고, 각 시도는 60초 상한에서 포기되었습니다; 그리고 데이터센터 탐침이 닿을 수 있던 Google 애셋 호스트는 2026-08-30 베이징 가정용 회선에서 54개 요청 전부에 실패했습니다. jQuery 같은 라이브러리는 보통 렌더링 차단 스크립트이므로, 끝내 돌아오지 않는 가져오기는 페이지를 느리게 하는 게 아니라 멈춥니다. 방화벽 동작은 다양하니 현재 도달성을 중국 내부에서 확인하되 — Hosted Libraries를 불안정한 의존성으로 다루고, Google 호스트를 제거해 고치십시오.
Google Hosted Libraries를 쓰면 ICP나 PIPL 문제가 생기나요?
라이브러리 CDN 자체로는 아닙니다. 그것은 개인 데이터가 아니라 오픈소스 JavaScript를 제공하므로, 그것을 로딩하는 것은 개인정보의 국경 간 이전도, ICP 비안을 지니는 행위도 아닙니다. ICP 의무는 본토 방문자를 제공하는 귀사의 공개 사이트에 앉고, PIPL은 그 사이트 자신의 이용자 데이터 흐름 — 폼, 로그인, 분석, 저장 — 에 적용됩니다. 그것들은 귀사의 법인·데이터 물량에 대해 법률 자문과 확인할 가치가 있습니다; 라이브러리 CDN은 그 질문이 사는 곳이 아닙니다.
21YunBox는 이 라이브러리를 중국에서 안정적으로 제공하도록 도울 수 있나요?
예 — 제한을 억지로 통과시키는 게 아니라 Google 의존성을 제거함으로써. 저희 중국 팀이 귀사 페이지가 ajax.googleapis.com에서 끌어오는 같은 라이브러리 파일을 기존 origin 앞단의 ICP 비안 국내 전송에서 제공할 수 있습니다 — 재구축도, 어떤 형태의 우회도 없이 — 그래서 본토 브라우저가 Google 호스트가 아니라 본토 내부에서 그것을 로딩합니다. 저희는 또한 그것을 임베드하는 사이트가 그 자체로 ICP 비안되고, 국내에 호스팅되며, 다루는 이용자 데이터에 대해 PIPL상 건전한지 확인합니다. 문의하기로 구체적인 구성을 함께 다루시기 바랍니다.
