티스토리 뷰



반응형

Gmail API를 자동화 툴에 연동하는 것은 이메일 자동화 작업에 있어 매우 중요한 단계입니다.

이 글에서는 Make(구 Integromat)에서 Gmail API를 활용하기 위한 Google API 키 발급 과정을 상세히 알아보겠습니다.

 

make 자동화 api key 발급 이미지

Google Cloud 프로젝트 생성 및 Gmail API 활성화

1. Google Cloud 프로젝트 생성하기

Gmail API를 사용하기 위해서는 먼저 Google Cloud 프로젝트를 생성해야 합니다.

  1. Google Cloud Console에 접속합니다.
  2. 상단의 "프로젝트 선택" 드롭다운을 클릭한 후 "새 프로젝트"를 선택합니다.
  3. 프로젝트 이름을 입력하고 "만들기"를 클릭합니다.

2. Gmail API 활성화하기

프로젝트를 생성한 후에는 Gmail API를 활성화해야 합니다.

  1. 프로젝트 대시보드에서 "API 및 서비스" 메뉴로 이동합니다.
  2. "+ API 및 서비스 사용 설정" 버튼을 클릭합니다.
  3. 검색창에 "Gmail API"를 입력하고 검색 결과에서 Gmail API를 선택합니다.
  4. "사용 설정" 버튼을 클릭하여 API를 활성화합니다.

OAuth 동의 화면 구성

 

 

API를 활성화한 후에는 OAuth 동의 화면을 구성해야 합니다.

  1. 왼쪽 메뉴에서 "API 및 서비스" → "OAuth 동의 화면"으로 이동합니다.
  2. 사용자 유형으로 "외부"를 선택하고 "만들기"를 클릭합니다.
  3. 필수 정보를 입력합니다:
    • 앱 이름
    • 사용자 지원 이메일
    • 개발자 연락처 정보
    • 기타 필요한 정보
  4. "저장 후 계속"을 클릭하고 나머지 단계를 완료합니다.

OAuth 2.0 사용자 인증 정보 생성

OAuth 동의 화면을 구성한 후에는 OAuth 2.0 사용자 인증 정보를 생성해야 합니다.

  1. "API 및 서비스" → "사용자 인증 정보"로 이동합니다.
  2. "+ 사용자 인증 정보 만들기" 버튼을 클릭하고 "OAuth 클라이언트 ID"를 선택합니다.
  3. 애플리케이션 유형으로 "웹 애플리케이션"을 선택합니다.
  4. 클라이언트 이름을 입력합니다.
  5. 승인된 리디렉션 URI 항목에 Make의 콜백 URL을 추가합니다.
  6. "만들기" 버튼을 클릭합니다.
  7. 생성된 클라이언트 ID와 클라이언트 보안 비밀번호를 안전한 곳에 복사해 둡니다.

Make에서 사용자 인증 정보 사용하기

Google Cloud에서 사용자 인증 정보를 생성한 후, Make에서 이를 사용하여 Gmail과 연결할 수 있습니다.

  1. Make에 로그인하고 시나리오에 Google 앱 모듈을 추가합니다.
  2. "연결 생성"을 클릭합니다.
  3. (선택 사항) 연결 이름 필드에 연결 이름을 입력합니다.
  4. "고급 설정 표시" 토글을 켜고 앞서 생성한 Google Cloud Platform 프로젝트의 클라이언트 ID와 클라이언트 보안 비밀번호를 입력합니다.
  5. "Google로 로그인" 버튼을 클릭합니다.
  6. 메시지가 표시되면 계정을 인증하고 액세스를 확인합니다.

이제 성공적으로 연결이 설정되었으므로 시나리오를 편집하고 더 많은 모듈을 추가할 수 있습니다.

자주 발생하는 오류와 해결 방법

"액세스 거부됨" 오류

"integromat.com에서 Google의 인증 절차를 완료하지 않았습니다. 앱은 현재 테스트 중이며 개발자가 승인한 테스터만 앱에 액세스할 수 있습니다..." 메시지가 표시되는 경우, 다음과 같은 이유로 발생할 수 있습니다:

주요 원인:

  1. 테스트 모드: Google Cloud Console의 OAuth 동의 화면에서 앱이 "테스트 중" 상태로 설정되어 있습니다.
  2. 테스트 사용자 미등록: 귀하의 Google 계정이 테스트 사용자 목록에 등록되지 않았습니다.
  3. 범위 권한 문제: 요청한 Google API 범위에 대한 권한이 부족하거나, 민감한 범위에 대한 검토가 완료되지 않았습니다.

해결 방법:

테스트 사용자 추가하기:

  1. Google Cloud Console에 로그인하고 해당 프로젝트를 선택합니다.
  2. "API 및 서비스" → "OAuth 동의 화면"으로 이동합니다.
  3. "테스트 사용자" 섹션에서 귀하의 Google 계정 주소를 추가하고 저장합니다.
  4. Make와 Google 연결을 다시 시도합니다.

결론

이 글에서는 Make에서 Gmail API를 연동하기 위한 API 키 발급 과정을 자세히 살펴보았습니다. Google Cloud 프로젝트 생성부터 OAuth 동의 화면 구성, 사용자 인증 정보 생성, 그리고 Make에서의 연결 설정까지 모든 단계를 다루었습니다. 또한, 자주 발생하는 오류와 그 해결 방법도 함께 알아보았습니다.

이 과정을 따라하면 Gmail API를 Make에 성공적으로 연동하여 이메일 자동화 작업을 효율적으로 수행할 수 있을 것입니다. 자동화 작업을 통해 업무 효율성을 높이고, 더 중요한 업무에 집중할 수 있는 시간을 확보하시기 바랍니다.

 

 

 

반응형