[make.com] Gmail 연결하기
make에 Gmail 연결하는 방법은 유독 복잡하다. Google Cloud에 가입해서 연결을 해야하는데 단계가 많고, 개발자 친화적인 UI(?)라서 일반인 눈에는 숨막힘 ㅋㅋ. 좀더 안전하게 연결해야 하기 때문이라고 하는데.. 뭐 암튼 나도 이 사람 튜토리얼 보고 만들었는데, 혹시 잘 모르겠으면 이 영상 보세요 : XRay Automation, How to Connect a Personal Gmail Account to Make (Integromat)
참고로 개인 이메일 연결에 대한 튜토리얼이다. 기업 이메일은 그냥 계정 연결만 하면 된다고 한다. 하다가 안되면 기업 이메일 만들면 되겠군 ㅋ
Make에 Gmail 연결하기
1. Google Cloud Console > 프로젝트 만들기 >
Google Cloud Console에 구글 계정으로 로그인하고, 프로젝트 만들기를 선택한다. 프로젝트 이름을 설정하고, 만들기 버튼을 선택하면 구글이 뚱땅뚱땅 프로젝트 세팅을 진행한다.
프로젝트 이름 설정
2. API 및 서비스 사용 설정 > Gmail API 검색 > 활성화
구글의 세팅이 끝나고 나오는 메인 화면에서 API 및 서비스 사용 설정 버튼을 선택한다. 화면이 바뀌고 나오는 검색창에 Gmail을 검색하면 Gmail API가 추천 검색어로 뜨는데 그걸 선택한다. Gmail API을 선택하고 나오는 상품 상세 화면에서 Enable 버튼을 선택하면 활성화 된다.
3. OAuth 동의 화면 > 앱 등록 수정 입력
왼쪽 메뉴에서 OAuth 동의 화면을 선택하고, User Type에서 외부를 선택하고 만들기를 누른다.
앱 정보는 필수적인 것만 입력한다.
앱 이름 (아무거나) 입력하고, 사용자 지원 이메일 (지금 로그인한 이메일) 선택하고...
저장 후 계속...
범위 입력 단계로 넘어왔다. 범위 추가 또는 삭제를 선택
다소 부담스러운 창이 떴다. Gmail을 검색하고 Gmail API를 선택하자.
그럼 Gmail API 관련된 내용들만 필터링된다. 연결에 필요한 항목을 체크해야 하는데, make에서 필요한 항목은 다음과 같다. 목록이 여러 페이지로 되어있으니, 좌우로 움직여가며 체크하고 Update 버튼을 선택한다.
구글이 알아서 민감한 정보, 안민감한 정보 분류해서 정리한 모습이다. 저장 후 계속 버튼을 선택한다.
테스트 사용자 설정에서는 make에서 사용할 gmail 주소를 입력한다. 뭔가 비슷비슷한 것을 자꾸 입력하는 기분이 들지만, 입력안하면 안해주니까 꾹 참고 입력하자. 여기까지 했으면 OAuth 동의 화면 세팅은 끝! (마지막 화면은 그냥 요약 화면이 나온다. 그냥 무시하기 ㅋ)
4. 사용자 인증 정보 > OAuth 클라이언트 ID 만들기 > API Key 발급
왼쪽 메뉴에서 사용자 인증 정보 메뉴를 선택하고, 상단의 사용자 인증 정보 만들기를 선택, OAuth 클라이언트 ID를 선택한다.
세팅이 이어진다. 화이팅. 거의 다옴. 이제야 API Secret key를 발급하는 부분이다.
애플리케이션 유형은 웹 애플리케이션을 선택하고, 이름은 설정해도 된다 (귀찮아서 그냥 둠)
https://www.integromat.com/oauth/cb/google-restricted
만들기 버튼을 선택하면 드디어 API key가 나온다. 복사할 준비 (이 창을 닫으면 조금 귀찮아지니까 일단 열어두고 다른 창에서 make.com에 로그인하자.
5. Make.com 시나리오 > Gmail > Watch Emails > Create a Connection > Advanced Setting > API Key 복붙
드디어 API key를 복붙하면 끝이다. Make.com으로 가서 Gmail 트리거를 검색해서 연결하고, Create a Connection을 누르는 것까지는 똑같다. 여기서 구글로 로그인을 바로 하는 것이 아니고, Advanced Setting을 열어서 좀전에 발급받은 API Key를 복붙하자.









.png)













