Assignments Audit Activity Events

In diesem Dokument werden die Ereignisse und Parameter für verschiedene Arten von Ereignissen im Zusammenhang mit der Überprüfung von Aufgaben aufgeführt. Sie können diese Ereignisse abrufen, indem Sie Activities.list() mit applicationName=assignments aufrufen.

Änderungen am Kursinhalt

Ein Ereignistyp, bei dem ein Nutzer Änderungen an Kursaufgaben und Einsendungen in einem Kurs vornimmt. Ereignisse dieses Typs werden mit type=course_work_update zurückgegeben.

Kursaufgabe veröffentlicht

Ereignis, bei dem ein Nutzer eine Kursarbeit veröffentlicht.

Veranstaltungsdetails
Ereignisname published_course_work
Parameter
course_id

string

Die Kennung eines Kurses.

course_title

string

Der Name eines Kurses.

course_work_title

string

Der Titel einer Kursarbeit.

course_work_type

string

Die Art einer Kursarbeit. Mögliche Werte:

  • assignment
    Spaltenwert, der angibt, dass der Typ dieses Kurses eine Aufgabe ist.
post_id

string

Die Kennung eines Teils der Kursaufgabe.

Beispielanfrage
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Nachrichtenformat in der Admin-Konsole
{actor} published course work '{course_work_title}' in {course_title}

Abgegebene Aufgabe benotet

Ereignis, bei dem ein Nutzer die Note für eine Aufgabe festlegt.

Veranstaltungsdetails
Ereignisname set_grade
Parameter
course_id

string

Die Kennung eines Kurses.

course_title

string

Der Name eines Kurses.

course_work_title

string

Der Titel einer Kursarbeit.

impacted_users

string

Die E-Mail-Adresse eines oder mehrerer Nutzer.

post_id

string

Die Kennung eines Teils der Kursaufgabe.

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

Abgabestatus geändert

Ereignis, bei dem ein Nutzer den Status einer Einsendung ändert.

Veranstaltungsdetails
Ereignisname changed_submission_state
Parameter
course_id

string

Die Kennung eines Kurses.

course_title

string

Der Name eines Kurses.

course_work_title

string

Der Titel einer Kursarbeit.

has_grade

boolean

Gibt an, ob eine abgegebene Aufgabe benotet wurde.

impacted_users

string

Die E-Mail-Adresse eines oder mehrerer Nutzer.

is_late

boolean

Gibt an, ob eine Einreichung überfällig ist.

post_id

string

Die Kennung eines Teils der Kursaufgabe.

submission_state

string

Der Status einer Einreichung. Mögliche Werte:

  • reclaimed_by_student
    Gibt an, dass ein Schüler oder Student eine Aufgabe zurückgefordert hat.
  • returned
    Gibt an, dass der Abgabestatus in „Zurückgegeben“ geändert wurde.
  • student_edited_after_turn_in
    Gibt an, dass der Schüler/Student seine Aufgabe nach der Abgabe noch einmal bearbeitet hat.
  • turned_in
    Gibt an, dass der Abgabestatus in „Abgegeben“ geändert wurde.
Beispielanfrage
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Nachrichtenformat in der Admin-Konsole
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Änderungen an Kursmitgliedschaften

Eine Art von Ereignis, das Änderungen an der Kursmitgliedschaft umfasst. Ereignisse dieses Typs werden mit type=course_membership_change zurückgegeben.

Nutzer ist Kurs beigetreten

Ereignis, bei dem ein Nutzer einem Kurs beitritt.

Veranstaltungsdetails
Ereignisname user_joined_course
Parameter
course_id

string

Die Kennung eines Kurses.

course_join_method

string

Die Methode, wie ein Nutzer einem Kurs beigetreten ist (z.B. über einen Kurscode oder eine Einladung).

course_role

string

Die Rolle, die ein Nutzer in einem Kurs spielt. Mögliche Werte:

  • student
    Gibt an, dass der Nutzer ein Schüler oder Student ist.
  • teacher
    Gibt an, dass der Nutzer ein Lehrer ist.
course_title

string

Der Name eines Kurses.

Beispielanfrage
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Nachrichtenformat in der Admin-Konsole
{actor} joined {course_title} in role: {course_role}

Nutzer aus Kurs entfernt

Ereignis, bei dem ein Nutzer einen anderen Nutzer aus einem Kurs entfernt.

Veranstaltungsdetails
Ereignisname user_removed_from_course
Parameter
course_id

string

Die Kennung eines Kurses.

course_role

string

Die Rolle, die ein Nutzer in einem Kurs spielt. Mögliche Werte:

  • student
    Gibt an, dass der Nutzer ein Schüler oder Student ist.
  • teacher
    Gibt an, dass der Nutzer ein Lehrer ist.
course_title

string

Der Name eines Kurses.

impacted_users

string

Die E-Mail-Adresse eines oder mehrerer Nutzer.

Beispielanfrage
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
Nachrichtenformat in der Admin-Konsole
{actor} removed user(s) from {course_title} (previous role: {course_role})

Kursaktualisierungen

Ein Ereignistyp, der Änderungen an einem Kurs umfasst. Ereignisse dieses Typs werden mit type=course_update zurückgegeben.

Kurs erstellt

Ereignis, bei dem ein Nutzer einen Kurs erstellt.

Veranstaltungsdetails
Ereignisname created_course
Parameter
course_id

string

Die Kennung eines Kurses.

course_title

string

Der Name eines Kurses.

Beispielanfrage
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Nachrichtenformat in der Admin-Konsole
{actor} created {course_title}

Kurs gelöscht

Ereignis, bei dem ein Nutzer einen Kurs löscht.

Veranstaltungsdetails
Ereignisname deleted_course
Parameter
course_id

string

Die Kennung eines Kurses.

course_title

string

Der Name eines Kurses.

Beispielanfrage
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Nachrichtenformat in der Admin-Konsole
{actor} deleted {course_title}