Assignments Audit Activity Events

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}