แหล่งข้อมูล: ประกาศ
ประกาศที่ครูสร้างขึ้นสำหรับนักเรียนในหลักสูตร
| การแสดง JSON | 
|---|
| { "courseId": string, "id": string, "text": string, "materials": [ { object ( | 
| ช่อง | |
|---|---|
| courseId | 
 ตัวระบุของหลักสูตร อ่านอย่างเดียว | 
| id | 
 ตัวระบุที่ Classroom กำหนดให้ประกาศนี้ ซึ่งไม่ซ้ำกันต่อหลักสูตร อ่านอย่างเดียว | 
| text | 
 คำอธิบายประกาศนี้ ข้อความต้องเป็นสตริง UTF-8 ที่ถูกต้องซึ่งมีอักขระไม่เกิน 30,000 ตัว | 
| materials[] | 
 สื่อเพิ่มเติม ประกาศต้องมีรายการเนื้อหาไม่เกิน 20 รายการ | 
| state | 
 สถานะของประกาศนี้ หากไม่ระบุ สถานะเริ่มต้นจะเป็น  | 
| alternateLink | 
 ลิงก์ที่แน่นอนไปยังประกาศนี้ในเว็บ UI ของ Classroom ระบบจะป้อนข้อมูลนี้ก็ต่อเมื่อ  อ่านอย่างเดียว | 
| creationTime | 
 การประทับเวลาเมื่อสร้างประกาศนี้ อ่านอย่างเดียว ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็น Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง:  | 
| updateTime | 
 การประทับเวลาของการเปลี่ยนแปลงล่าสุดในประกาศนี้ อ่านอย่างเดียว ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็น Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง:  | 
| scheduledTime | 
 การประทับเวลาที่ไม่บังคับเมื่อกำหนดเวลาให้เผยแพร่ประกาศนี้ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็น Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง:  | 
| assigneeMode | 
 โหมดผู้รับมอบหมายของประกาศ หากไม่ได้ระบุ ค่าเริ่มต้นจะเป็น  | 
| individualStudentsOptions | 
 ตัวระบุของนักเรียน/นักศึกษาที่มีสิทธิ์เข้าถึงประกาศ ระบบจะตั้งค่าช่องนี้ก็ต่อเมื่อ  | 
| creatorUserId | 
 ตัวระบุสำหรับผู้ใช้ที่สร้างประกาศ อ่านอย่างเดียว | 
AnnouncementState
สถานะที่เป็นไปได้ของประกาศ
| Enum | |
|---|---|
| ANNOUNCEMENT_STATE_UNSPECIFIED | ไม่ได้ระบุรัฐ และจะไม่มีการคืนเงิน | 
| PUBLISHED | สถานะของประกาศที่เผยแพร่แล้ว ซึ่งเป็นสถานะเริ่มต้น | 
| DRAFT | สถานะของประกาศที่ยังไม่ได้เผยแพร่ ประกาศในสถานะนี้จะแสดงต่อครูผู้สอนหลักสูตรและผู้ดูแลระบบโดเมนเท่านั้น | 
| DELETED | สถานะของประกาศที่เผยแพร่แล้วแต่ถูกลบไปแล้ว ประกาศในสถานะนี้จะแสดงต่อครูผู้สอนหลักสูตรและผู้ดูแลระบบโดเมนเท่านั้น ระบบจะลบประกาศในสถานะนี้หลังจากผ่านไประยะหนึ่ง | 
| เมธอด | |
|---|---|
| 
 | สร้างประกาศ | 
| 
 | ลบประกาศ | 
| 
 | แสดงประกาศ | 
| 
 | รับข้อมูลเมตาสำหรับส่วนเสริมของ Classroom ในบริบทของโพสต์ที่เฉพาะเจาะจง | 
| 
 | แสดงผลรายการประกาศที่ผู้ขอมีสิทธิ์ดู | 
| 
 | แก้ไขโหมดผู้รับมอบหมายและตัวเลือกของประกาศ | 
| 
 | อัปเดตฟิลด์อย่างน้อย 1 รายการของประกาศ |