Material

Ders çalışmasına eklenen materyal.

Ek oluştururken form, gem veya notebook alanını ayarlama desteklenmez.

JSON gösterimi
{

  // Union field material can be only one of the following:
  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  },
  "gem": {
    object (GeminiGem)
  },
  "notebook": {
    object (NotebookLmNotebook)
  }
  // End of list of possible types for union field material.
}
Alanlar
material birleşik alanı. Materyal içeriği material aşağıdakilerden yalnızca biri olabilir:
driveFile

object (SharedDriveFile)

Google Drive dosya materyali.

youtubeVideo

object (YouTubeVideo)

YouTube video materyali.

form

object (Form)

Google Formlar materyali. Salt okunur.

gem

object (GeminiGem)

Gemini Gem materyali. Salt okunur.

notebook

object (NotebookLmNotebook)

NotebookLM Notebook materyali. Salt okunur.

SharedDriveFile

Ders çalışması için materyal olarak kullanılan Drive dosyası.

JSON gösterimi
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
Alanlar
driveFile

object (DriveFile)

Drive dosya ayrıntıları.

shareMode

enum (ShareMode)

Öğrencilerin Drive öğesine erişme mekanizması.

ShareMode

Olası paylaşım seçenekleri. Belirtilmediği takdirde varsayılan olarak VIEW (Görüntüleme) değeri kullanılır. Diğer değerler yalnızca ASSIGNMENT (Ödev) türündeki bir kurs çalışması nesnesinde belirtilebilir.

Sıralamalar
UNKNOWN_SHARE_MODE Paylaşım modu belirtilmedi. Bu değer hiçbir zaman döndürülmemelidir.
VIEW Öğrenciler paylaşılan dosyayı görüntüleyebilir.
EDIT Öğrenciler, paylaşılan dosyayı düzenleyebilir.
STUDENT_COPY Öğrenciler, paylaşılan dosyanın kişisel bir kopyasına sahip olur.

GeminiGem

Gemini Gem bağlantısı.

JSON gösterimi
{
  "id": string,
  "title": string,
  "url": string
}
Alanlar
id

string

Gem'in kaynak kimliği.

title

string

Gem'in başlığı.

url

string

Gem'e erişmek için kullanılabilecek URL.

NotebookLmNotebook

NotebookLM Notebook bağlantısı.

JSON gösterimi
{
  "id": string,
  "title": string,
  "url": string
}
Alanlar
id

string

Not defteri kaynak kimliği.

title

string

Not defterinin başlığı.

url

string

Not defterine erişmek için kullanılabilecek URL.