Material

कोर्सवर्क में अटैच किया गया कॉन्टेंट.

अटैचमेंट बनाते समय, form, gem या notebook फ़ील्ड सेट नहीं किया जा सकता.

JSON के काेड में दिखाना
{

  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  },
  "gem": {
    object (GeminiGem)
  },
  "notebook": {
    object (NotebookLmNotebook)
  }
}
फ़ील्ड
मटीरियल कॉन्टेंट. यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
driveFile

object (SharedDriveFile)

Google Drive में मौजूद फ़ाइल.

youtubeVideo

object (YouTubeVideo)

YouTube वीडियो का कॉन्टेंट.

form

object (Form)

Google Forms का मटीरियल. सिर्फ़ पढ़ने के लिए.

gem

object (GeminiGem)

Gemini Gem का मटीरियल. सिर्फ़ पढ़ने के लिए.

notebook

object (NotebookLmNotebook)

NotebookLM नोटबुक का कॉन्टेंट. सिर्फ़ पढ़ने के लिए.

एक-दूसरे से अलग फ़ील्ड का अंत.

SharedDriveFile

Drive में मौजूद ऐसी फ़ाइल जिसका इस्तेमाल कोर्स वर्क के लिए किया जाता है.

JSON के काेड में दिखाना
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
फ़ील्ड
driveFile

object (DriveFile)

Drive में मौजूद फ़ाइल की जानकारी.

shareMode

enum (ShareMode)

छात्र-छात्राओं ने Drive के आइटम को किस तरह ऐक्सेस किया.

ShareMode

शेयर करने के संभावित विकल्प. अगर कोई वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से VIEW सेट हो जाता है. अन्य वैल्यू सिर्फ़ ASSIGNMENT टाइप के कोर्स वर्क ऑब्जेक्ट में दी जा सकती हैं.

Enums
UNKNOWN_SHARE_MODE शेयर करने का कोई मोड नहीं चुना गया. यह कभी नहीं दिखना चाहिए.
VIEW छात्र-छात्राएं, शेयर की गई फ़ाइल देख सकते हैं.
EDIT छात्र-छात्राएं, शेयर की गई फ़ाइल में बदलाव कर सकते हैं.
STUDENT_COPY छात्र-छात्राओं के पास शेयर की गई फ़ाइल की निजी कॉपी होती है.

GeminiGem

Gemini Gem का लिंक.

JSON के काेड में दिखाना
{
  "id": string,
  "title": string,
  "url": string
}
फ़ील्ड
id

string

Gems का संसाधन आईडी.

title

string

Gem का टाइटल.

url

string

Gem को ऐक्सेस करने के लिए इस्तेमाल किया जा सकने वाला यूआरएल.

NotebookLmNotebook

NotebookLM नोटबुक का लिंक.

JSON के काेड में दिखाना
{
  "id": string,
  "title": string,
  "url": string
}
फ़ील्ड
id

string

नोटबुक का संसाधन आईडी.

title

string

नोटबुक का टाइटल.

url

string

नोटबुक को ऐक्सेस करने के लिए इस्तेमाल किया जा सकने वाला यूआरएल.