Jornada do desenvolvedor

Confira a seguir uma visão geral rápida das etapas ao desenvolver como complemento do Google Sala de Aula.

Integração

  1. Você vai precisar de usuários de teste com a certificação Learning ou Plus de Google Workspace for Education. Se você não tiver acesso de administrador a um domínio do Google Workspace for Education com uma dessas licenças, conclua as etapas para receber um domínio de teste para desenvolvedores e envie nosso formulário de solicitação de upgrade de domínio. O domínio será provisionado com 10 licenças do Google Workspace for Education Plus.
  2. Crie um projeto do Google Cloud. Ele será usado para configurar seu complemento, fazer solicitações de API, além de autenticar e autorizar usuários. Você também pode usar um projeto do Cloud.

  3. Criar contas de professores e estudantes para testes. Depois que a licença for aprovado para seu domínio de demonstração, atribua licenças a cada uma das contas de teste.

  4. Configure o OAuth do projeto.

  5. Crie uma ficha do Google Workspace Marketplace para o no projeto de demonstração.

    • Se você definir a visibilidade do app como pública, adicione os endereços de e-mail dos todos os usuários de teste à lista de testadores de rascunho. Selecione SALVAR RASCUNHO. quando terminar.
  6. Faça login no seu domínio de demonstração como um usuário de teste. Instale seu complemento pelo URL do app na configuração da ficha da empresa do Google Workspace Marketplace.

Desenvolvimento

  1. Desenvolva o complemento e faça testes com testadores.

Publicação

  1. No no projeto do Google Cloud que você quer publicar, verifique o seguinte:
    1. Tela de permissão OAuth:
      1. Tipo de usuário: Externo
      2. Status de publicação: Em produção
      3. Escopos: Configurar todos os escopos solicitados pelo app da Web.
    2. Tela de configuração do app do SDK do Google Workspace Marketplace:
      1. Visibilidade do app: público
      2. Tipo de ficha: Não listada
      3. Escopos: Configurar todos os escopos solicitados pelo app da Web.
  2. Crie uma ficha do Google Workspace Marketplace para o projeto público. Adicionar suas contas de usuário de teste como rascunho do SDK do Marketplace testadores. Salve as alterações como um rascunho. Se você não vir o Rascunho registre seu projeto no Programa de prévia para desenvolvedores do Google Workspace.
  3. Atualize o projeto público com o código do complemento.
  4. Como um dos testadores de rascunho, instale o complemento acessando o URL da ficha da empresa no Marketplace
  5. Envie um solicitação de verificação OAuth para seu projeto público. Você precisará grave um vídeo curto demonstrando o uso dos escopos dos complementos usando um das contas de teste de rascunho.
  6. Publicar o complemento público do Marketplace revisão.
  7. Após a aprovação, altere a listagem de SDK do Marketplace para listado.

Integrações necessárias

Os requisitos a seguir são necessários para criar um complemento do Google Sala de Aula.

  1. Logon único do Google

    Consulte a página de login sem atrito para informações sobre como implementar fazer login seguindo as práticas recomendadas.

  2. Envio para o Google Workspace Marketplace como um Complemento do Google Sala de Aula

  3. implementações de iframe

Google Workspace Marketplace

O Google Workspace Marketplace mostra aplicativos empresariais que podem ser adicionadas a um domínio inteiro ou a domínios contas de serviço. O Marketplace está integrado ao Google Admin Console para que o domínio os administradores podem encontrar, instalar e autorizar apps para usuários segmentados rapidamente.

Alguns conceitos-chave com os quais você precisa se familiarizar são: