این سند رویدادها و پارامترهای انواع مختلف رویدادهای فعالیت حسابرسی تخصیصها را فهرست میکند. میتوانید این رویدادها را با فراخوانی 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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {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 |
| قالب پیام کنسول مدیریت | {actor} deleted {course_title} |