Google Colab 사용을 위한 타사 쿠키 허용 사이트 등록 방법


Google Colab을 사용하다 보면 파일 업로드가 되지 않거나, 출력 위젯이 표시되지 않거나, Google Drive 연동 및 다운로드 과정에서 오류가 발생하는 경우가 있습니다. 이런 문제의 원인 중 하나는 브라우저에서 타사 쿠키(Third-party cookies) 가 차단되어 있는 설정입니다.

이 글에서는 Google Colab 사용 시 필요한 타사 쿠키 설정 방법을 Chrome과 Microsoft Edge 기준으로 정리합니다.


1. 타사 쿠키란?

쿠키는 웹사이트가 사용자의 브라우저에 저장하는 작은 데이터입니다. 로그인 상태 유지, 사이트 설정 저장, 사용자 인증, 서비스 간 연결 등에 사용됩니다.

쿠키는 크게 두 가지로 나눌 수 있습니다.

구분 설명
자사 쿠키 현재 접속한 사이트가 직접 생성하는 쿠키
타사 쿠키 현재 접속한 사이트 안에 포함된 다른 도메인 또는 서비스가 생성하는 쿠키

예를 들어 Colab 화면은 colab.research.google.com에서 열리지만, 일부 출력 결과나 연동 기능은 별도의 Google 도메인을 통해 동작할 수 있습니다. 이때 브라우저가 타사 쿠키를 모두 차단하고 있으면 일부 기능이 정상적으로 작동하지 않을 수 있습니다.


2. Google Colab에서 타사 쿠키가 필요한 이유

Google Colab은 단순한 웹 문서 편집기가 아니라, 브라우저 안에서 실행되는 클라우드 기반 Jupyter Notebook 환경입니다.

Colab은 다음과 같은 기능을 제공합니다.

  • Python 코드 실행
  • 파일 업로드
  • Google Drive 연동
  • 출력 위젯 표시
  • TensorBoard 등 시각화 도구 연동
  • iframe 기반의 풍부한 출력 결과 표시

Colab은 보안상 일부 출력 기능을 별도 origin에서 실행합니다. 이 과정에서 iframe과 service worker가 사용되며, 브라우저의 타사 쿠키 정책에 따라 일부 기능이 제한될 수 있습니다.

따라서 Colab 사용 중 아래와 같은 문제가 발생한다면 타사 쿠키 설정을 확인해볼 필요가 있습니다.

  • 파일 업로드 위젯이 동작하지 않음
  • 출력 결과가 표시되지 않음
  • TensorBoard가 열리지 않음
  • Google Drive 연동 또는 다운로드가 실패함
  • 로그인 또는 인증 관련 오류가 반복됨

3. 권장 설정: 전체 허용보다 특정 사이트 예외 등록

타사 쿠키를 모든 사이트에 대해 허용하는 방법도 있지만, 개인정보 보호 관점에서는 권장하지 않습니다.

Colab 사용 목적이라면 필요한 Google 도메인만 예외로 등록하는 방식이 더 적절합니다.

Colab 사용을 위해 우선 등록할 도메인은 다음과 같습니다.

[*.]googleusercontent.com

Google Drive 다운로드 문제가 함께 발생한다면 다음 도메인도 추가로 확인합니다.

drive.google.com

또한 차단 목록에 아래 도메인이 들어가 있다면 제거합니다.

googleusercontent.com
drive.google.com
google.com

4. Chrome에서 Google Colab 타사 쿠키 허용하기

Chrome에서는 다음 순서로 설정할 수 있습니다.

  1. Chrome 오른쪽 위의 점 3개 메뉴를 클릭합니다.
  2. 설정을 선택합니다.
  3. 왼쪽 메뉴에서 개인 정보 보호 및 보안을 선택합니다.
  4. 타사 쿠키 메뉴로 이동합니다.
  5. 타사 쿠키 사용이 허용된 사이트 섹션을 찾습니다.
  6. 추가 버튼을 클릭합니다.
  7. 다음 값을 입력합니다.
[*.]googleusercontent.com
  1. 추가를 클릭합니다.
  2. Colab 페이지를 새로고침합니다.

이 설정은 googleusercontent.com의 하위 도메인까지 포함해 예외 처리합니다.





5. Google Drive 다운로드 문제가 있는 경우

Google Drive에서 파일 다운로드가 실패하거나 다음과 비슷한 메시지가 표시될 수 있습니다.

파일을 다운로드하려면 Drive에 대한 타사 쿠키를 사용 설정해 보세요.

이 경우에는 Chrome 설정에서 다음 도메인을 타사 쿠키 허용 사이트에 추가합니다.

drive.google.com

설정 순서는 다음과 같습니다.

  1. Chrome 주소창에 아래 주소를 입력합니다.
chrome://settings/cookies
  1. 타사 쿠키 사용이 허용된 사이트 섹션으로 이동합니다.
  2. 추가를 클릭합니다.
  3. 다음 값을 입력합니다.
