Belirli bir yayın bağlamında Classroom eklentileri için ekle ilgili meta veriler.
JSON gösterimi
{"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.}
Alanlar
courseId
string
Sabit. Kursun tanımlayıcısı.
postId (deprecated)
string
Sabit. Kullanımdan kaldırıldı, bunun yerine itemId değerini kullanın.
itemId
string
Sabit. Ekin ekli olduğu duyurunun,courseWork veyacourseWorkMaterial'ın tanımlayıcısı.
supportsStudentWork
boolean
İsteğe bağlı. Yayının, öğretmenin öğrenci çalışmalarını görmesine ve notları geri verme durumuna izin verip vermediği.
İstekte bulunan kullanıcının öğrenci rolüne karşılık gelen eklenti bağlamı. Bu özelliğin varlığı, istekte bulunan kullanıcının derste öğrenci olduğunu gösterir.
İstekte bulunan kullanıcının öğretmen olarak rolüne karşılık gelen eklenti bağlamı. Bu özelliğin mevcut olması, istekte bulunan kullanıcının derste öğretmen olduğunu gösterir.
StudentContext
İstekte bulunan kullanıcı bir öğrenciyse role özel bağlam.
JSON gösterimi
{"submissionId": string}
Alanlar
submissionId
string
Kullanıcının gönderim kimliğinin, notların geri gösterimi için kullanılmasını ve öğrencinin çalışmasını öğretmene gösterirken öğrenciyi tanımlamasını isteme. supportsStudentWork, tam olarak true olarak ayarlanır.
TeacherContext
Bu türde alan yok.
İstekte bulunan kullanıcı bir öğretmense role özgü bağlam.