Assignments Audit Activity Events

Este documento lista os eventos e parâmetros de vários tipos de eventos de atividade de auditoria de atribuições. Para recuperar esses eventos, chame Activities.list() com applicationName=assignments.

Mudanças no conteúdo do curso

Um tipo de evento em que um usuário faz mudanças em atividades e envios de um curso. Os eventos desse tipo são retornados com type=course_work_update.

Trabalho publicado

Evento em que um usuário publica uma atividade escolar.

Detalhes do evento
Nome do evento published_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 um trabalho escolar. Valores possíveis:

  • Valor da coluna assignment
    que indica que o tipo dessa atividade é uma tarefa.
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/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens do Admin Console
{actor} published course work '{course_work_title}' in {course_title}

Trabalho avaliado

Evento em que um usuário define a nota de um envio.

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.

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/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens do Admin Console
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Estado de envio alterado

Evento em que um usuário muda 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

Indica se uma atividade tem ou não uma nota.

impacted_users

string

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

is_late

boolean

Indica se um envio está atrasado ou não.

post_id

string

O identificador de uma atividade do curso.

submission_state

string

O estado de um envio. Valores possíveis:

  • reclaimed_by_student
    Indica que um envio foi recuperado por um estudante.
  • returned
    Indica que o estado do envio foi alterado para "devolvido".
  • student_edited_after_turn_in
    Indica que o estudante editou o envio depois de entregá-lo.
  • turned_in
    Indica que o estado de envio foi alterado para "Entregue".
Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens 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

Um tipo de evento, incluindo mudanças na participação do curso. Os eventos desse tipo são retornados com type=course_membership_change.

O usuário entrou no curso

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).

course_role

string

A função que um usuário desempenha em um curso. Valores possíveis:

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

string

O nome de um curso.

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

Usuário removido do curso

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

A função que um usuário desempenha em um curso. Valores possíveis:

  • student
    Indica que o usuário é estudante.
  • teacher
    Indica que o usuário é um 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/assignments?eventName=user_removed_from_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens do Admin Console
{actor} removed user(s) from {course_title} (previous role: {course_role})

Atualizações do curso

Um tipo de evento que inclui mudanças em um curso. Os eventos desse tipo são retornados com type=course_update.

Curso criado

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.

Exemplo de solicitação
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens do Admin Console
{actor} created {course_title}

Curso excluído

Evento em que um usuário exclui um curso.

Detalhes do evento
Nome do evento deleted_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/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Formato das mensagens do Admin Console
{actor} deleted {course_title}