개발자 여정

다음은 API를 개발할 때의 단계를 간략히 요약한 것입니다. 클래스룸 부가기능.

온보딩

  1. Teaching and Learning Upgrade를 사용하려면 Google Workspace for Education 계정에 대한 관리자 액세스 권한이 없는 경우 Google Workspace for Education 도메인에서 이 라이선스 중 하나를 사용하려면 다음 단계를 완료하세요. 개발자 테스트 도메인을 입력한 다음 도메인 업그레이드 요청 양식을 제출하세요. 도메인에 Google Workspace for Education Plus 라이선스 10개가 프로비저닝됩니다.
  2. Google Cloud 프로젝트를 만듭니다. Cloud Shell에서 API 요청을 하고, 사용자를 인증 및 승인할 수 있습니다. 나 기존 Cloud 프로젝트도 사용할 수 있습니다

  3. 테스트를 위해 교사 및 학생 계정을 만듭니다. 라이선스가 각 테스트 계정에 사용자를 할당하세요.

  4. 프로젝트에 OAuth를 구성합니다.

  5. Google Workspace Marketplace 등록정보 만들기 데모 프로젝트를 살펴봤습니다

    • 앱 공개 상태를 공개로 설정한 경우 모든 테스트 사용자를 초안 테스터 목록에 추가합니다. 초안 저장을 선택합니다. 표시됩니다.
  6. 데모 도메인에 테스트 사용자로 로그인합니다. 다음에서 부가기능을 설치합니다. Google Workspace Marketplace 등록정보 구성의 앱 URL입니다.

개발

  1. 부가기능을 개발하고 테스트 테스터와 함께 테스트합니다.

게시 중

  1. 게시하려는 Google Cloud 프로젝트의 경우 다음을 확인합니다. <ph type="x-smartling-placeholder">
      </ph>
    1. OAuth 동의 화면: <ph type="x-smartling-placeholder">
        </ph>
      1. 사용자 유형: 외부
      2. 게시 상태: 프로덕션 단계
      3. 범위: 웹 앱에서 요청한 모든 범위를 구성합니다.
    2. Google Workspace Marketplace SDK 앱 구성 화면: <ph type="x-smartling-placeholder">
        </ph>
      1. 앱 공개 상태: 공개
      2. 등록정보 유형: 비공개
      3. 범위: 웹 앱에서 요청한 모든 범위를 구성합니다.
  2. <ph type="x-smartling-placeholder"></ph> 공개 프로젝트에 대한 Google Workspace Marketplace 목록을 만듭니다. 테스트 사용자 계정을 Marketplace SDK 초안으로 추가 있습니다. 변경사항을 초안으로 저장합니다. 초안이 표시되지 않는 경우 옵션을 사용하려면 프로젝트를 Google Workspace 개발자 프리뷰 프로그램.
  3. 부가기능 코드로 공개 프로젝트를 업데이트합니다.
  4. 초안 테스터는 <ph type="x-smartling-placeholder"></ph> Marketplace 등록정보 URL을 입력합니다.
  5. 제출 OAuth 인증 요청 다음 작업을 수행해야 합니다. 추가 기능 범위 사용법을 보여주는 짧은 동영상을 임시 테스터 계정을 만드는 것이 좋습니다
  6. <ph type="x-smartling-placeholder"></ph> Marketplace용 공개 부가기능 게시하기 검토
  7. 승인 후 Marketplace SDK 등록정보를 변경하세요. 상태를 목록됨으로 변경합니다.

필수 통합

클래스룸 부가기능을 만들려면 다음이 필요합니다.

  1. Google 싱글 사인온(SSO)

    구현 방법에 관한 자세한 내용은 원활한 로그인 페이지를 참고하세요. 로그인할 수 있습니다

  2. Google Workspace Marketplace에 다음 자격으로 제출: 클래스룸 부가기능

  3. iframe 구현

Google Workspace Marketplace

Google Workspace Marketplace에서는 다양한 엔터프라이즈 애플리케이션을 전체 도메인 또는 개별 Google Workspace에 추가할 수 있음 있습니다. 마켓플레이스 Google 관리 콘솔과 통합되어 있으므로 도메인이 관리자는 대상 사용자를 위한 앱을 빠르게 찾아 설치하고 승인할 수 있습니다.

숙지하고 있어야 할 몇 가지 주요 개념은 다음과 같습니다.