Assignments Audit Activity Events

Dokumen ini mencantumkan peristiwa dan parameter untuk berbagai jenis peristiwa aktivitas Audit Tugas. Anda dapat mengambil peristiwa ini dengan memanggil Activities.list() dengan applicationName=assignments.

Perubahan konten kursus

Jenis peristiwa saat pengguna membuat perubahan pada tugas dan kiriman tugas dalam kursus. Peristiwa jenis ini ditampilkan dengan type=course_work_update.

Tugas kursus dipublikasikan

Peristiwa saat pengguna memublikasikan tugas mata pelajaran.

Detail acara
Nama peristiwa published_course_work
Parameter
course_id

string

ID kursus.

course_title

string

Nama kursus.

course_work_title

string

Judul tugas kursus.

course_work_type

string

Jenis tugas perkuliahan. Kemungkinan nilai:

  • Nilai kolom assignment
    yang menunjukkan bahwa jenis tugas ini adalah tugas.
post_id

string

ID tugas.

Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} published course work '{course_work_title}' in {course_title}

Pengiriman diberi nilai

Peristiwa saat pengguna menetapkan nilai untuk kiriman.

Detail acara
Nama peristiwa set_grade
Parameter
course_id

string

ID kursus.

course_title

string

Nama kursus.

course_work_title

string

Judul tugas kursus.

impacted_users

string

Email satu atau beberapa pengguna.

post_id

string

ID tugas.

Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Status pengiriman diubah

Peristiwa saat pengguna mengubah status pengiriman.

Detail acara
Nama peristiwa changed_submission_state
Parameter
course_id

string

ID kursus.

course_title

string

Nama kursus.

course_work_title

string

Judul tugas kursus.

has_grade

boolean

Menunjukkan apakah tugas yang diserahkan memiliki nilai atau tidak.

impacted_users

string

Email satu atau beberapa pengguna.

is_late

boolean

Menunjukkan apakah penyerahan tugas terlambat atau tidak.

post_id

string

ID tugas.

submission_state

string

Status pengiriman. Kemungkinan nilai:

  • reclaimed_by_student
    Menunjukkan bahwa kiriman diklaim ulang oleh siswa.
  • returned
    Menunjukkan bahwa status pengiriman diubah menjadi dikembalikan.
  • student_edited_after_turn_in
    Menunjukkan bahwa siswa mengedit kiriman setelah menyerahkannya.
  • turned_in
    Menunjukkan bahwa status pengiriman telah diubah menjadi diserahkan.
Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Perubahan keanggotaan kursus

Jenis peristiwa, termasuk perubahan pada keanggotaan kursus. Peristiwa jenis ini ditampilkan dengan type=course_membership_change.

Pengguna bergabung ke kursus

Peristiwa saat pengguna bergabung ke kursus.

Detail acara
Nama peristiwa user_joined_course
Parameter
course_id

string

ID kursus.

course_join_method

string

Cara pengguna bergabung ke kursus (yaitu, menggunakan kode kursus atau dari undangan).

course_role

string

Peran pengguna dalam kursus. Kemungkinan nilai:

  • student
    Menunjukkan bahwa pengguna adalah seorang siswa.
  • teacher
    Menunjukkan bahwa pengguna adalah pengajar.
course_title

string

Nama kursus.

Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} joined {course_title} in role: {course_role}

Pengguna dihapus dari kursus

Peristiwa saat pengguna menghapus pengguna lain dari kursus.

Detail acara
Nama peristiwa user_removed_from_course
Parameter
course_id

string

ID kursus.

course_role

string

Peran pengguna dalam kursus. Kemungkinan nilai:

  • student
    Menunjukkan bahwa pengguna adalah seorang siswa.
  • teacher
    Menunjukkan bahwa pengguna adalah pengajar.
course_title

string

Nama kursus.

impacted_users

string

Email satu atau beberapa pengguna.

Permintaan sampel
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
Format pesan Konsol Admin
{actor} removed user(s) from {course_title} (previous role: {course_role})

Pembaruan kursus

Jenis peristiwa yang mencakup perubahan pada kursus itu sendiri. Peristiwa jenis ini ditampilkan dengan type=course_update.

Mata pelajaran dibuat

Peristiwa saat pengguna membuat kursus.

Detail acara
Nama peristiwa created_course
Parameter
course_id

string

ID kursus.

course_title

string

Nama kursus.

Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} created {course_title}

Mata pelajaran dihapus

Peristiwa saat pengguna menghapus kursus.

Detail acara
Nama peristiwa deleted_course
Parameter
course_id

string

ID kursus.

course_title

string

Nama kursus.

Permintaan sampel
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Format pesan Konsol Admin
{actor} deleted {course_title}