drive.google.com
  1. 추가 후 Google Drive 페이지를 새로고침합니다.

그래도 문제가 계속되면 쿠키를 사용할 수 없는 사이트 또는 차단된 사이트 목록에 아래 항목이 있는지 확인합니다.

googleusercontent.com
drive.google.com
google.com

차단 목록에 있다면 제거한 뒤 다시 시도합니다.


6. Microsoft Edge에서 타사 쿠키 허용하기

Microsoft Edge를 사용하는 경우에도 특정 사이트 예외 등록이 가능합니다.

  1. Edge 오른쪽 위의 점 3개 메뉴를 클릭합니다.
  2. 설정을 선택합니다.
  3. 쿠키 및 사이트 권한 또는 개인 정보, 검색 및 서비스 메뉴로 이동합니다.
  4. 쿠키 및 사이트 데이터 관리 및 삭제 항목을 선택합니다.
  5. 허용 또는 Allowed to save cookies 항목에서 추가를 클릭합니다.
  6. 다음 값을 추가합니다.
[*.]googleusercontent.com

Google Drive 다운로드 문제까지 함께 해결하려면 다음 값도 추가합니다.

drive.google.com

설정 후 Colab 또는 Drive 페이지를 새로고침합니다.


7. 자주 발생하는 오류별 해결 방법

7.1 파일 업로드 위젯이 동작하지 않는 경우

Colab에서 파일 업로드 코드를 실행했는데 업로드 버튼이 제대로 표시되지 않거나, 업로드 위젯 관련 오류가 발생할 수 있습니다.

이 경우 다음을 확인합니다.

[*.]googleusercontent.com

위 도메인이 타사 쿠키 허용 사이트에 등록되어 있는지 확인합니다.

설정 후에는 다음 순서로 다시 시도합니다.

  1. Colab 노트북 새로고침
  2. 런타임 다시 연결
  3. 업로드 셀 재실행

7.2 TensorBoard가 열리지 않는 경우

Colab에서 TensorBoard를 실행할 때 화면이 비어 있거나 연결 오류가 발생한다면, 브라우저가 iframe 안의 쿠키 사용을 막고 있을 가능성이 있습니다.

이 경우 다음 도메인을 예외 허용합니다.

[*.]googleusercontent.com

설정 후 TensorBoard 관련 셀을 다시 실행합니다.


7.3 400 Error 또는 로그인 오류가 반복되는 경우

쿠키가 손상되었거나 오래된 인증 정보가 남아 있으면 400 Error 또는 로그인 오류가 발생할 수 있습니다.

이 경우 다음 순서로 해결을 시도합니다.

  1. Chrome 설정으로 이동합니다.
  2. 개인 정보 보호 및 보안을 선택합니다.
  3. 인터넷 사용 기록 삭제를 클릭합니다.
  4. 쿠키 및 기타 사이트 데이터를 선택합니다.
  5. 데이터를 삭제합니다.
  6. 브라우저를 재시작합니다.
  7. Colab에 다시 접속합니다.

주의할 점은 쿠키를 삭제하면 일부 사이트에서 로그아웃될 수 있다는 것입니다.


8. 그래도 해결되지 않을 때 확인할 사항

위 설정을 적용해도 문제가 계속된다면 다음 항목을 추가로 점검합니다.

  • 브라우저 확장 프로그램을 일시적으로 비활성화합니다.
  • 광고 차단, 개인정보 보호, 보안 관련 확장 프로그램이 Colab을 차단하고 있는지 확인합니다.
  • 시크릿 모드에서 테스트합니다.
  • 다른 브라우저에서 동일한 노트북을 열어봅니다.
  • 회사 또는 학교 계정이라면 조직 관리자가 쿠키 설정을 제한했는지 확인합니다.
  • Colab 런타임을 재시작한 뒤 다시 실행합니다.

특히 회사, 학교, 기관에서 관리하는 기기에서는 사용자가 직접 타사 쿠키 설정을 변경하지 못할 수 있습니다. 이 경우 관리자에게 예외 등록을 요청해야 합니다.


9. 정리

Google Colab 오류 중 일부는 코드 문제가 아니라 브라우저의 쿠키 정책 때문에 발생할 수 있습니다.

가장 먼저 확인할 설정은 다음과 같습니다.

[*.]googleusercontent.com

Google Drive 다운로드 문제까지 함께 발생한다면 다음 값도 확인합니다.

drive.google.com

전체 타사 쿠키를 무조건 허용하기보다는, 필요한 Google 도메인만 예외로 등록하는 방식이 보안과 편의성 측면에서 더 적절합니다.


참고 자료

  • Google Colab FAQ
  • Google Chrome 고객센터: 쿠키 삭제, 허용 및 관리
  • Google Drive 고객센터: 파일 다운로드 문제 해결
  • Microsoft Edge 고객센터: 쿠키 보기, 허용, 차단 및 삭제

댓글 쓰기 · 수정

0 댓글