การตั้งค่าระยะเวลาการให้คะแนนที่มีระยะเวลาการให้คะแนนแต่ละรายการทั้งหมดในหลักสูตร
| การแสดง 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 ไม่มีการแบ่งแยก  |