Lovable 한국어 문서

Google Workspace에 앱 연결하기

앱을 Google Workspace에 연결하여 이메일 읽기/보내기, 캘린더 관리, 파일 저장 및 생성, 그리고 Sheets, Docs, Slides 등의 Google 도구를 앱 워크플로우의 일부로 사용하세요.

Google Workspace는 Gmail, Google Sheets, Google Calendar, Google Drive, Google Docs, Google Slides 등의 서비스를 포함합니다. Google Workspace 커넥터를 사용하면 Lovable 앱이 Google 계정으로 이 서비스들의 데이터에 안전하게 접근하고 관리할 수 있습니다.

Google Workspace를 연결하면 앱은 다음 작업이 가능합니다:

  • Gmail로 이메일 보내기 및 읽기
  • Google Sheets의 스프레드시트 데이터 읽기 및 업데이트
  • Google Calendar 이벤트 생성 및 관리
  • Google Drive에 파일 업로드, 정리, 가져오기
  • Google Docs에서 문서 생성 및 편집
  • Google Slides에서 프레젠테이션 생성 및 업데이트

각 연결은 하나의 Google 계정에 대해 승인됩니다. 여러 계정이나 환경을 다루려면 연결을 여러 개 만들 수 있습니다.

주요 활용 사례 및 예시 앱

다음 예시는 단일 서비스 앱과 멀티 서비스 워크플로우를 모두 보여줍니다. 같은 프로젝트 내에서 여러 Google 커넥터를 조합해 더 고도화된 자동화와 내부 도구를 구축할 수 있습니다.

예시 앱프롬프트 예시설명
Sheets 기반 CRM이 Google Sheet에서 연락처를 읽고 행을 추가/수정할 수 있는 간단한 CRM을 만들어줘.Google Sheets를 백엔드로 사용해 구조화된 고객 데이터를 관리합니다.
앱이 스프레드시트에서 연락처 레코드를 읽어 깔끔한 인터페이스로 표시하고, 업데이트를 자동으로 다시 씁니다.
팀 예약 페이지우리 Google Calendar 가용성을 확인하고 누군가 예약하면 이벤트를 만드는 예약 페이지를 만들어줘.실제 캘린더 가용성을 기반으로 사용자가 시간을 예약할 수 있게 합니다.
앱이 free/busy 데이터를 확인해 빈 시간대를 보여주고, 예약이 확정되면 캘린더 이벤트를 생성합니다.
트랜잭션 이메일 발송기사용자가 이 폼을 제출하면 Gmail을 통해 확인 이메일을 보내줘.앱에서 직접 자동화된 이메일을 보냅니다.
앱이 제출 내용을 포맷하고 연결된 Gmail 계정을 통해 확인 또는 알림 이메일을 보냅니다.
Drive 기반 파일 허브Drive 폴더를 나열하고 파일을 업로드하고 정리할 수 있는 내부 도구를 만들어줘.Google Drive 위에 구조화된 파일 관리 경험을 만듭니다.
앱이 폴더와 파일을 나열하고 업로드를 지원하며, 인터페이스를 떠나지 않고 문서를 정리합니다.
제안서 생성기이 폼에서 Google Doc 제안서를 생성해 특정 Drive 폴더에 저장해줘.구조화된 입력으로 문서 생성을 자동화합니다.
앱이 폼 데이터로 포맷이 적용된 Google Doc을 생성해 공유나 검토를 위해 적절한 Drive 폴더에 저장합니다.
슬라이드 덱 빌더이 프로젝트 브리프를 제목 슬라이드와 불릿 포인트가 있는 Google Slides 프레젠테이션으로 만들어줘.구조화된 콘텐츠를 초기 슬라이드 덱으로 변환합니다.
앱이 콘텐츠로부터 기본 Google Slides 덱을 생성해 이후 편집과 스타일링의 시작점으로 사용합니다.
영수증 포함 경비 트래커Drive에 영수증을 업로드하고 Google Sheet에 기록하는 경비 트래커를 만들어줘.파일 저장과 구조화된 추적을 하나의 워크플로우에 결합합니다.
앱이 영수증 파일을 Drive에 업로드하고 Sheets에 경비 내역을 기록하며, 각 파일을 해당 레코드에 연결합니다.
이메일 기록 포함 CRM내 Google Sheet의 연락처를 보여주고 Gmail에서 최근 주고받은 이메일을 함께 표시해줘.실제 커뮤니케이션 기록으로 연락처 레코드를 보강합니다.
앱이 관련 Gmail 대화를 가져와 구조화된 CRM 데이터와 함께 표시합니다.
주간 리포트 자동화매주 월요일 지난주 지표를 Google Sheets에서 읽어 Gmail로 요약을 이메일로 보내줘.정기 리포트를 자동으로 전달합니다.
앱이 Sheets에서 데이터를 읽어 요약을 생성하고 정해진 스케줄에 따라 이해관계자에게 이메일을 보냅니다.
미팅 노트 자동화Google Calendar 이벤트가 끝나면 미팅 노트를 생성해 Drive에 Google Doc으로 저장해줘.미팅을 구조화된 문서로 전환합니다.
앱이 캘린더 이벤트 세부 정보를 읽어 정리된 노트를 생성하고 Drive에 Google Doc으로 저장합니다.
클라이언트 온보딩 워크플로우내 Google Sheet에 새 클라이언트가 추가되면 제안서 Doc과 킥오프 Slides 덱을 생성해 둘 다 Drive에 저장해줘.멀티 단계 온보딩 워크플로우를 자동화합니다.
앱이 구조화된 클라이언트 데이터를 사용해 문서와 프레젠테이션을 생성하고 즉시 사용할 수 있도록 Drive에 저장합니다.

