Classroom Audit Activity Events

Este documento lista os eventos e parâmetros para vários tipos de eventos de atividade de auditoria do Google Sala de Aula. É possível extrair esses eventos chamando Activities.list() com applicationName=classroom.

Atualizações de complementos

Tipo de evento que inclui atualizações de complementos e recursos deles. Os eventos desse tipo são retornados com type=add_on_update.

Anexo de complemento criado

Um evento em que um anexo de complemento é criado.

Detalhes do evento
Nome do evento created_add_on_attachment
Parâmetros
add_on_attachment_id

string

O código de um anexo de complementos.

add_on_attachment_title

string

O título de um anexo de complemento.

add_on_id

string

O ID de um complemento.

add_on_title

string

O título de um complemento.

course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
Add-on {add_on_title} created an add-on attachment {add_on_attachment_title} to a post in the course {course_title} on behalf of {actor}.

O anexo de complementos foi excluído

Um evento em que um anexo de complemento é excluído.

Detalhes do evento
Nome do evento deleted_add_on_attachment
Parâmetros
add_on_actor

string

Quem está realizando ações em um recurso complementar. Valores possíveis:

  • by_add_on_for_user
    Se essa ação foi realizada por um complemento em nome do usuário.
  • by_user_in_classroom
    Indica se essa ação foi realizada por um usuário.
add_on_attachment_id

string

O ID de um anexo de complemento.

add_on_attachment_title

string

O título de um anexo de complemento.

add_on_id

string

O ID de um complemento.

add_on_title

string

O título de um complemento.

course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
Add-on attachment {add_on_attachment_title} was deleted from a post in course {course_title} by the {add_on_actor}.

O envio do anexo de complementos foi atualizado

Um evento em que o envio de um anexo de complemento é atualizado.

Detalhes do evento
Nome do evento updated_add_on_attachment_submission_grade
Parâmetros
add_on_attachment_id

string

O código de um anexo de complementos.

add_on_attachment_title

string

O título de um anexo de complemento.

add_on_id

string

O ID de um complemento.

add_on_title

string

O título de um complemento.

course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=updated_add_on_attachment_submission_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
Add-on {add_on_title} updated the add-on attachment submission grade for {impacted_users}, for the add-on attachment {add_on_attachment_title} on a post in course {course_title} on behalf of {actor}

O anexo de complementos foi atualizado

Um evento em que um anexo de complemento é atualizado.

Detalhes do evento
Nome do evento updated_add_on_attachment
Parâmetros
add_on_attachment_id

string

O código de um anexo de complementos.

add_on_attachment_title

string

O título de um anexo de complemento.

add_on_id

string

O ID de um complemento.

add_on_title

string

O título de um complemento.

course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
due_date

string

A data de entrega do trabalho do estudante.

grade_denominator

string

O denominador de uma nota.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=updated_add_on_attachment&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
Add-on {add_on_title} updated add-on attachment in a post in the course {course_title} on behalf of {actor}. New (title, due date, grade total) are: ({add_on_attachment_title}, {due date}, {grade_denominator})

Mudanças no conteúdo do curso

Tipo de evento em que um usuário faz alterações no trabalho e nos envios de um curso. Os eventos desse tipo são retornados com type=course_work_update.

Aviso publicado

Um evento em que um usuário publica um aviso.

Detalhes do evento
Nome do evento published_announcement
Parâmetros
attachment_types

string

Tipo de anexo na postagem. Valores possíveis:

  • drive
    Define se o anexo é um arquivo do Drive.
  • form
    Define se o anexo é um arquivo do Formulários Google.
  • practice_sets
    Define se o anexo é uma série de exercícios.
  • url
    Define se o anexo é um URL.
  • youtube
    Se o anexo é um vídeo do YouTube.
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=published_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} published an announcement in {course_title}

Aviso atualizado

Um evento em que um usuário atualiza um aviso.

Detalhes do evento
Nome do evento updated_announcement
Parâmetros
attachment_types

string

Tipo de anexo na postagem. Valores possíveis:

  • drive
    Define se o anexo é um arquivo do Drive.
  • form
    Define se o anexo é um arquivo do Formulários Google.
  • practice_sets
    Define se o anexo é uma série de exercícios.
  • url
    Define se o anexo é um URL.
  • youtube
    Se o anexo é um vídeo do YouTube.
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=updated_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} updated announcement in {course_title}.

