การตั้งค่าระยะเวลาการให้คะแนนที่มีระยะเวลาการให้คะแนนแต่ละรายการทั้งหมดในหลักสูตร
การแสดง JSON |
---|
{ "gradingPeriods": [ { object ( |
ช่อง | |
---|---|
grading |
รายการระยะเวลาการให้คะแนนในหลักสูตรที่เฉพาะเจาะจง |
apply |
รองรับการสลับการใช้ระยะเวลาการให้คะแนนกับรายการสตรีมที่มีอยู่ เมื่อตั้งค่าแล้ว ค่านี้จะคงอยู่ ซึ่งหมายความว่าคุณไม่จำเป็นต้องตั้งค่าในคำขอทุกครั้งเพื่ออัปเดต |
preview |
เอาต์พุตเท่านั้น API เวอร์ชันตัวอย่างที่ใช้ดึงข้อมูลนี้ |
GradingPeriod
ระยะเวลาการให้คะแนนแต่ละระยะเวลา
ช่อง startDate และ endDate ต้องไม่ทับซ้อนกันระหว่างระยะเวลาการให้คะแนน เช่น หากวันที่สิ้นสุดของระยะเวลาการให้คะแนนคือ 25-01-2024 วันที่เริ่มต้นของระยะเวลาการให้คะแนนถัดไปต้องเป็น 26-01-2024 เป็นต้นไป
การแสดง JSON |
---|
{ "id": string, "title": string, "startDate": { object ( |
ช่อง | |
---|---|
id |
เอาต์พุตเท่านั้น รหัสระยะเวลาการให้คะแนนที่ระบบสร้างขึ้น อ่านอย่างเดียว |
title |
ต้องระบุ ชื่อระยะเวลาการให้คะแนน เช่น "ภาคการศึกษาที่ 1" |
start |
ต้องระบุ วันที่เริ่มต้นของระยะเวลาการให้คะแนนในรูปแบบ UTC ไม่มีการแบ่งแยก |
end |
ต้องระบุ วันที่สิ้นสุดของระยะเวลาการให้คะแนนในรูปแบบ UTC ไม่มีการแบ่งแยก |