Material

Materiale allegato a un lavoro del corso.

Quando crei allegati, l'impostazione del campo form, gem o notebook non è supportata.

Rappresentazione JSON
{

  // 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.
}
Campi
Campo unione material. Contenuti del materiale. material può essere solo uno dei seguenti:
driveFile

object (SharedDriveFile)

Materiale del file di Google Drive.

youtubeVideo

object (YouTubeVideo)

Materiale video di YouTube.

form

object (Form)

Materiale di Moduli Google. Sola lettura.

gem

object (GeminiGem)

Materiale del Gem di Gemini. Sola lettura.

notebook

object (NotebookLmNotebook)

Materiale del notebook NotebookLM. Sola lettura.

SharedDriveFile

File di Drive utilizzato come materiale per i lavori del corso.

Rappresentazione JSON
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
Campi
driveFile

object (DriveFile)

Dettagli del file di Drive.

shareMode

enum (ShareMode)

Meccanismo con cui gli studenti accedono all'elemento di Drive.

ShareMode

Opzioni di condivisione possibili. Il valore predefinito è VIEW se non specificato e gli altri valori possono essere specificati solo all'interno di un oggetto di lavoro del corso di tipo ASSIGNMENT.

Enum
UNKNOWN_SHARE_MODE Nessuna modalità di condivisione specificata. Questo valore non dovrebbe mai essere restituito.
VIEW Gli studenti possono visualizzare il file condiviso.
EDIT Gli studenti possono modificare il file condiviso.
STUDENT_COPY Gli studenti hanno una copia personale del file condiviso.

GeminiGem

Link al Gem di Gemini.

Rappresentazione JSON
{
  "id": string,
  "title": string,
  "url": string
}
Campi
id

string

ID risorsa dei Gem.

title

string

Il titolo del Gem.

url

string

URL che può essere utilizzato per accedere al Gem.

NotebookLmNotebook

Link al notebook di NotebookLM.

Rappresentazione JSON
{
  "id": string,
  "title": string,
  "url": string
}
Campi
id

string

ID risorsa del notebook.

title

string

Titolo del notebook.

url

string

URL che può essere utilizzato per accedere al notebook.