Comentário em aviso

Um evento em que um usuário comentou em um aviso.

Detalhes do evento
Nome do evento commented_announcement
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

post_id

string

O identificador de uma parte do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_announcement&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} made a comment on an announcement in {course_title}

Comentário em trabalho

Um evento em que um usuário fez um comentário em uma atividade/teste/etc.

Detalhes do evento
Nome do evento commented_course_work
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} made a comment on course work '{course_work_title}' in {course_title}

Comentário particular em arquivo enviado

Um evento em que um usuário posta um comentário particular no envio de um estudante.

Detalhes do evento
Nome do evento commented_submission_private
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_submission_private&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} made a private comment on a submission for course work '{course_work_title}' in {course_title}

Comentário público em arquivo enviado

Um evento em que um usuário posta um comentário público no envio de um estudante.

Detalhes do evento
Nome do evento commented_submission_public
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=commented_submission_public&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} made a public comment on a submission for course work '{course_work_title}' in {course_title}

Trabalho do curso publicado

Um evento em que um usuário publica um trabalho acadêmico.

Detalhes do evento
Nome do evento published_course_work
Parâmetros
attachment_types

string

Tipo de anexo na postagem. Valores possíveis:

  • drive
    Define se o anexo é um arquivo do Drive.
  • form
    Define se o anexo é um arquivo do Formulários Google.
  • practice_sets
    Define se o anexo é uma série de exercícios.
  • url
    Define se o anexo é um URL.
  • youtube
    Se o anexo é um vídeo do YouTube.
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} published course work '{course_work_title}' in {course_title}

Atividade atualizada

Um evento em que um usuário atualiza um trabalho do curso.

Detalhes do evento
Nome do evento updated_course_work
Parâmetros
attachment_types

string

Tipo de anexo na postagem. Valores possíveis:

  • drive
    Define se o anexo é um arquivo do Drive.
  • form
    Define se o anexo é um arquivo do Formulários Google.
  • practice_sets
    Define se o anexo é uma série de exercícios.
  • url
    Define se o anexo é um URL.
  • youtube
    Se o anexo é um vídeo do YouTube.
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=updated_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} updated course work {course_work_title} in {course_title}.

Conjunto de notas temporárias

Um evento em que um usuário define a nota do rascunho de uma entrega.

Detalhes do evento
Nome do evento set_draft_grade
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=set_draft_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} drafted a grade for a submission for course work {course_work_title} in {course_title}.

Nota temporária não definida

Um evento em que um usuário remove a nota temporária de um envio.

Detalhes do evento
Nome do evento unset_draft_grade
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=unset_draft_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} unset a drafted grade for a submission for course work {course_work_title} in {course_title}.

Série de notas

Um evento em que um usuário define a nota de uma entrega.

Detalhes do evento
Nome do evento set_grade
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} graded a submission for course work {course_work_title} in {course_title}.

Nota indefinida

Um evento em que um usuário remove a nota de um envio.

Detalhes do evento
Nome do evento unset_grade
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=unset_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} unset a grade for a submission for course work {course_work_title} in {course_title}.

Rubrica criada

Um evento em que um usuário cria uma rubrica.

Detalhes do evento
Nome do evento created_rubric_for_course_work
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_rubric_for_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} created a rubric for course work '{course_work_title}' in {course_title}.

Trabalho avaliado com rubrica

Um evento em que um usuário avalia um envio com uma rubrica.

Detalhes do evento
Nome do evento scored_rubric
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=scored_rubric&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} graded submission(s) with a rubric for course work '{course_work_title}' in {course_title}.

Estado de envio alterado

Um evento em que um usuário altera o estado de um envio.

Detalhes do evento
Nome do evento changed_submission_state
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

has_grade

boolean

Se uma atividade tem ou não uma nota.

impacted_users

string

O e-mail de um ou mais usuários.

is_late

boolean

Se um envio está atrasado.

post_id

string

O identificador de uma parte do curso.

submission_state

string

