Questo documento elenca gli eventi e i parametri per
vari tipi di
eventi di attività di controllo di Assignments. Puoi recuperare questi eventi
chiamando Activities.list()
con applicationName=assignments.
Modifiche ai contenuti del corso
Un tipo di evento in cui un utente apporta modifiche ai compiti e agli invii in un corso.
Gli eventi di questo tipo vengono restituiti con type=course_work_update.
Lavoro del corso pubblicato
Evento in cui un utente pubblica un compito.
| Dettagli dell'evento |
| Nome evento |
published_course_work |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_title |
string
Il nome di un corso.
|
course_work_title |
string
Il titolo di un compito.
|
course_work_type |
string
Il tipo di lavoro del corso.
Valori possibili:
assignment Valore della colonna che indica che il tipo di questo compito è un compito.
|
post_id |
string
L'identificatore di un lavoro del corso.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} published course work '{course_work_title}' in {course_title}
|
Invio valutato
Evento in cui un utente imposta il voto per un invio.
| Dettagli dell'evento |
| Nome evento |
set_grade |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_title |
string
Il nome di un corso.
|
course_work_title |
string
Il titolo di un compito.
|
impacted_users |
string
L'email di uno o più utenti.
|
post_id |
string
L'identificatore di un lavoro del corso.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
Stato invio modificato
Evento in cui un utente modifica lo stato di un invio.
| Dettagli dell'evento |
| Nome evento |
changed_submission_state |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_title |
string
Il nome di un corso.
|
course_work_title |
string
Il titolo di un compito.
|
has_grade |
boolean
Indica se a un invio è associato un voto.
|
impacted_users |
string
L'email di uno o più utenti.
|
is_late |
boolean
Indica se i contenuti sono stati inviati in ritardo.
|
post_id |
string
L'identificatore di un lavoro del corso.
|
submission_state |
string
Lo stato di un invio.
Valori possibili:
reclaimed_by_student Indica che un invio è stato ritirato da uno studente.
returned Indica che lo stato dell'invio è stato modificato in Restituito.
student_edited_after_turn_in Indica che lo studente ha modificato l'invio dopo averlo consegnato.
turned_in Indica che lo stato dell'invio è stato modificato in Consegnato.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}
|
Modifiche alle iscrizioni ai corsi
Un tipo di evento che include le modifiche all'iscrizione al corso.
Gli eventi di questo tipo vengono restituiti con type=course_membership_change.
Utente iscritto a un corso
Evento in cui un utente si iscrive a un corso.
| Dettagli dell'evento |
| Nome evento |
user_joined_course |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_join_method |
string
Il modo in cui un utente si è iscritto a un corso (ad es. utilizzando un codice del corso o da un invito).
|
course_role |
string
Il ruolo di un utente in un corso.
Valori possibili:
student Indica che l'utente è uno studente.
teacher Indica che l'utente è un insegnante.
|
course_title |
string
Il nome di un corso.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} joined {course_title} in role: {course_role}
|
Utente rimosso dal corso
Evento in cui un utente rimuove un altro utente da un corso.
| Dettagli dell'evento |
| Nome evento |
user_removed_from_course |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_role |
string
Il ruolo di un utente in un corso.
Valori possibili:
student Indica che l'utente è uno studente.
teacher Indica che l'utente è un insegnante.
|
course_title |
string
Il nome di un corso.
|
impacted_users |
string
L'email di uno o più utenti.
|
|
| Richiesta di esempio |
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
|
| Formato del messaggio della Console di amministrazione |
{actor} removed user(s) from {course_title} (previous role: {course_role})
|
Aggiornamenti del corso
Un tipo di evento che include le modifiche apportate a un corso.
Gli eventi di questo tipo vengono restituiti con type=course_update.
Corso creato
Evento in cui un utente crea un corso.
| Dettagli dell'evento |
| Nome evento |
created_course |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_title |
string
Il nome di un corso.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} created {course_title}
|
Corso eliminato
Evento in cui un utente elimina un corso.
| Dettagli dell'evento |
| Nome evento |
deleted_course |
| Parametri |
course_id |
string
L'identificatore di un corso.
|
course_title |
string
Il nome di un corso.
|
|
| Richiesta di esempio |
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
|
| Formato del messaggio della Console di amministrazione |
{actor} deleted {course_title}
|