부가기능 게시

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

부가기능을 게시하면 다른 사용자가 찾고, 설치하고, 사용할 수 있습니다.

콘텐츠 게시 전

잠재고객 결정

모든 사용자가 부가기능을 찾아 설치할 수 있도록 하려면 공개적으로 게시해야 합니다. 부가기능을 공개적으로 게시하면 Google팀에서 부가기능을 Google Workspace Marketplace에 게시하기 전에 검토합니다.

부가기능을 특정 도메인의 사용자에게만 제공하려면 비공개로 게시합니다. 부가기능을 도메인에 비공개로 게시할 때 Google팀은 부가기능이 게시되기 전에 검토하지 않습니다.

부가기능 게시 요구사항 검토하기

부가기능 유형에 대한 부가기능 게시 요구사항을 검토하고 부가기능이 모든 요구사항을 충족하는지 확인합니다. 검토 영역을 참조하세요.

부가기능 테스트

부가기능이 완전히 기능하며 작업이 진행 중이 아닌지 확인하세요.

테스트 목적으로 게시되지 않은 부가기능 (개발자 부가기능이라고도 함)을 설치할 수 있습니다. Apps Script 프로젝트를 공유하여 게시되지 않은 부가기능을 다른 사용자와 공유할 수 있습니다.

부가기능 버전 만들기

부가기능 버전을 만들고 버전 번호를 기록합니다. 버전은 게시된 부가기능에서 사용하는 코드의 스냅샷입니다.

  • 편집기 부가기능을 게시하는 경우 Google Workspace Marketplace SDK를 구성할 때 버전 번호를 사용해야 합니다.
  • Google Workspace 부가기능을 게시하려면 게시하려는 버전의 배포 ID를 사용해야 합니다.

표준 Google Cloud Platform 프로젝트 만들기

Apps Script에서 부가기능을 빌드하면 자동으로 기본 Google Cloud Platform (GCP) 프로젝트가 생성됩니다. 하지만 기본 GCP 프로젝트를 사용하여 앱을 게시할 수는 없습니다. 대신 아래 단계에 따라 표준 GCP 프로젝트를 만드세요.

  1. Google API 콘솔 프로젝트 목록을 엽니다.
  2. 프로젝트 만들기를 클릭합니다.
  3. 부가기능의 프로젝트 정보를 입력합니다.
  4. 만들기를 클릭합니다.

표준 GCP 프로젝트를 만든 후 Apps Script 프로젝트를 기본 GCP 프로젝트에서 표준 GCP 프로젝트로 전환합니다.

공동작업자 액세스 권한 확인

부가기능의 Apps Script 프로젝트는 단일 사용자 계정(일반적으로 자체 계정) 또는 공유 드라이브가 소유합니다. 부가기능을 게시하면 단일 사용자 계정이 게시자 역할을 합니다.

부가기능을 게시하는 사용자가 부가기능 스크립트 프로젝트에 대한 수정 액세스 권한을 가져야 하지만 스크립트 프로젝트 소유자일 필요는 없습니다. 그러나 스크립트 프로젝트 소유자는 부가기능을 게시하는 데 사용한 계정과 동일한 도메인에 속해야 합니다.

게시 프로세스를 시작하기 전에 먼저 프로젝트 공동작업자 액세스 설정을 결정하고 검토해야 합니다.

부가기능 게시하기

부가기능을 게시할 준비가 되면 Google Workspace Marketplace에 앱을 게시하세요. 게시 방법을 참고하세요.