W tym dokumencie znajdziesz listę zdarzeń i parametrów dla różnych typów zdarzeń związanych z aktywnością kontrolną w przypadku zadań. Możesz pobrać te zdarzenia, wywołując funkcję Activities.list() z parametrem applicationName=assignments.
Zmiany treści zajęć
Rodzaj zdarzenia, w którym użytkownik wprowadza zmiany w pracy na zajęciach i przesłanych materiałach.
Zdarzenia tego typu są zwracane z wartością type=course_work_update.
Opublikowanie zadania
Zdarzenie, w którym użytkownik publikuje element kursu.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
published_course_work |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_title |
string
Nazwa kursu.
|
course_work_title |
string
Tytuł zadania.
|
course_work_type |
string
Rodzaj zadania.
Możliwe wartości:
assignment Wartość kolumny wskazująca, że ten typ zajęć to zadanie.
|
post_id |
string
Identyfikator części zadania.
|
|
| Przykładowe żądanie |
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 wiadomości w konsoli administracyjnej |
{actor} published course work '{course_work_title}' in {course_title}
|
Ocenienie przesłanej pracy
Zdarzenie, w którym użytkownik ustawia ocenę przesłanego zadania.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
set_grade |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_title |
string
Nazwa kursu.
|
course_work_title |
string
Tytuł zadania.
|
impacted_users |
string
Adres e-mail co najmniej 1 użytkownika.
|
post_id |
string
Identyfikator części zadania.
|
|
| Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format wiadomości w konsoli administracyjnej |
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
Zmiana stanu przesłanej pracy
Zdarzenie, w którym użytkownik zmienia stan przesłanego zgłoszenia.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
changed_submission_state |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_title |
string
Nazwa kursu.
|
course_work_title |
string
Tytuł zadania.
|
has_grade |
boolean
Określa, czy zadanie ma ocenę.
|
impacted_users |
string
Adres e-mail co najmniej 1 użytkownika.
|
is_late |
boolean
Określa, czy zadanie zostało przesłane po czasie.
|
post_id |
string
Identyfikator części zadania.
|
submission_state |
string
Stan przesłania.
Możliwe wartości:
reclaimed_by_student Wskazuje, że uczeń odzyskał projekt.
returned Wskazuje, że stan przesłanej pracy został zmieniony na zwrócony.
student_edited_after_turn_in Oznacza, że uczeń edytował przesłany projekt po jego oddaniu.
turned_in Wskazuje, że stan przesłanej pracy został zmieniony na oddany.
|
|
| Przykładowe żądanie |
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 wiadomości w konsoli administracyjnej |
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
Zmiany członkostwa w zajęciach
Typ zdarzenia, który obejmuje zmiany w członkostwie w kursie.
Zdarzenia tego typu są zwracane z wartością type=course_membership_change.
Dołączenie użytkownika do zajęć
Zdarzenie, w którym użytkownik dołącza do zajęć.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
user_joined_course |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_join_method |
string
Sposób, w jaki użytkownik dołączył do kursu (np. przy użyciu kodu kursu lub z zaproszenia).
|
course_role |
string
Rola użytkownika w kursie.
Możliwe wartości:
student Wskazuje, że użytkownik jest uczniem.
teacher Wskazuje, że użytkownik jest nauczycielem.
|
course_title |
string
Nazwa kursu.
|
|
| Przykładowe żądanie |
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 wiadomości w konsoli administracyjnej |
{actor} joined {course_title} in role: {course_role}
|
Usunięcie użytkownika z zajęć
Zdarzenie, w którym użytkownik usuwa innego użytkownika z zajęć.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
user_removed_from_course |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_role |
string
Rola użytkownika w kursie.
Możliwe wartości:
student Wskazuje, że użytkownik jest uczniem.
teacher Wskazuje, że użytkownik jest nauczycielem.
|
course_title |
string
Nazwa kursu.
|
impacted_users |
string
Adres e-mail co najmniej 1 użytkownika.
|
|
| Przykładowe żądanie |
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 wiadomości w konsoli administracyjnej |
{actor} removed user(s) from {course_title} (previous role: {course_role})
|
Aktualizacje kursu
Typ zdarzenia, który obejmuje zmiany w samym kursie.
Zdarzenia tego typu są zwracane z wartością type=course_update.
Zajęcia utworzone
Zdarzenie, w którym użytkownik tworzy kurs.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
created_course |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_title |
string
Nazwa kursu.
|
|
| Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format wiadomości w konsoli administracyjnej |
{actor} created {course_title}
|
Zajęcia usunięte
Wydarzenie, w którym użytkownik usuwa kurs.
| Szczegóły wydarzenia |
| Nazwa zdarzenia |
deleted_course |
| Parametry |
course_id |
string
Identyfikator szkolenia.
|
course_title |
string
Nazwa kursu.
|
|
| Przykładowe żądanie |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Format wiadomości w konsoli administracyjnej |
{actor} deleted {course_title}
|