Material

Ders çalışmasına eklenen materyal.

Ek oluştururken form, gem veya notebook alanının ayarlanması 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
Birleştirme alanı material. Materyal içeriği material yalnızca aşağıdakilerden 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'in 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ÜLE) 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ığı.

Salt okunur.

url

string

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

Salt okunur.

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ığı.

Salt okunur.

url

string

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

Salt okunur.