O estado de um envio. Valores possíveis:

  • completed
    Se o professor marcou a atividade como concluída.
  • created
    Se o envio foi criado recentemente e nenhuma outra ação foi realizada.
  • excused
    Se a atividade foi dispensada pelo professor.
  • missing
    Se o professor marcou o envio como ausente.
  • reclaimed_by_student
    Se o estudante recuperou o envio depois de ter entregue.
  • returned
    Indica se o estado do envio foi alterado para "Devolvido".
  • student_edited_after_turn_in
    Indica se o aluno editou o envio depois de entregá-lo.
  • turned_in
    Indica se o estado do envio foi alterado para "Entregue".
  • unexcused
    Se o envio foi desconsiderado pelo professor, depois de ter sido dispensado anteriormente.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Alterações na inscrição no curso

Tipo de evento, incluindo mudanças na inscrição no curso. Eventos desse tipo são retornados com type=course_membership_change.

Usuário adicionado ao curso

Um evento em que um usuário adiciona outro usuário a um curso diretamente.

Detalhes do evento
Nome do evento user_added_to_course
Parâmetros
course_id

string

O identificador de um curso.

course_role

string

O papel que um usuário desempenha em um curso. Valores possíveis:

  • student
    Se o usuário é um estudante.
  • teacher
    Se o usuário é professor.
course_title

string

O nome de um curso.

impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_added_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} added user(s) to {course_title} in role: {course_role}

O usuário recebeu acesso de visualização ao curso

Um evento em que um usuário tem acesso de visualização a um curso por um período limitado sem ter uma função no curso.

Detalhes do evento
Nome do evento user_gained_preview_access_to_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

expiration_timestamp

string

O tempo de acesso de visualização do usuário ao curso vai expirar.

impacted_users

string

O e-mail de um ou mais usuários.

previewer_type

string

O tipo de acesso de visualização que um usuário tem para visualizar um curso. Valores possíveis:

  • previewing_guardian
  • previewing_teacher
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_gained_preview_access_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} gained {previewer_type} access to {course_title} until {expiration_timestamp}

Usuário convidado para um curso

Um evento em que um usuário convida outro para participar de um curso.

Detalhes do evento
Nome do evento user_invited_to_course
Parâmetros
course_id

string

O identificador de um curso.

course_role

string

O papel que um usuário desempenha em um curso. Valores possíveis:

  • student
    Se o usuário é um estudante.
  • teacher
    Se o usuário é professor.
course_title

string

O nome de um curso.

impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_invited_to_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} invited user(s) to join {course_title} in role: {course_role}

O usuário entrou no curso

Um evento em que um usuário entra em um curso.

Detalhes do evento
Nome do evento user_joined_course
Parâmetros
course_id

string

O identificador de um curso.

course_join_method

string

A maneira como um usuário entrou em um curso (por exemplo, usando um código ou um convite). Valores possíveis:

  • from_api
    Indica se o usuário foi adicionado a uma turma do Google Sala de Aula por uma chamada de API.
  • from_invitation
    Define se o usuário entrou em uma turma do Google Sala de Aula por um convite.
  • with_course_code
    Define se o usuário entrou em uma turma no Google Sala de Aula inserindo o código dela.
course_role

string

O papel de um usuário em um curso. Valores possíveis:

  • student
    Se o usuário é um estudante.
  • teacher
    Se o usuário é professor.
course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Define se o evento se originou de uma solicitação à API.
user_previously_student

boolean

Se o usuário já foi estudante dessa turma.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} joined {course_title} in role: {course_role}. User previously student in course: {user_previously_student}

Usuário removido de um curso

Um evento em que um usuário remove outro de um curso.

Detalhes do evento
Nome do evento user_removed_from_course
Parâmetros
course_id

string

O identificador de um curso.

course_role

string

O papel que um usuário desempenha em um curso. Valores possíveis:

  • student
    Se o usuário é um estudante.
  • teacher
    Se o usuário é professor.
course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Indica se o evento teve origem em uma solicitação para a API.
impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_removed_from_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} removed user(s) from {course_title} (previous role: {course_role})

Atualizações do curso

Tipo de evento que inclui mudanças no próprio curso. Os eventos desse tipo são retornados com type=course_update.

Curso arquivado

Um evento em que um usuário arquiva um curso.

Detalhes do evento
Nome do evento archived_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=archived_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} archived {course_title}

Curso criado

Um evento em que um usuário cria um curso.