Google Workspace 연결 방식

Google Workspace 연결은 워크스페이스 admin 또는 owner가 관리하는 워크스페이스 레벨 통합입니다. admin과 owner가 워크스페이스에서 어떤 서비스를 연결할지와 각 연결이 사용하는 권한(scope)을 제어합니다. 최종 사용자를 위한 사용자별 Google 로그인은 지원되지 않습니다.

모든 Google Workspace 커넥터는 OAuth 2.0을 사용해 Google 계정에 안전하게 연결합니다. 연결을 만들 때 Google로 로그인하고 Lovable이 사용자를 대신해 특정 서비스에 접근하도록 승인합니다.

Lovable 워크스페이스에서는:

  • Google 서비스마다 여러 연결을 만들 수 있습니다.
  • 각 연결은 Google 계정에 연결된 별도의 OAuth 승인입니다.
  • 각 연결은 서로 다른 scope(권한)를 사용할 수 있어 연결이 접근할 수 있는 범위를 정확히 제어할 수 있습니다.
  • 같은 워크스페이스 내 여러 프로젝트가 하나의 연결을 공유할 수 있습니다.

이를 통해 환경 분리(예: 개발과 운영)나 용도별로 다른 Google 계정을 연결하기가 쉬워집니다.

Google Workspace 커넥터는 안전한 OAuth 처리와 자동 토큰 갱신을 위해 Lovable의 게이트웨이 아키텍처를 사용합니다. 인증 및 사용량 제한에 대한 자세한 내용은 게이트웨이 기반 커넥터를 참고하세요.

연결은 특정 Google 계정에 귀속됩니다

각 Google Workspace 연결은 설정 시 로그인한 Google 계정으로 승인됩니다.

예를 들면:

  • employee@company.com으로 Gmail을 연결하면 해당 연결을 통해 보내는 이메일은 employee@company.com에서 발송됩니다.
  • 본인 계정으로 Google Calendar를 연결하면 이벤트는 본인 캘린더에 생성됩니다.
  • Drive, Docs, Slides에서 생성된 파일은 연결된 계정이 소유합니다.

연결은 워크스페이스 전체에서 사용 가능하지만, 항상 승인한 Google 계정의 데이터에서 동작합니다.

