AddOnContext

একটি নির্দিষ্ট পোস্টের প্রসঙ্গে ক্লাসরুম অ্যাড-অনগুলির জন্য সংযুক্তি-প্রাসঙ্গিক মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "courseId": string,
  "postId": string,
  "itemId": string,
  "supportsStudentWork": boolean,

  "studentContext": {
    object (StudentContext)
  },
  "teacherContext": {
    object (TeacherContext)
  }
}
ক্ষেত্র
courseId

string

অপরিবর্তনীয়। কোর্সের শনাক্তকারী।

postId
(deprecated)

string

অপরিবর্তনীয়। অপ্রচলিত, পরিবর্তে itemId ব্যবহার করুন।

itemId

string

অপরিবর্তনীয়। Announcement শনাক্তকারী, CourseWork , বা CourseWorkMaterial যার অধীনে সংযুক্তি সংযুক্ত করা হয়েছে৷

supportsStudentWork

boolean

ঐচ্ছিক। পোস্টটি শিক্ষককে শিক্ষার্থীদের কাজ এবং পাসব্যাক গ্রেড দেখতে দেয় কিনা।

ইউনিয়ন ক্ষেত্রের context

context নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

studentContext

object ( StudentContext )

একজন ছাত্র হিসাবে অনুরোধকারী ব্যবহারকারীর ভূমিকার সাথে সম্পর্কিত অ্যাড-অন প্রসঙ্গ। এর উপস্থিতি বোঝায় যে অনুরোধকারী ব্যবহারকারী কোর্সের একজন ছাত্র।

teacherContext

object ( TeacherContext )

একজন শিক্ষক হিসাবে অনুরোধকারী ব্যবহারকারীর ভূমিকার সাথে সম্পর্কিত অ্যাড-অন প্রসঙ্গ। এর উপস্থিতি বোঝায় যে অনুরোধকারী ব্যবহারকারী কোর্সের একজন শিক্ষক।

ছাত্র প্রসঙ্গ

অনুরোধকারী ব্যবহারকারী একজন ছাত্র হলে ভূমিকা-নির্দিষ্ট প্রসঙ্গ।

JSON প্রতিনিধিত্ব
{
  "submissionId": string
}
ক্ষেত্র
submissionId

string

ব্যবহারকারীর জমা দেওয়া আইডিটি গ্রেড পাসব্যাকের জন্য ব্যবহার করার জন্য এবং শিক্ষককে ছাত্রের কাজ দেখানোর সময় ছাত্রকে সনাক্ত করার জন্য অনুরোধ করা হচ্ছে। এটি ঠিক তখন সেট করা হয় যখন supportsStudentWork true হয়।

শিক্ষক প্রসঙ্গ

এই ধরনের কোন ক্ষেত্র নেই.

অনুরোধকারী ব্যবহারকারী শিক্ষক হলে ভূমিকা-নির্দিষ্ট প্রসঙ্গ।