Detalhes do evento
Nome do evento created_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Define se o evento se originou de uma solicitação à API.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} created {course_title}

Curso excluído

Um evento em que um usuário exclui um curso.

Detalhes do evento
Nome do evento deleted_course
Parâmetros
acting_sis_integrator

string

Nome do sistema de informações dos alunos integrado ao Google Sala de Aula que realizou a ação. Valores possíveis:

  • Clever
    Se a ação foi realizada pelo Clever.
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Define se o evento se originou de uma solicitação à API.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} deleted {course_title}

Um evento em que um usuário cria um link rápido para um curso.

Detalhes do evento
Nome do evento created_course_quick_link
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

link_display_title

string

O título de exibição de um link.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=created_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} created a quick link titled {link_display_title} in {course_title}.

Um evento em que um usuário exclui uma vinculação rápida de um curso.

Detalhes do evento
Nome do evento deleted_course_quick_link
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

link_display_title

string

O título de exibição de um link.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=deleted_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} deleted a quick link titled {link_display_title} in {course_title}.

Um evento em que um usuário edita um link rápido de um curso.

Detalhes do evento
Nome do evento edited_course_quick_link
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

link_display_title

string

O título de exibição de um link.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=edited_course_quick_link&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} edited a quick link titled {link_display_title} in {course_title}.

Curso restaurado

Um evento em que um usuário restaura um curso arquivado anteriormente.

Detalhes do evento
Nome do evento restored_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=restored_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} restored {course_title}

O novo usuário é o proprietário do curso

Um evento em que um novo usuário é o proprietário de um curso.

Detalhes do evento
Nome do evento new_user_owns_course
Parâmetros
course_id

string

O identificador de um curso.

course_join_method

string

A maneira como um usuário entrou em um curso (por exemplo, usando um código ou um convite).

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Define se o evento se originou de uma solicitação à API.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=new_user_owns_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} accepted course ownership of {course_title}

As configurações do compartilhamento de atividades do curso foram atualizadas

Um evento em que as configurações de compartilhamento de atividades do curso são atualizadas.

Detalhes do evento
Nome do evento share_classwork_settings_updated_for_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

setting_status

string

O status de uma configuração. Valores possíveis:

  • disabled
  • enabled
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=share_classwork_settings_updated_for_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} {setting_status} classwork sharing for {course_title}

Propriedade do curso transferida

Um evento em que um usuário transfere a propriedade de um curso.

Detalhes do evento
Nome do evento transferred_ownership_of_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Indica se o evento teve origem em uma solicitação para a API.
impacted_users

string

O e-mail de um ou mais usuários.

previous_course_owner

string

O nome do proprietário anterior do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=transferred_ownership_of_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} transferred ownership of {course_title} from {previous_course_owner}

O usuário foi convidado para ser o proprietário do curso

Um evento em que um usuário é convidado para ser proprietário de um curso.

Detalhes do evento
Nome do evento user_invited_to_own_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Indica se o evento teve origem em uma solicitação para a API.
impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=user_invited_to_own_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} invited user to own {course_title}

Exportação de notas

Tipo de evento em que um usuário exporta notas para o sistema de informações dos alunos (SIA). Os eventos desse tipo são retornados com type=grade_export.

Atividade exportada

Um evento em que um usuário exporta um trabalho para um sistema de informações de estudantes (SIE).

Detalhes do evento
Nome do evento grade_export_for_course_work
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de trabalho do curso. Valores possíveis:

  • assignment
    Se o tipo de trabalho é uma atividade.
  • material
    Define se o tipo deste curso é um material.
  • question
    Se o tipo de trabalho é uma pergunta.
  • quiz_assignment
    Se o tipo de trabalho é uma atividade vinculada a um teste.
post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=grade_export_for_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} successfully exported course work {course_work_title} from course {course_title} to SIS.

Envio exportado

Um evento em que um usuário exporta uma inscrição para um sistema de informações de estudantes (SIE).

Detalhes do evento
Nome do evento grade_export_for_submission
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

submission_id

string

O identificador de um envio.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=grade_export_for_submission&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} successfully exported grades to SIS for submission {submission_id} in course work {course_work_title} from course {course_title}.

Atualizações para os responsáveis

Tipo de evento em que um usuário cria relatórios de originalidade. Eventos desse tipo são retornados com type=guardian_update.

