Ścieżka dewelopera

Poniżej znajdziesz krótki opis czynności, które należy wykonać podczas tworzenia dodatku do Classroom.

Wprowadzenie

  1. Zasubskrybuj grupę ogłoszeń dla deweloperów Google for Education, aby otrzymywać informacje o dodatkach i interfejsie Google Classroom API.
  2. Tworzenie prywatnego projektu Google Cloud na potrzeby programowania Jest to projekt Google Cloud używany przez Twój zespół podczas programowania.
  3. Udostępnij domenę demonstracyjną i identyfikator projektu Google Cloud partnerowi Google. Muszą więc dodać identyfikator do listy dozwolonych, gdy dodatki są dostępne w ramach wcześniejszego dostępu.
  4. Skonfiguruj OAuth w swoim projekcie.
  5. Utwórz stronę w Google Workspace Marketplace dla projektu demonstracyjnego.
  6. Tworzenie kont nauczycieli i uczniów na potrzeby testowania.
  7. Po zatwierdzeniu licencji dla domeny demonstracyjnej przypisz stanowiska do każdego konta testowego.
  8. Zaloguj się w domenie demonstracyjnej jako administrator. Zainstaluj dodatek z poziomu URL aplikacji w konfiguracji informacji o aplikacji w Google Workspace Marketplace.

Programowanie

  1. Opracuj dodatek i przetestuj go.

Publikuję

  1. Utwórz publiczny projekt Google Cloud na potrzeby publikacji i sprawdź, czy:
    1. Ekran zgody OAuth:
      1. Typ użytkownika: zewnętrzny
      2. Stan publikowania: w wersji produkcyjnej
      3. Zakresy: skonfiguruj wszystkie zakresy żądane przez aplikację internetową.
    2. Ekran konfiguracji aplikacji pakietu SDK Google Workspace Marketplace:
      1. Widoczność aplikacji: publiczna
      2. Rodzaj informacji o produkcie: niepubliczny
      3. Zakresy: skonfiguruj wszystkie zakresy żądane przez aplikację internetową.
  2. Utwórz stronę Google Workspace Marketplace dla projektu publicznego.
  3. Zaktualizuj projekt publiczny za pomocą kodu dodatku.
  4. Opublikuj publiczny dodatek w celu sprawdzenia w Marketplace. Nie przesyłaj jeszcze prośby o weryfikację OAuth.
  5. Zespół sprawdzający Marketplace tworzy film demonstracyjny, który możesz dołączyć do zgłoszenia do weryfikacji OAuth.
  6. Prześlij weryfikację OAuth za pomocą filmu demonstracyjnego dostarczonego przez zespół sprawdzający Marketplace.
  7. Po zatwierdzeniu zmień stan informacji o pakiecie SDK Marketplace na znajduje się.

Wymagane integracje

Do utworzenia dodatku do Classroom wymagane są poniższe elementy.

  1. Logowanie jednokrotne Google

    Informacje o implementowaniu logowania zgodnie ze sprawdzonymi metodami znajdziesz na stronie logowania bez wysiłku.

  2. przesyłanie do Google Workspace Marketplace jako dodatek do Classroom,

  3. Implementacje elementów iframe

Google Workspace Marketplace

W Google Workspace Marketplace znajdziesz aplikacje dla firm, które można dodać do całej domeny lub do poszczególnych kont Google Workspace. Platforma Marketplace jest zintegrowana z konsolą administracyjną Google, dzięki czemu administratorzy domeny mogą szybko znajdować, instalować i autoryzować aplikacje dla docelowych użytkowników.

Oto kilka najważniejszych pojęć: