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