팀이 공유 메일함, 공유 캘린더, 전용 서비스 계정을 사용해야 한다면 연결을 만들 때 적절한 Google 계정으로 인증하세요.

Google Workspace 서비스 연결하기

워크스페이스 adminowner가 Google Workspace 서비스를 연결할 수 있습니다.

연결을 만들면 해당 워크스페이스의 모든 프로젝트에서 사용할 수 있습니다.

사전 준비

  • 연결하려는 서비스에 접근 권한이 있는 Google 계정
  • Lovable 워크스페이스 admin 또는 owner 권한

Google 연결 설정

원하는 Google 커넥터로 이동

Connectors → App connectors로 이동하여 연결할 Google 서비스(예: Google Sheets)를 선택합니다.

새 연결 추가

Add connection을 클릭합니다.

연결 이름 지정

Display name에 연결 이름을 입력합니다 (예: Google Sheets – Production).

Scope 설정 (선택)

Advanced settings를 펼쳐 요청할 scope(앱에 필요한 Google API 권한)를 확인하거나 구성합니다. 일반적인 사용 사례에 맞는 기본 scope가 미리 선택되어 있습니다.

앱에 필요한 scope만 선택하세요. 나중에 연결을 편집하고 Reconnect를 클릭해 scope를 업데이트할 수 있습니다. 전체 scope 문서는 각 Google 서비스의 scope reference를 참고하세요.

Google 연결 및 승인

  • Connect를 클릭하면 Google 로그인 창이 열립니다. 브라우저 팝업 차단을 해제해 주세요.
  • 사용할 Google 계정으로 로그인하고, 요청된 권한을 검토한 뒤 Allow를 클릭합니다. 확인과 함께 Lovable로 다시 돌아옵니다.

연결이 완료되면 Lovable 앱에서 선택한 Google 서비스를 사용할 수 있습니다.

여러 Google 서비스 연결하기

앱에 여러 Google 서비스가 필요하다면(예: Sheets에서 데이터를 읽어 Gmail로 결과를 보내기), 각 서비스마다 별도의 연결을 만들 수 있습니다.

각 커넥터는 자체 OAuth 흐름과 scope를 사용하므로 독립적으로 구성됩니다.

다음이 가능합니다:

  • 여러 서비스를 같은 Google 계정에 연결
  • 서비스마다 다른 Google 계정 사용
  • 개발 및 운영용 별도 연결 생성

Google service 연결에서 프로젝트 연결 해제

Editor 이상 권한을 가진 사용자는 연결 자체를 삭제하지 않고 특정 프로젝트만 연결 해제할 수 있습니다. 연결은 다른 프로젝트에서 계속 사용할 수 있습니다.

연결 해제 방법:

Connectors 열기

Connectors를 열고 App connectors로 이동한 뒤 **Google service**를 선택합니다.

연결 열기

관리할 연결을 엽니다.

프로젝트 선택

Linked projects에서 연결 해제할 프로젝트를 선택합니다.

확인

Unlink projects를 클릭하고 확인합니다.

연결 해제 후 해당 프로젝트는 이 연결을 통해 Google service에 접근할 수 없습니다. 필요하면 다른 연결로 다시 연결할 수 있습니다.

Google service 연결 삭제

워크스페이스 admin 또는 owner가 Google service 연결을 삭제할 수 있습니다.

연결 삭제는 영구적이며 되돌릴 수 없습니다. 연결된 모든 프로젝트에서 인증 정보가 제거되며, 새 연결을 만들기 전까지 이 연결을 사용하던 앱은 동작을 멈춥니다.

삭제 전에 Linked projects 섹션에서 현재 이 연결을 사용 중인 프로젝트를 먼저 확인하세요.

삭제 방법:

Connectors 열기

Connectors를 열고 App connectors로 이동한 뒤 **Google service**를 선택합니다.

연결 열기

삭제할 연결을 엽니다.

연결된 프로젝트 확인

Linked projects 섹션을 확인합니다.

삭제

Delete this connection에서 Delete를 클릭하고 확인합니다.

On this page