Make에 구글 드라이브 연동하기 방법 정리

토요일 오프라인 모임에서 Make 시나리오 실습을 진행했는데
Google Drive에 txt 파일로 저장하기 위해 Google Cloud Console을 셋팅해야 되는데
정상적으로 되지 않아서 한참을 진땀을 흘렸는데
비슷한 경험을 가지고 있는 분들이 계실 거 같아서 영상으로 촬영해봤습니다!

https://www.youtube.com/watch?v=BZHdBz-1PLk

아래의 내용을 참고해서 진행하시면 쉽게 설정을 완료하실 수 있을 거에요 :)

메이크에서 Google Drive 연결하는 흐름은 이렇게 보면 돼요:

구글 클라우드에 "내 앱"을 하나 만들고 → 그 앱에 Drive 권한을 줘서 → Make가 그 앱을 통해 내 Google Drive에 접근하게 한다

아래 그대로 따라 하면 됩니다. (조금 길지만 한 번만 해두면 계속 써요 👌)



0. 전체 흐름 한눈에 보기

  1. Google Cloud Console에서 프로젝트 생성

  2. 그 프로젝트에서

  • Google Drive API 사용 설정

  1. OAuth 동의 화면 설정

  • 앱 이름, 이메일, 도메인(make.com/integromat.com) 등록

  • 권한(스코프) 선택

  • 테스트 사용자에 본인 Gmail 추가

  1. OAuth 클라이언트 ID 생성 (웹 애플리케이션)

  • Make가 알려주는 Redirect URI를 그대로 복붙

  1. Make에서 Google Drive 모듈 추가 → Advanced → Client ID/Secret 입력 후 로그인

이제 단계별로 자세히 볼게요.



1. Google Cloud Console에서 프로젝트 만들기

  1. 브라우저에서 Google Cloud Console 검색 → 첫 번째 Google Cloud Platform 접속

  2. (주소는 console.cloud.google.com)

  3. 상단의 프로젝트 선택 버튼 클릭 →

  4. 새 프로젝트 생성

  5. 프로젝트 이름은 아무거나 괜찮아요.

  6. 예: Make Connection, Make-GDrive

  7. 만들기 클릭 후, 다시 프로젝트 선택에서 방금 만든 프로젝트로 전환



2. Google Drive API 사용 설정

  1. 왼쪽 메뉴에서

  2. "API 및 서비스" → "라이브러리" 들어가기

  3. 검색창에 Drive 입력 →

  4. Google Drive API 선택 → 사용 클릭

  5. (지메일도 같이 쓸 거면)

  6. 검색창에 GmailGmail API사용 클릭

이 단계까지 하면 "이 프로젝트에서 Drive/Gmail API를 쓰겠다"고 선언한 상태입니다.



3. OAuth 동의 화면 설정

왼쪽 메뉴에서 API 및 서비스 → OAuth 동의 화면 이동

3-1. 사용자 타입 선택

  1. 외부(External) 선택 → 만들기

3-2. 앱 정보 입력

  1. 앱 이름: 아무거나

  • 예: Make Connection, Make Gmail/Drive

  1. 사용자 지원 이메일: 본인 Gmail 선택

3-3. 브랜딩 메뉴 설정

  1. 승인된 도메인에 다음 두 개 추가:

  • make.com

  • integromat.com (예전 이름인데, 가이드에 여전히 같이 넣으라고 나오는 경우가 많아요)

  1. 개발자 연락처 이메일: 본인 이메일 입력

  2. 저장 후 계속 클릭

3-4. 데이터 액세스 메뉴 설정

이제 "이 앱이 구글 계정에서 어떤 권한까지 쓸 수 있냐"를 정하는 단계예요.

  1. "범위 추가 또는 삭제" 버튼 클릭

  2. 리스트를 보고 필요한 것 선택

  • Google Drive 검색 후 전체 선택 하세요.

  1. 다시 나오면 저장 후 계속

3-5. 대상 메뉴 설정

  1. 테스트 사용자 단계에서

  • 사용자 추가 클릭

  • 본인 Gmail 주소 입력

  1. 저장 후 계속

이제 OAuth 동의 화면 세팅은 완료입니다.



4. OAuth 클라이언트 ID 만들기 (웹 애플리케이션)

이제 Make가 사용할 "로그인 키"를 만드는 단계예요.

  1. 왼쪽 메뉴에서 API 및 서비스 → 사용자 인증 정보(Credentials) 이동

  2. 상단 "사용자 인증 정보 만들기" 버튼 클릭 →

  3. OAuth 클라이언트 ID 선택

  4. 애플리케이션 유형:

  5. 웹 애플리케이션(Web application) 선택

  6. 이름: 아무거나

  • 예: Make Drive Client

4-1. Redirect URI 넣기 (중요!)

여기서 승인된 리디렉션 URI를 설정해야 합니다.

그러면 팝업으로:

  • 클라이언트 ID

  • 클라이언트 보안 비밀번호(Client secret)

두 값이 뜹니다. 이걸 Make에 넣을 겁니다.



5. Make에서 Google Drive 연결하기

이제 진짜 마지막 단계!

5-1. Make 시나리오에서 Google Drive 모듈 추가

  1. Make 접속 → 시나리오 열기/새로 만들기

  2. 모듈 추가 (+ 버튼) → Google Drive 모듈 중에 Create a File from Text 선택

5-2. 새 Connection 생성

  1. 모듈 안에서 Connection 항목 옆에

  • Add 또는 Add connection 클릭

  1. 팝업이 뜨면

  • (보통) 상단에 기본 연결 방식이 있고

  • 그 아래쪽에 Advanced settings 토글을 엽니다.

5-3. Client ID / Secret 입력

  1. Client ID 입력칸에

  • 방금 Google Cloud에서 복사해 둔 클라이언트 ID 붙여넣기

  1. Client secret 입력칸에

  • 클라이언트 보안 비밀번호 붙여넣기

  1. 저장 또는 Continue / Sign in 버튼 클릭

5-4. Google 로그인 & "확인되지 않은 앱" 경고 처리

  1. 새 창으로 구글 로그인 화면이 뜹니다

  2. 본인 Gmail 계정 선택

  3. "확인되지 않은 앱" 또는 비슷한 경고가 뜰 수 있어요:

  • 파란 버튼(뒤로 가기) 누르지 말고

  • 고급(Advanced)(앱 이름)으로 이동 또는 계속(Continue) 클릭

  1. Google Drive 접근 권한 체크 → 허용(Allow)

인증이 완료되면, 다시 Make로 돌아가고

Connection 리스트에 방금 만든 연결이 하나 생겨 있을 거예요.

이걸 선택해서 저장하면, 이제 그 모듈은

정상적으로 Google Drive에 붙어 있는 상태입니다.



6. 추가로 알아두면 좋은 것들

  • Gmail & Drive를 같은 프로젝트/같은 OAuth 클라이언트에서 같이 써도 됩니다.

  • 이미 Gmail용으로 만들어 둔 클라이언트가 있다면,

  • 같은 Client ID/Secret을 Drive 모듈에도 써도 되고,

  • 아니면 아예 한 번에 두 API를 같이 켜놓고 쓰면 편해요.

  • 🔁 약 6개월마다 재인증 필요할 수 있습니다.

  • 영상에서도 "6개월에 한 번 정도 다시 연결하라는 문구가 뜬다"고 했죠.

  • 🔐 스코프(권한)는

    • 처음엔 "전체 선택"으로 편하게 쓰고

    • 나중에 정말 상용 서비스로 내보낼 때는 꼭 필요한 권한만 남기는 식으로 정리하는 게 좋습니다.


3
3개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요