เอกสารนี้แสดงรายการเหตุการณ์และพารามิเตอร์สำหรับ
กิจกรรมการตรวจสอบประเภทต่างๆ ของ
งาน คุณเรียกข้อมูลเหตุการณ์เหล่านี้ได้โดย
เรียกใช้ 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}
|