Assignments Audit Activity Events

Bu belgede, çeşitli Ödevler Denetimi etkinlik türlerine ait etkinlikler ve parametreler listelenmektedir. Bu etkinlikleri applicationName=assignments ile Activities.list() işlevini çağırarak alabilirsiniz.

Kurs içeriğinde değişiklikler

Kullanıcının bir kurstaki kurs çalışmalarında ve gönderimlerde değişiklik yaptığı etkinlik türü. Bu türdeki etkinlikler type=course_work_update ile döndürülür.

Sınıf çalışması yayınlandı

Kullanıcının bir ödev yayınladığı etkinlik.

Etkinlik ayrıntıları
Etkinlik adı published_course_work
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_title

string

Kursun adı.

course_work_title

string

Bir ders çalışmasının başlığı.

course_work_type

string

Bir ödevin türü. Olası değerler:

  • assignment
    Bu ödevin türünün ödev olduğunu gösteren sütun değeri.
post_id

string

Bir sınıf çalışmasının tanımlayıcısı.

Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} published course work '{course_work_title}' in {course_title}

Gönderime not verildi

Kullanıcının bir gönderim için not belirlediği etkinlik.

Etkinlik ayrıntıları
Etkinlik adı set_grade
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_title

string

Kursun adı.

course_work_title

string

Bir ders çalışmasının başlığı.

impacted_users

string

Bir veya daha fazla kullanıcının e-posta adresi.

post_id

string

Bir sınıf çalışmasının tanımlayıcısı.

Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Gönderilen çalışmanın durumu değişti

Kullanıcının bir gönderimin durumunu değiştirdiği etkinlik.

Etkinlik ayrıntıları
Etkinlik adı changed_submission_state
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_title

string

Kursun adı.

course_work_title

string

Bir ders çalışmasının başlığı.

has_grade

boolean

Gönderilen çalışmaya not verilip verilmediğini gösterir.

impacted_users

string

Bir veya daha fazla kullanıcının e-posta adresi.

is_late

boolean

Gönderilen çalışmanın geç olup olmadığını gösterir.

post_id

string

Bir sınıf çalışmasının tanımlayıcısı.

submission_state

string

Gönderimin durumu. Olası değerler:

  • reclaimed_by_student
    Gönderimin bir öğrenci tarafından geri alındığını gösterir.
  • returned
    Gönderilen çalışmanın durumunun "iade edildi" olarak değiştirildiğini gösterir.
  • student_edited_after_turn_in
    Öğrencinin, gönderimini teslim ettikten sonra düzenlediğini gösterir.
  • turned_in
    Gönderilen çalışmanın durumunun "Teslim edildi" olarak değiştirildiğini gösterir.
Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

Ders üyeliğinde değişiklikler

Kurs üyeliğinde yapılan değişiklikler de dahil olmak üzere bir etkinlik türü. Bu türdeki etkinlikler type=course_membership_change ile döndürülür.

Kullanıcı derse katıldı

Kullanıcının bir derse katıldığı etkinlik.

Etkinlik ayrıntıları
Etkinlik adı user_joined_course
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_join_method

string

Kullanıcının kursa katılma şekli (ör. kurs kodu kullanarak veya davetiyeden)

course_role

string

Kullanıcının bir kurstaki rolü. Olası değerler:

  • student
    Kullanıcının öğrenci olduğunu gösterir.
  • teacher
    Kullanıcının öğretmen olduğunu gösterir.
course_title

string

Kursun adı.

Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} joined {course_title} in role: {course_role}

Kullanıcı dersten kaldırıldı

Bir kullanıcının başka bir kullanıcıyı kurstan kaldırdığı etkinlik.

Etkinlik ayrıntıları
Etkinlik adı user_removed_from_course
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_role

string

Kullanıcının bir kurstaki rolü. Olası değerler:

  • student
    Kullanıcının öğrenci olduğunu gösterir.
  • teacher
    Kullanıcının öğretmen olduğunu gösterir.
course_title

string

Kursun adı.

impacted_users

string

Bir veya daha fazla kullanıcının e-posta adresi.

Örnek istek
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
Yönetici Konsolu mesaj biçimi
{actor} removed user(s) from {course_title} (previous role: {course_role})

Kurs güncellemeleri

Kursun kendisinde yapılan değişiklikler de dahil olmak üzere bir etkinlik türü. Bu türdeki etkinlikler type=course_update ile döndürülür.

Ders oluşturuldu

Kullanıcının kurs oluşturduğu etkinlik.

Etkinlik ayrıntıları
Etkinlik adı created_course
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_title

string

Kursun adı.

Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} created {course_title}

Ders silindi

Kullanıcının kurs sildiği etkinlik.

Etkinlik ayrıntıları
Etkinlik adı deleted_course
Parametreler
course_id

string

Kursun tanımlayıcısı.

course_title

string

Kursun adı.

Örnek istek
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
Yönetici Konsolu mesaj biçimi
{actor} deleted {course_title}