Configurações padrão de resumos para responsáveis atualizadas para os professores

Um evento em que um usuário atualiza as configurações padrão de resumos para os responsáveis pelos cursos.

Detalhes do evento
Nome do evento guardian_summaries_settings_updated_for_teacher
Parâmetros
summaries_status

string

Se os resumos para os responsáveis foram ativados no curso. Valores possíveis:

  • disabled
    Define se os resumos estão desativados.
  • enabled
    Se os resumos estão ativados.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_summaries_settings_updated_for_teacher&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

Configurações padrão de resumos do responsável atualizadas para os professores

Um evento em que um usuário atualiza as configurações padrão de resumos para os responsáveis pelos cursos.

Detalhes do evento
Nome do evento default_guardian_summaries_settings_updated_for_teacher
Parâmetros
summaries_status

string

Se os resumos para os responsáveis foram ativados no curso. Valores possíveis:

  • disabled
    Define se os resumos estão desativados.
  • enabled
    Se os resumos estão ativados.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=default_guardian_summaries_settings_updated_for_teacher&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} {summaries_status} course summaries by default for all courses they teach and any courses they create.

O responsável pelo estudante foi convidado

Um evento em que um usuário convida o responsável de um estudante.

Detalhes do evento
Nome do evento guardian_invited_for_student
Parâmetros
event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Indica se o evento teve origem em uma solicitação para a API.
impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_invited_for_student&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} invited guardian(s).

Responsável removido do estudante

Um evento em que um usuário remove um responsável de um estudante.

Detalhes do evento
Nome do evento guardian_removed_for_student
Parâmetros
event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Indica se o evento teve origem em uma solicitação para a API.
guardians

string

usuários responsáveis associados ao evento.

impacted_users

string

O e-mail de um ou mais usuários.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_removed_for_student&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} removed guardian(s)

O responsável respondeu ao convite

Um evento em que um responsável responde a um convite.

Detalhes do evento
Nome do evento guardian_responded_to_invite
Parâmetros
impacted_users

string

O e-mail de um ou mais usuários.

invite_status

string

Se um convite de curso/função foi aceito Valores possíveis:

  • accepted
    Se o convite foi aceito.
  • rejected
    Se o convite foi rejeitado.
invited_emails

string

E-mails para os quais um convite de familiar responsável foi enviado.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_responded_to_invite&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} {invite_status} guardian invite.

As configurações dos resumos do curso foram atualizadas para os responsáveis

Um evento em que um usuário atualiza as configurações dos resumos para responsáveis de um curso.

Detalhes do evento
Nome do evento guardian_summaries_settings_updated_for_course
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

event_source

string

A origem do evento de auditoria. Valores possíveis:

  • api
    Define se o evento se originou de uma solicitação à API.
summaries_status

string

Se os resumos para os responsáveis foram ativados no curso. Valores possíveis:

  • disabled
    Define se os resumos estão desativados.
  • enabled
    Se os resumos estão ativados.
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_summaries_settings_updated_for_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato de mensagem do Admin Console
{actor} {summaries_status} course summaries for {course_title}.

O e-mail do responsável foi atualizado

Um evento em que um responsável atualiza o e-mail.

Detalhes do evento
Nome do evento guardian_updated_email
Parâmetros
impacted_users

string

O e-mail de um ou mais usuários.

previous_email

string

O e-mail anterior associado ao usuário.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=guardian_updated_email&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} updated their guardian email from {previous_email}

Relatório de originalidade

Tipo de evento em que um usuário cria relatórios de originalidade. Os eventos desse tipo são retornados com type=originality_report.

Relatório de originalidade criado

Um evento em que um usuário cria um relatório de originalidade.

Detalhes do evento
Nome do evento originality_report_created
Parâmetros
course_id

string

O identificador de um curso.

course_title

string

O nome de um curso.

course_work_title

string

O título de um trabalho do curso.

course_work_type

string

O tipo de um curso.

document_id

string

O identificador de um documento.

impacted_users

string

O e-mail de um ou mais usuários.

post_id

string

O identificador de uma atividade do curso.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/classroom?eventName=originality_report_created&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato da mensagem do Admin Console
{actor} created an originality report on {course_work_title} in {course_title}.