이 페이지에서는 Google Workspace Marketplace SDK를 사용하여 앱을 다운로드할 수 있습니다.
앱을 사용할 수 있도록 하려면 Google Workspace Marketplace SDK에서 앱을 설정해야 합니다. Google Workspace Marketplace SDK는 Google Workspace for Education을 앱을 다운로드할 수 있습니다. Google Workspace Marketplace SDK를 사용하여 다음과 같은 마켓플레이스 설정:
- 특정 Google Workspace 조직에서 앱을 사용할 수 있는지 여부 (비공개 앱) 또는 모든 Marketplace 사용자( 공개 앱)
- 내 앱
- 앱이 통합되는 Google Workspace 애플리케이션
- 앱에 필요한 OAuth 범위
- 앱을 빌드하고 유지관리하는 사용자에 관한 정보
콘텐츠 게시 여부에 상관없이 Google Workspace Marketplace SDK를 사용하여 앱을 다운로드할 수 있습니다.
Google Workspace Marketplace SDK 사용 설정
Google Cloud 프로젝트에서 아직 하지 않았다면 Google Workspace Marketplace SDK를 사용 설정합니다.
- Google Cloud 콘솔을 엽니다.
- 상단에서 프로젝트 선택을 클릭합니다. 다른 Google Cloud 프로젝트가 Cloud 프로젝트 이름을 클릭하여 Cloud 프로젝트입니다
- 앱의 Cloud 프로젝트를 선택하고 Open을 클릭합니다.
- 상단의 검색창에
Google Workspace Marketplace SDK
를 입력하고 Enter 키를 누릅니다. Google Workspace Marketplace SDK 페이지를 엽니다.
Google Workspace Marketplace SDK가 아직 사용 설정되지 않은 경우 사용 설정을 클릭합니다.
앱의 구성 설정 확인
다음 참조 페이지에서는 앱 Google Workspace Marketplace SDK의 구성 페이지
앱을 보고 설치할 수 있는 사용자 선택
앱을 구성할 때 앱에 액세스할 수 있는 사용자를 지정합니다. 다음 설정을 사용합니다.
- 앱 공개 상태: Google Workspace 조직(앱 등록정보의 일부 공개 여부) 조직의 모든 사용자 또는 Google Workspace
- 설치 설정: 앱이 설치 Google Workspace 관리자가 설치해야 합니다
앱 등록정보에서 지정한 설정과 관계없이 Google Workspace 조직이 검색, 설치, 관리자가 설정한 설정에 따라 앱을 사용할 수 있습니다. 관리자 앱의 사용 가능 여부에 영향을 미칠 수 있습니다.
- 사용자가 사용자를 대신하여 앱을 설치할 수 있습니다 있습니다.
- 허용 목록을 사용하여 조직의 앱을 관리하고 선별합니다. 만약 허용 목록을 사용하는 조직용 앱을 개발하는 경우 허용 목록에 앱 추가에 대해 관리자에게 문의하세요.
- 특정 Google Workspace 애플리케이션 사용 중지(예: Google Chat, Google Chat 앱 또는 둘 다에 액세스할 수 있습니다. 이 경우 사용자가 앱에서 앱을 설치할 수 없게 됩니다. Marketplace
관리자가 자세히 알아보려면 Marketplace 관리자 도움말 문서
앱 공개 상태 설정
Google Workspace를 사용하는 경우 앱 공개 상태 옵션이 표시됩니다. 계정 (직장 또는 학교 조직에서 만든 계정) 만약 일반 계정('@gmail.com'으로 끝나는 계정)을 사용하는 경우에는 공개적으로 게시할 수 있습니다.
- 공개: 외부 사용자가 앱을 찾아서 설치할 수 있습니다. 있습니다. 공개를 선택하면 Google에서 앱을 검토하고 승인합니다. 목록을 검토할 수 있습니다.
- 비공개: 도메인 내의 사용자만 앱을 찾고 설치할 수 있습니다.
일부 공개로 게시하면 앱 등록정보가 탐색에 표시되지 않습니다. 검색 결과 등이 있습니다. 사용자는 직접 URL입니다.
앱을 사용할 수 있는 국가 및 지역을 제한하려면 배포 섹션에서 이를 설정하면 됩니다 스토어 등록정보를 만들어야 합니다.
앱 설치 설정
설치 설정에 따라 사용자 또는 Workspace 관리자의 설치 가능 여부가 결정됩니다. 스토어 등록정보 페이지에서 앱 등록 자세히 알아볼 수 있습니다
- 개별 + 관리자 설치 (기본값): 앱을 설치할 수 있는 사용자 개별 사용자 또는 관리자가 도메인, 조직 단위 또는 사용자 그룹입니다. 사용자의 도메인 정책으로 인해 사용자가 개별 설치가 사용 설정된 경우에도 마찬가지입니다.
- 관리자 전용 설치: 관리자가 이 앱을 설치할 때만 도메인, 조직 단위 또는 사용자 그룹과 연결할 수 있습니다. 앱이 다음에만 표시됩니다. 관리자 및 사용자를 위한 Google Workspace Marketplace 검색결과 Google 계정에 로그인하지 않은 경우 앱이 도메인 설치가 필요합니다.
일반적인 설치 및 공개 상태 설정
다음 표는 일반적인 앱 구성 옵션을 요약한 것입니다. 설치 및 가시성:
의도한 앱 사용자 | 앱 공개 상태 설정 | 앱 설치 설정 | 내 앱을 설치할 수 있는 사용자 | 누가 내 앱을 사용할 수 있나요? | |
---|---|---|---|---|---|
Google Workspace 조직용 앱 | |||||
조직의 특정 사용자 | 비공개 및 일부 공개 | 개별 + 관리자 설치 | 허용되는 경우 앱 등록정보 URL이 있는 조직의 모든 사용자 | 허용되는 경우 앱 등록정보 URL이 있는 조직의 모든 사용자 | |
내 조직 | 비공개 | 개별 + 관리자 설치 | 허용되는 경우 조직의 모든 사용자. | 허용되는 경우 조직의 모든 사용자. | |
내 조직 | 비공개 | 관리자만 | 관리자 | 관리자가 앱을 설치한 사용자입니다. | |
특정 Google Workspace 조직 외부의 사용자가 사용할 수 있는 앱 | |||||
Google Workspace 조직의 사용자 | 공개 | 관리자만 | 관리자 | 관리자가 앱을 설치한 사용자입니다. | |
모든 Google Workspace 사용자 | 공개 | 개별 + 관리자 설치 |
|
|
앱이 Google Workspace 애플리케이션과 통합되는 방식 파악하기
앱 또는 부가기능에 사용되는 Google Workspace 서비스 선택 Google Workspace 부가기능 또는 Google Chat 앱 옵션을 하나 이상 선택해야 합니다. 어떤 경우에는 앱 등록정보에 여러 앱 통합을 포함할 수 있습니다. 자세한 내용은 앱 통합을 함께 나열합니다.
선택한 앱 통합에 따라 더 많은 SDK를 제공해야 할 수 있습니다. Google Cloud 프로젝트에서 관련 API를 사용 설정합니다. 다음 표에는 각각에 필요한 추가 설정이 설명되어 있습니다.
Google Workspace 부가기능 (Apps Script)
Google Workspace 부가기능을 게시하려면 Google Workspace 부가기능의 배포할 수 있습니다 배포 ID를 찾으려면 다음 단계를 따르세요.
- Apps Script에서 Google Workspace 부가기능을 엽니다. 있습니다
- 배포를 클릭합니다.> 배포 관리를 참조하세요.
- 배포 ID 아래에서 복사를 클릭합니다.
Google Workspace 부가기능 (HTTP 배포)
HTTP 엔드포인트를 사용하여 Google Workspace 부가기능을 빌드한 경우 다음 단계에 따라 Google Cloud 배포 리소스
- '앱 구성' 페이지의 'Google Workspace 부가기능'에서 클릭 클라우드 배포 리소스를 사용하여 배포 > 배포를 선택합니다.
- 게시할 배포를 선택합니다.
- 선택을 클릭합니다.
편집자 부가기능 (Docs, Sheets, Slides, Forms)
편집자 부가기능을 게시하려면 다음 항목을 제공해야 합니다. 게시하려는 프로젝트 스크립트 ID와 버전을 입력합니다.
프로젝트 스크립트 ID를 찾으려면 다음 단계를 따르세요.
- Apps Script 편집기에서 부가기능을 엽니다.
- 왼쪽에서 프로젝트 설정을 클릭합니다. 입니다.
- 'ID'에서 스크립트 ID를 복사합니다
버전을 확인하려면 다음 단계를 따르세요.
- Apps Script 편집기에서 부가기능을 엽니다.
- 오른쪽 상단에서 배포 를 클릭합니다. 배포 관리를 참조하세요.
- 버전 번호는 '구성' 아래에 있습니다.
Google Chat 앱
Google Chat 앱을 게시하려면 Google Chat API를 구성해야 합니다. 자세한 내용은 게시 중 앱을 엽니다.
Drive 앱
Drive 앱을 게시하려면 다음을 사용 설정하고 구성해야 합니다. Drive API
웹 앱
웹 앱을 게시하려면 범용 탐색 URL(범용 탐색 URL)을 제공해야 합니다. Google 앱 메뉴
에서 웹 앱을 가리킵니다. 웹 앱은 프로덕션 상태이고 온전히 작동해야 합니다.스토어 등록정보 페이지를 작성할 때 추가 아이콘을 제공해야 합니다. 크기가 96x96 및 48x48픽셀입니다.
Apps Script에서 웹 앱을 빌드한 경우 범용 URL을 찾으려면 다음 단계를 따르세요.
- Apps Script에서 Google Workspace 부가기능을 엽니다. 있습니다
- 배포를 클릭합니다.> 새 배포를 클릭합니다.
- '유형 선택'에서 웹 앱을 클릭합니다.
- 옵션을 입력하고 배포를 클릭합니다.
- 복사를 클릭합니다.
앱에 필요한 액세스 수준 지정
OAuth 범위에서 앱의 전체 OAuth 범위 목록을 입력합니다. 살펴봤습니다 여기에 입력하는 OAuth 범위는 OAuth 동의 화면 및 해당하는 경우 Apps Script 매니페스트
앱 통합을 2개 이상 포함하는 경우 다음과 같이 범위를 추가해야 합니다. Google Workspace Marketplace SDK 앱 구성 페이지에 각 계정을 연결하고 OAuth 동의를 얻습니다. 화면에 나타납니다.
항상 가능한 가장 좁은 범위를 사용하세요 (예: 전체 범위를 읽기 전용 범위만 필요한 경우 Drive 범위)
Apps Script 프로젝트의 경우 다음을 참고하세요. 범위 를 참조하세요.
앱 개발자 정보 제공
개발자 정보에서 연락처 정보와 기타 세부정보를 입력합니다. 이 필드는 앱의 스토어 등록정보 페이지
필드 | |
---|---|
사업자 상태 |
소비자 보호법에 따라 유럽에 거주하는 소비자는 경제 지역 (EEA)에 Google Workspace Marketplace는 판매자 또는 비판매자:
지정되지 않은 경우 '판매자 상태 미지정' 앱의 스토어 등록정보 있습니다. |
개발자 우편 주소 |
판매자의 경우 필수사항입니다. 비판매자의 경우에는 수집되지 않습니다. 업체 위치입니다. 올바른 우편 주소를 입력하세요. 연락을 받을 수 있습니다. |
개발자 이름 | 앱 작성자로 표시할 이름입니다. 판매자인 경우 상호 또는 법적 이름을 제공합니다. |
개발자 웹사이트 URL | 귀하 또는 귀하의 조직을 있습니다. |
개발자 이메일 |
담당자로 사용할 이메일 주소입니다. 그것은 포함되어 있지 않습니다. 이 이메일 주소가 최신 버전인지 확인하세요. 날짜 - 다음 용도로 사용됩니다.
|
애플리케이션 웹사이트 URL | 선택사항입니다. 앱을 자세히 설명하는 웹사이트입니다. |
Google Workspace Marketplace SDK에 앱 구성 설정 저장하기
이전 섹션의 정보를 바탕으로 Google Workspace Marketplace SDK에 앱 구성을 저장합니다.
- Google Workspace Marketplace SDK를 엽니다.
- 앱 구성 탭으로 이동합니다.
- 다음에서 결정한 내용에 따라 각 섹션을 작성합니다. 이전 섹션을 참조하세요.
- 저장을 클릭합니다.
- (선택사항) 앱 사용에 대한 분석을 확인할 수 있습니다.
Google 애널리틱스에서 확인할 수 있습니다.
이렇게 하려면 Google 애널리틱스 ID를 추가하세요.
.
- 분석 탭으로 이동합니다.
- Google 애널리틱스 ID를 입력합니다.
- 저장을 클릭합니다.