Material

Tài liệu đính kèm vào bài tập trong khoá học.

Khi tạo tệp đính kèm, bạn không thể đặt trường form, gem hoặc notebook.

Biểu diễn dưới dạng JSON
{

  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  },
  "gem": {
    object (GeminiGem)
  },
  "notebook": {
    object (NotebookLmNotebook)
  }
}
Trường
Nội dung tài liệu. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi:
driveFile

object (SharedDriveFile)

Tài liệu tệp trên Google Drive.

youtubeVideo

object (YouTubeVideo)

Tài liệu video trên YouTube.

form

object (Form)

Tài liệu về Google Biểu mẫu. Chỉ có thể đọc.

gem

object (GeminiGem)

Tài liệu về Gemini Gem. Chỉ có thể đọc.

notebook

object (NotebookLmNotebook)

Tài liệu của sổ ghi chú trên NotebookLM. Chỉ có thể đọc.

Kết thúc các trường loại trừ lẫn nhau.

SharedDriveFile

Tệp trên Drive được dùng làm tài liệu cho bài tập trong khoá học.

Biểu diễn dưới dạng JSON
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
Trường
driveFile

object (DriveFile)

Thông tin chi tiết về tệp trên Drive.

shareMode

enum (ShareMode)

Cơ chế mà học viên dùng để truy cập vào mục trên Drive.

ShareMode

Các lựa chọn chia sẻ có thể có. Mặc định là VIEW nếu không được chỉ định và các giá trị khác chỉ có thể được chỉ định trong đối tượng bài tập trên lớp thuộc loại ASSIGNMENT.

Enum
UNKNOWN_SHARE_MODE Chưa chỉ định chế độ chia sẻ. Không bao giờ được trả về giá trị này.
VIEW Học viên có thể xem tệp được chia sẻ.
EDIT Học viên có thể chỉnh sửa tệp được chia sẻ.
STUDENT_COPY Học viên có bản sao cá nhân của tệp được chia sẻ.

GeminiGem

Đường liên kết đến Gemini Gem.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "title": string,
  "url": string
}
Trường
id

string

Mã tài nguyên Gem.

title

string

Tiêu đề của Gem.

url

string

URL có thể dùng để truy cập vào Gem.

NotebookLmNotebook

Đường liên kết đến sổ ghi chú trên NotebookLM.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "title": string,
  "url": string
}
Trường
id

string

Mã tài nguyên của Notebook.

title

string

Tiêu đề của Notebook.

url

string

URL có thể dùng để truy cập vào Notebook.