Google Workspace에서 개발

Google Workspace는 서비스를 Google Workspace와 연결하거나 Gmail, Google Drive, Google Chat과 같은 Google Workspace 앱을 확장할 수 있는 다양한 개발자 제품과 도구를 제공합니다. 각 Google Workspace 앱 또는 통합에는 API를 구성하고, 인증을 설정하고, 배포를 관리하는 자체 Google Cloud 프로젝트가 있습니다.

Google Cloud 콘솔의 Google Workspace API 개요에는 Google Cloud 콘솔의 다른 곳에서 완료할 수 있는 여러 일반적인 Google Workspace API 태스크가 표시됩니다. Google Workspace API는 한곳에 모여 있으므로 이러한 API를 관리할 수 있습니다.

Google Workspace 개발은 두 가지 방법으로 시작할 수 있습니다. 5가지 설정 단계에 따라 Cloud 프로젝트를 수동으로 구성하거나 Google AI Studio에서 웹 앱을 빌드합니다.

5단계로 시작하기

개발을 위해 Cloud 프로젝트를 수동으로 설정하려면 다음 5단계를 완료하세요.

  1. Google Workspace 앱, 확장 프로그램 또는 통합을 위한 Google Cloud 프로젝트를 만듭니다.

  2. Google Cloud 프로젝트에서 사용하려는 API를 사용 설정합니다.

  3. Google Workspace용으로 개발할 때 인증 및 승인이 작동하는 방식을 알아보세요.

  4. OAuth 동의를 구성하여 사용자가 앱의 데이터 액세스 권한을 이해하고 승인할 수 있도록 합니다.

  5. 액세스 사용자 인증 정보를 만들어 앱의 최종 사용자 또는 서비스 계정을 인증합니다.

Google AI Studio에서 웹 앱 빌드

Cloud 프로젝트를 수동으로 만드는 대신 Google AI Studio를 사용하여 통합된 Google Workspace API로 웹 앱을 개발하고 배포할 수 있습니다.

  • Google 관리 스타터 등급 프로젝트: 자격 요건을 충족하는 Google 계정은 스타터 등급 추가 서비스 약관에 의거하여 Google 관리 스타터 등급 프로젝트를 무료로 자동으로 받으며, Cloud 프로젝트를 수동으로 만들거나 사용자 인증 정보를 구성할 필요가 없습니다. 지원되는 Google Workspace API 및 기본 제공 Google 로그인 OAuth 권한이 사전 구성되어 있습니다.
  • 사용자 관리형 클라우드 프로젝트: 계정이 스타터 등급에 적합하지 않거나 스타터 등급 프로젝트에서 업그레이드하는 경우 클라우드 프로젝트를 수동으로 구성하는 단계에 따라 기존 사용자 관리형 클라우드 프로젝트를 만들거나 사용할 수 있습니다. 앱을 빌드할 때 Google AI Studio를 사용하여 Google Workspace API를 시작할 수 있습니다. Google AI Studio의 다른 서비스는 사용자 관리형 클라우드 프로젝트에 연결된 Cloud Billing 계정이 필요할 수 있지만 지원되는 Google Workspace API에는 Cloud Billing이 필요하지 않습니다.

Google AI Studio 및 스타터 등급 프로젝트에서 웹 앱을 배포하는 방법에 대한 자세한 내용은 Google AI Studio에서 웹 앱 배포 및 스타터 등급 개요를 참조하세요.

Google Workspace의 실제 활용 사례를 확인하고 싶으신가요?
Google Workspace 개발자 채널에서는 도움말, 유용한 정보, 최신 기능에 관한 동영상을 제공합니다.