Assignments Audit Activity Events

במסמך הזה מפורטים האירועים והפרמטרים של סוגים שונים של אירועים בפעילות הביקורת של כלי המשימות. אפשר לאחזר את האירועים האלה באמצעות קריאה ל-Activities.list() עם applicationName=assignments.

שינויים בתוכן הקורס

סוג של אירוע שבו משתמש מבצע שינויים בעבודות ובפריטים שנשלחו בקורס. אירועים מהסוג הזה מוחזרים עם type=course_work_update.

פורסמה עבודה בקורס

אירוע שבו משתמש מפרסם עבודה.

פרטי האירוע
שם האירוע published_course_work
פרמטרים
course_id

string

המזהה של הקורס.

course_title

string

שם הקורס.

course_work_title

string

השם של עבודה בקורס.

course_work_type

string

סוג העבודה. ערכים אפשריים:

  • assignment
    ערך העמודה שמציין שהסוג של עבודת הקורס הזו הוא מטלה.
post_id

string

המזהה של פריט עבודה.

בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=published_course_work&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} published course work '{course_work_title}' in {course_title}

ההגשה נבדקה

אירוע שבו משתמש מגדיר את הציון של מטלה שהוגשה.

פרטי האירוע
שם האירוע set_grade
פרמטרים
course_id

string

המזהה של הקורס.

course_title

string

שם הקורס.

course_work_title

string

השם של עבודה בקורס.

impacted_users

string

כתובת האימייל של משתמש אחד או יותר.

post_id

string

המזהה של פריט עבודה.

בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=set_grade&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} graded submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

מצב ההגשה השתנה

אירוע שבו משתמש משנה את הסטטוס של בקשה לשליחה.

פרטי האירוע
שם האירוע changed_submission_state
פרמטרים
course_id

string

המזהה של הקורס.

course_title

string

שם הקורס.

course_work_title

string

השם של עבודה בקורס.

has_grade

boolean

מציין אם לעבודה שהוגשה יש ציון.

impacted_users

string

כתובת האימייל של משתמש אחד או יותר.

is_late

boolean

מציין אם הגשת התלונה נעשתה באיחור.

post_id

string

המזהה של פריט עבודה.

submission_state

string

המצב של ההגשה. ערכים אפשריים:

  • reclaimed_by_student
    מציין שהתלמיד/ה ביטל/ה את ההגשה.
  • returned
    מציין שמצב ההגשה השתנה ל'הוחזרה'.
  • student_edited_after_turn_in
    הסמל הזה מציין שהתלמיד או התלמידה ערכו את העבודה שהם הגישו אחרי שהם הגישו אותה.
  • turned_in
    מציין שמצב ההגשה השתנה ל'הוגשה'.
בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=changed_submission_state&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} changed the state of submission(s) for course work '{course_work_title}' in {course_title}. New state: {submission_state}

שינויים בחברות בקורס

סוג של אירוע שכולל שינויים בחברות בקורס. אירועים מהסוג הזה מוחזרים עם type=course_membership_change.

המשתמש הצטרף לקורס

אירוע שבו משתמש מצטרף לקורס.

פרטי האירוע
שם האירוע user_joined_course
פרמטרים
course_id

string

המזהה של הקורס.

course_join_method

string

הדרך שבה המשתמש הצטרף לקורס (למשל, באמצעות קוד קורס או מהזמנה).

course_role

string

התפקיד של המשתמש בקורס. ערכים אפשריים:

  • student
    מציין שהמשתמש הוא תלמיד או תלמידה.
  • teacher
    מציין שהמשתמש הוא מורה.
course_title

string

שם הקורס.

בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=user_joined_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} joined {course_title} in role: {course_role}

המשתמש הוסר מהקורס

אירוע שבו משתמש מסיר משתמש אחר מקורס.

פרטי האירוע
שם האירוע user_removed_from_course
פרמטרים
course_id

string

המזהה של הקורס.

course_role

string

התפקיד של המשתמש בקורס. ערכים אפשריים:

  • student
    מציין שהמשתמש הוא תלמיד או תלמידה.
  • teacher
    מציין שהמשתמש הוא מורה.
course_title

string

שם הקורס.

impacted_users

string

כתובת האימייל של משתמש אחד או יותר.

בקשה לדוגמה
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
פורמט ההודעות במסוף Admin
{actor} removed user(s) from {course_title} (previous role: {course_role})

עדכונים בקורס

סוג של אירוע שכולל שינויים בקורס עצמו. אירועים מהסוג הזה מוחזרים עם type=course_update.

הקורס נוצר

אירוע שבו משתמש יוצר קורס.

פרטי האירוע
שם האירוע created_course
פרמטרים
course_id

string

המזהה של הקורס.

course_title

string

שם הקורס.

בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=created_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} created {course_title}

הקורס נמחק

אירוע שבו משתמש מוחק קורס.

פרטי האירוע
שם האירוע deleted_course
פרמטרים
course_id

string

המזהה של הקורס.

course_title

string

שם הקורס.

בקשה לדוגמה
GET https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/assignments?eventName=deleted_course&maxResults=10&access_token=YOUR_ACCESS_TOKEN
פורמט ההודעות במסוף Admin
{actor} deleted {course_title}