Assignments Audit Activity Events

このドキュメントでは、さまざまなタイプの課題監査アクティビティ イベントのイベントとパラメータについて説明します。これらのイベントを取得するには、applicationName=assignments を使用して Activities.list() を呼び出します。

コースのコンテンツの変更

ユーザーがコースの課題や提出物を変更するイベントのタイプ。このタイプのイベントは 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

1 人以上のユーザーのメールアドレス。

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

1 人以上のユーザーのメールアドレス。

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

1 人以上のユーザーのメールアドレス。

リクエストの例
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}