Hiện tại, các nhà phát triển đã có thể sử dụng rộng rãi tiện ích bổ sung của Google Lớp học! Vui lòng xem tài liệu về tiện ích bổ sung để biết thêm thông tin.
Siêu dữ liệu liên quan đến tệp đính kèm cho các tiện ích bổ sung của Lớp học trong ngữ cảnh của một bài đăng cụ thể.
Biểu diễn dưới dạng JSON
{"courseId": string,"postId": string,"itemId": string,"supportsStudentWork": boolean,// Union field context can be only one of the following:"studentContext": {object (StudentContext)},"teacherContext": {object (TeacherContext)}// End of list of possible types for union field context.}
Trường
courseId
string
Bất biến. Giá trị nhận dạng của khoá học.
postId (deprecated)
string
Bất biến. Không dùng nữa, hãy sử dụng itemId.
itemId
string
Không thể thay đổi. Giá trị nhận dạng của Announcement, CourseWork hoặc CourseWorkMaterial mà tệp đính kèm sẽ được đính kèm.
supportsStudentWork
boolean
Không bắt buộc. Liệu bài đăng có cho phép giáo viên xem bài tập của học viên và trả lại điểm hay không.
Trường kết hợp context.
context chỉ có thể là một trong những trạng thái sau đây:
Bối cảnh của tiện ích bổ sung tương ứng với vai trò học viên của người dùng yêu cầu. Sự hiện diện của lớp này ngụ ý rằng người dùng yêu cầu là học viên trong khoá học.
Bối cảnh của tiện ích bổ sung tương ứng với vai trò giáo viên của người dùng yêu cầu. Sự hiện diện của lớp này ngụ ý rằng người dùng yêu cầu là giáo viên trong khoá học.
StudentContext
Bối cảnh theo vai trò cụ thể nếu người dùng yêu cầu là học viên.
Biểu diễn dưới dạng JSON
{"submissionId": string}
Trường
submissionId
string
Yêu cầu sử dụng mã bài nộp của người dùng để trả điểm về và để nhận dạng học viên khi cho giáo viên xem bài tập của học viên. Giá trị này được đặt chính xác khi supportsStudentWork là true.
TeacherContext
Loại này không có trường nào.
Bối cảnh theo vai trò cụ thể nếu người dùng yêu cầu là giáo viên.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-10-11 UTC."],[[["Add-on context provides metadata for Classroom add-ons related to a specific post, including course and post identifiers."],["The context indicates whether the post supports student work and allows for grade passback."],["Depending on the user's role, the context includes either `studentContext` or `teacherContext` with relevant information."],["`studentContext` contains the student's submission ID for grade passback when `supportsStudentWork` is true."],["`teacherContext` currently has no fields but signifies the requesting user is a teacher."]]],[]]