Esta página contém informações sobre os próximos recursos da API Classroom e detalhes sobre como participar da prévia para desenvolvedores.
Prévia da API Classroom
A prévia dos recursos da API Classroom oferece aos desenvolvedores a oportunidade de influenciar o desenvolvimento de recursos com feedback e ter integrações prontas para uso público antes da disponibilidade geral.
Ciclo de vida da prévia
Os desenvolvedores podem ativar versões da API que contêm recursos novos e compatíveis com versões anteriores. Essas "versões de prévia" estão disponíveis publicamente por pelo menos 90 dias. Sujeita a feedback, a versão de prévia e os recursos dela são incorporados à API v1 atual. As versões de prévia permanecem disponíveis por pelo menos mais 90 dias antes de serem desativadas.
Se o feedback sobre uma versão de prévia for forte o suficiente para exigir mudanças interruptivas, uma nova versão será criada para oferecer suporte aos recursos atuais. As duas versões ficam disponíveis por pelo menos 90 dias para permitir a migração do desenvolvedor. Participe da lista de e-mails da prévia para desenvolvedores da API Classroompara ficar informado sobre as mudanças na prévia e inscreva-se na lista de anúncios para receber atualizações mais gerais da API Classroom.
Participar das prévias da API Classroom
Para participar, inscreva-se no Programa de prévia para desenvolvedores do Google Workspace Developer Preview Program. Os recursos de prévia pública disponíveis estão listados em nas prévias ativas para desenvolvedores do Google Workspace . Se você estiver testando um recurso de prévia privada, ele não será listado em nenhuma documentação pública.
Próximos recursos
Este é nosso roteiro de recursos esperados da API e os cronogramas deles. Ele é atualizado periodicamente.
O valor da versão de prévia representa a data esperada para a disponibilidade inicial da versão. Consulte Acessar APIs de prévia para saber como as versões de prévia são usadas.
| Recurso | Descrição | Meta para prévia | Meta para disponibilidade geral | Versão da pré-visualização |
|---|---|---|---|---|
| Recursos do usuário | Verifique se um usuário tem acesso a determinados recursos do Google Sala de Aula. | 4º trimestre de 2024 | 1º semestre de 2025 | V1_20240930_PREVIEW |
| Metas de aprendizado | Defina padrões de aprendizado em cursos e metas de aprendizado em atividades e rubricas. | 3º trimestre de 2026 | 4º trimestre de 2026 | V1_20260316_PREVIEW |
Versões anteriores
Depois que os novos recursos são validados, eles são incorporados à API v1 e a versão de prévia correspondente é desativada. Os desenvolvedores têm pelo menos 90 dias para migrar antes que a versão de prévia seja desativada.
| Recurso | Descrição | Incorporado à disponibilidade geral | Data de desativação da prévia de destino | Versão da pré-visualização |
|---|---|---|---|---|
| CRUD de rubricas | Crie, leia, atualize e exclua rubricas do Google Sala de Aula em nome dos professores. | 5 de dezembro de 2024 | 1º de abril de 2025 | V1_20231110_PREVIEW |
| Períodos de avaliação | Crie, leia, atualize e exclua períodos de avaliação em nome de administradores e professores. | 8 de abril de 2025 | 1º de agosto de 2025 | V1_20240401_PREVIEW |
| Grupos de estudantes | Gerencie grupos de estudantes e os membros deles em nome de administradores e professores. | 26 de janeiro de 2026 | 1º de junho de 2026 | V1_20250630_PREVIEW |
Orientações sobre a Migração
Depois que os recursos de uma versão de prévia forem incorporados à API v1, remova o argumento previewVersion das chamadas de API relacionadas para garantir que o aplicativo continue se comportando como esperado. Por exemplo, se você estava acessando os recursos de criação de rubricas introduzidos na versão V1_20231110_PREVIEW, as chamadas de API podem ter sido assim:
rubric = service.courses().courseWork().rubrics().create(
courseId=course_id, courseWorkId=coursework_id, body=body,
# Specify the preview version. Rubrics CRUD capabilities are
# supported in V1_20231110_PREVIEW and later.
previewVersion="V1_20231110_PREVIEW"
).execute()
Para migrar para a API v1 GA, remova o argumento previewVersion:
rubric = service.courses().courseWork().rubrics().create(
courseId=course_id, courseWorkId=coursework_id, body=body,
).execute()
Se você estiver usando uma biblioteca de cliente gerada estaticamente especificamente para acessar um determinado recurso de versão de prévia e não estiver usando outros recursos de API de prévia, faça a transição para a biblioteca de cliente padrão do seu idioma. Consulte Acessar APIs de prévia para saber mais.
Feedback
Compartilhe seu feedback sobre os recursos de prévia pelo IssueTracker vinculado na seção de prévias ativas para desenvolvedores da página de visão geral do Programa de prévia para desenvolvedores do Google Workspace.
Usar recursos de prévia da API Classroom na produção
Se você quiser usar os recursos de prévia da API Classroom com usuários finais, incluindo professores, administradores ou estudantes reais, aceite uma modificação específica do Google Sala de Aula nos Termos do Google Workspace Google Workspace Programa de prévia para desenvolvedores preenchendo e enviando este formulário: