## 구글 클라우드 프로젝트 생성
- [Google Cloud](https://cloud.google.com) 이동 > 콘솔 접속

- 프로젝트 박스 클릭 > 새 프로젝트

- 프로젝트 이름 입력 > 만들기🖱️

- 알림 > 프로젝트 선택

- 프로젝트 박스 > 변경 확인

## Google API 선택
- 검색 > Google Drive API🖱️

- 사용🖱️

- 동일한 방식으로 Google Drive 외 사용하는 API 추가
- Google Docs API, Google Sheets API, Gmail API, Gemini API
- 그 외 Youtube Data API v3, Google Calendar API, Cloud Vision API 등
## OAuth 동의 화면
- 왼쪽 상단 > 탐색 메뉴 > API 및 서비스 > OAuth 동의 화면

- OAuth 개요 > 시작하기🖱️

- 앱 정보 > 앱 이름 입력 > 사용자 지원 이메일 > 본인 이메일 > 다음🖱️

- 대상 > 외부 > 다음🖱️

- 연락처 정보 > 본인 이메일 > 다음🖱️

- 완료 > ☑️서비스 정책 동의 > 계속 > 만들기🖱️

- 대상 > 테스트 사용자 > ➕Add users > 사용자 추가 > 본인 이메일 > 저장🖱️

- 데이터 엑세스 > 범위 추가 또는 삭제🖱️> 선택한 범위 업데이트 > 업데이트🖱️ > Save🖱️
- 선택한 범위 업데이트 > 페이지당 행 수 100 > ☑️모든 행 선택



## 사용자 인증 정보
- 왼쪽 상단 > 탐색 메뉴 > API 및 서비스 > 사용자 인증 정보

- ➕사용자 인증 정보 만들기 > OAuth 클라이언트 ID

- 애플리케이션 유형 > 웹 애플리케이션

- 이름 입력 > 승인된 리디렉션 URI > ➕URI 추가 > 만들기🖱️
- n8n 구글 드라이브 노드 계정 연동 시 나오는 OAuth Redirect URL 입력
- n8n 클라우드 혹은 로컬 호스팅 사용 조건에 따라 OAuth Redirect URL 다름



- OAuth 클라이언트 생성됨 > JSON 다운로드 > 클라이언트 ID 및 보안 비밀번호 > 계정 연동
- 대화상자를 닫으면 클라이언트 보안 비밀번호를 확인할 수 없으므로 반드시 JSON 다운로드
- 클라이언트 ID 복사 - n8n 구글 드라이브 노드 계정 연동 시 나오는 Client ID 입력
- 클라이언트 보안 비밀번호 - n8n 구글 드라이브 노드 계정 연동 시 나오는 Client Secret 입력


### 관련 노트
[[The role of Google Scholar in evidence reviews and its applicability to grey literature searching]] - [[n8n 레일웨이 호스팅 설치 방법]] - [[n8n 셀프 호스팅 Docker 설치 방법]] - [[노션 트리거 추가된 수정 워크플로우]] - [[로컬 폴더와 Google Drive 연동하기]] - [[옵시디언 Vault와 Google Drive 연동하기]] - [[데이터 클래스 Chapter 7]] - [[데이터 클래스 Chapter 8]] - [[데이터 클래스 Chapter 9-3]] - [[에이전트 클래스 Chapter 8]]
## 🧠 Connected Insights
> 📅 Last analyzed: 2026. 3. 14. 오후 7:02:41
> 💰 Analysis cost: $0.0193
### 🔗 Related Notes
- 🔗 [[자동화 부가자료/로컬 폴더와 Google Drive 연동하기.md]]
- related: 두 노트 모두 Google Drive와 외부 시스템(로컬 폴더, n8n 등) 간의 연동을 다루며, 자동화/도구 및 도구/옵시디언 태그를 공유한다. n8n을 통한 Google 계정 연동이 Google Drive 연동의 기반이 되므로 개념적으로 밀접하게 연결된다.
- Confidence: ████░ (80%)
- ✅ [[자동화 부가자료/n8n 레일웨이 호스팅 설치 방법.md]]
- supports: n8n을 클라우드 환경(Railway)에 설치하는 방법을 제공하여, 'n8n과 Google 계정 연동하기'에서 설명하는 OAuth 연동이 실제로 적용될 수 있는 실행 환경을 지원한다.
- Confidence: ████░ (70%)
- ✅ [[자동화 부가자료/n8n 셀프 호스팅 Docker 설치 방법.md]]
- supports: n8n의 셀프 호스팅 환경 구축법을 안내하여, Google 계정 연동(OAuth) 설정 시 로컬/클라우드 환경별 리디렉션 URI 차이 등 실무적 연결점을 제공한다.
- Confidence: ████░ (70%)
- 🔗 [[데이터베이스 클래스/로컬 슈퍼베이스 구축 및 n8n 연동.md]]
- related: n8n을 외부 데이터베이스(Supabase)와 연동하는 사례로, 'n8n과 Google 계정 연동하기'와 마찬가지로 n8n의 외부 서비스 연동 및 인증 흐름에 대한 이해를 확장한다.
- Confidence: ███░░ (65%)
- 📝 [[자동화 부가자료/노션 트리거 추가된 수정 워크플로우.md]]
- examples: n8n에서 Notion 등 타 서비스와의 연동 워크플로우 예시를 제공하며, Google 계정 연동 후 실제 자동화 시나리오(트리거, 데이터 처리 등)로 확장될 수 있음을 보여준다.
- Confidence: ███░░ (60%)
### 📚 Knowledge Gaps
- 🔴 **n8n을 활용한 Google Drive 자동화 워크플로우 상세 구현**
- 현재 노트는 Google 계정 연동(OAuth 인증) 절차에 집중되어 있으나, 연동 이후 n8n에서 Google Drive를 활용한 실제 워크플로우(예: 파일 업로드, 동기화, 트리거 설정 등) 구현 사례가 부족하다. 실무 적용을 위해서는 구체적 워크플로우 예시가 필요하다.
- Suggested resources: n8n 공식 Google Drive 노드 문서: https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googledrive/, n8n 커뮤니티 Google Drive 활용 사례: https://community.n8n.io/tags/c/google-drive
- 🔴 **보안 및 개인정보 보호**
- OAuth 인증 과정에서 발생할 수 있는 보안 이슈(예: 인증 정보 노출, 권한 최소화, 토큰 관리 등) 및 개인정보 보호 방안에 대한 언급이 없다. 자동화 도구에서 외부 계정 연동 시 보안은 필수적으로 고려되어야 한다.
- Suggested resources: Google API 보안 가이드: https://developers.google.com/identity/protocols/oauth2, n8n 보안 베스트 프랙티스: https://docs.n8n.io/security/
- 🟡 **OAuth 인증 실패 및 예외 처리**
- OAuth 인증 과정에서 발생할 수 있는 오류(예: 리디렉션 URI 불일치, 권한 미설정, 토큰 만료 등)에 대한 예외 처리 및 문제 해결 방법이 다루어지지 않았다. 실무 적용 시 장애 대응이 중요하다.
- Suggested resources: n8n Troubleshooting OAuth2: https://community.n8n.io/tags/c/oauth2, Google OAuth2 오류 코드 문서: https://developers.google.com/identity/protocols/oauth2/web-server#handlingresponse
- 🟡 **Google API별 권한(Scopes) 최소화 및 관리**
- 여러 Google API를 연동할 때 필요한 최소 권한(Scopes) 설정 및 관리 전략이 구체적으로 다루어지지 않았다. 과도한 권한 부여는 보안 위험을 높인다.
- Suggested resources: Google API Scopes 문서: https://developers.google.com/identity/protocols/oauth2/scopes, n8n Google 노드 권한 설정 가이드: https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googledrive/#credentials
- 🟡 **클라우드/로컬 환경별 리디렉션 URI 관리**
- n8n 클라우드와 로컬 호스팅 환경에서 OAuth 리디렉션 URI가 다르다는 점이 언급되었으나, 실제 환경별 설정 예시와 주의사항이 구체적으로 설명되지 않았다.
- Suggested resources: n8n 환경별 OAuth 설정 가이드: https://docs.n8n.io/hosting/setting-up-oauth/
### 💡 AI Insights
이 노트는 n8n과 Google 계정 연동을 위한 OAuth 인증 및 Google Cloud 프로젝트 설정 과정을 매우 상세하게 안내하고 있어, 초보자도 따라하기 쉽다. 그러나 실제 n8n 워크플로우에서 Google Drive 등 Google 서비스와의 자동화 실습 예시가 부족하며, 보안·예외 처리·권한 관리 등 실무에서 반드시 고려해야 할 주제들이 깊이 다뤄지지 않았다. 관련 노트들과의 연결을 통해 환경 구축, 다양한 연동 방식, 실전 사례 등을 보완할 수 있으나, 핵심 자동화 워크플로우 구현과 보안에 대한 심화 내용이 추가된다면 실용성과 완성도가 크게 높아질 것이다.