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 il lavoro 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 deve 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 di Gem.

title

string

Il titolo del Gem.

Sola lettura.

url

string

URL che può essere utilizzato per accedere al Gem.

Sola lettura.

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.

Sola lettura.

url

string

URL che può essere utilizzato per accedere al notebook.

Sola lettura.