Assignments Audit Activity Events

В этом документе перечислены события и параметры для различных типов событий аудита заданий. Вы можете получить эти события, вызвав Activities.list() с applicationName=assignments .

Изменения в содержании курса

Тип события, при котором пользователь вносит изменения в курсовую работу и материалы курса. События этого типа возвращаются с type=course_work_update .

Курсовая работа опубликована

Событие, когда пользователь публикует фрагмент курсовой работы.

Подробности мероприятия
Название события published_course_work
Параметры
course_ id

string

Идентификатор курса.

course_ title

string

Название курса.

course_ work_ title

string

Название курсовой работы.

course_ work_ type

string

Тип курсовой работы. Возможные значения:

  • assignment
    Значение столбца, указывающее, что тип данной курсовой работы — задание.
post_ id

string

Идентификатор курсовой работы.

Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= published_course_work &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} published course work ' {course_work_title} ' in {course_title}

Представленная работа оценена

Событие, в котором пользователь выставляет оценку за отправленную работу.

Подробности мероприятия
Название события set_grade
Параметры
course_ id

string

Идентификатор курса.

course_ title

string

Название курса.

course_ work_ title

string

Название курсовой работы.

impacted_ users

string

Адрес электронной почты одного или нескольких пользователей.

post_ id

string

Идентификатор курсовой работы.

Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= set_grade &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} graded submission(s) for course work ' {course_work_title} ' in {course_title} . New state: {submission_state}

Состояние отправки изменено

Событие, при котором пользователь изменяет состояние отправки.

Подробности мероприятия
Название события changed_submission_state
Параметры
course_ id

string

Идентификатор курса.

course_ title

string

Название курса.

course_ work_ title

string

Название курсовой работы.

has_ grade

boolean

Указывает, имеет ли представленная работа оценку.

impacted_ users

string

Адрес электронной почты одного или нескольких пользователей.

is_ late

boolean

Указывает, была ли задержка с подачей заявления.

post_ id

string

Идентификатор курсовой работы.

submission_ state

string

Состояние отправленного материала. Возможные значения:

  • reclaimed_by_student
    Указывает, что работа была отозвана студентом.
  • returned
    Указывает, что состояние отправки было изменено на «возвращено».
  • student_edited_after_turn_in
    Указывает на то, что студент отредактировал свою работу после ее сдачи.
  • turned_in
    Указывает, что статус отправки был изменен на «сдан».
Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= changed_submission_state &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} changed the state of submission(s) for course work ' {course_work_title} ' in {course_title} . New state: {submission_state}

Изменения в составе курса

Тип события, включающий изменения в членстве на курсе. События этого типа возвращаются с помощью type=course_membership_change .

Пользователь присоединился к курсу

Событие, когда пользователь присоединяется к курсу.

Подробности мероприятия
Название события user_joined_course
Параметры
course_ id

string

Идентификатор курса.

course_ join_ method

string

Способ присоединения пользователя к курсу (т. е. с помощью кода курса или по приглашению).

course_ role

string

Роль пользователя на курсе. Возможные значения:

  • student
    Указывает, что пользователь является студентом.
  • teacher
    Указывает, что пользователь является учителем.
course_ title

string

Название курса.

Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= user_joined_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} joined {course_title} in role: {course_role}

Пользователь удален из курса

Событие, при котором пользователь удаляет другого пользователя из курса.

Подробности мероприятия
Название события user_removed_from_course
Параметры
course_ id

string

Идентификатор курса.

course_ role

string

Роль пользователя на курсе. Возможные значения:

  • student
    Указывает, что пользователь является студентом.
  • teacher
    Указывает, что пользователь является учителем.
course_ title

string

Название курса.

impacted_ users

string

Адрес электронной почты одного или нескольких пользователей.

Образец запроса
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
Формат сообщения консоли администратора
{actor} removed user(s) from {course_title} (previous role: {course_role} )

Обновления курса

Тип события, включающий изменения самого курса. События этого типа возвращаются с помощью type=course_update .

Курс создан

Событие, при котором пользователь создает курс.

Подробности мероприятия
Название события created_course
Параметры
course_ id

string

Идентификатор курса.

course_ title

string

Название курса.

Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= created_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} created {course_title}

Курс удален

Событие, когда пользователь удаляет курс.

Подробности мероприятия
Название события deleted_course
Параметры
course_ id

string

Идентификатор курса.

course_ title

string

Название курса.

Образец запроса
GET https://admin.googleapis.com /admin /reports /v1 /activity /users /all /applications / assignments ?eventName= deleted_course &maxResults=10 &access_token= YOUR_ACCESS_TOKEN
Формат сообщения консоли администратора
{actor} deleted {course_title}