Google 雲端硬碟會將檔案分類至相應的集合中,並依類型描述檔案,同時為每個檔案提供特定屬性,方便您操作檔案。
Google Drive API 會以
files
資源。
擁有權
雲端硬碟會根據使用者與內容的關係,以及內容的儲存位置來整理檔案。集合是做為 檔案的中繼資料,顯示該檔案是儲存在哪些檔案群組 開車、「我的雲端硬碟」與 共用雲端硬碟集合屬於檔案擁有權。單一使用者是檔案的擁有者 檔案,但小組或機構擁有檔案 或共用雲端硬碟
- 我的雲端硬碟
- 每位使用者都有「根」名為「我的 雲端硬碟可做為主要階層 包含來自這個根資料夾的所有項目該使用者是這個資料夾的主要擁有者。
- 共用雲端硬碟是一種 雲端硬碟內的機構架構 。您可以整理共用中的個別檔案 硬碟或「我的雲端硬碟」中的檔案,但兩者只能擇一不過, 雲端硬碟快速鍵的用途包括 指向共用雲端硬碟的檔案或資料夾,或是指向「我的雲端硬碟」 方針。
檔案類型
雲端硬碟會依檔案類型描述檔案。以下列出所有可用的檔案類型:
- Blob
- 含有文字或二進位內容的檔案,例如圖片、影片和 PDF。
- 資料夾
一種容器,可用來整理上其他類型的檔案 開車、資料夾是只包含中繼資料的檔案,且具有 MIME 類型
application/vnd.google-apps.folder
。詳情請參閱「建立及填入資料夾」。注意:儲存在「我的雲端硬碟」的單一檔案可以存放於多個項目 資料夾。儲存在共用雲端硬碟中的單一檔案只能有一個父項資料夾。
- Google Workspace 文件
Google Workspace 應用程式 (例如 Google 文件、試算表或簡報) 建立的檔案。MIME 類型格式為
application/vnd.google-apps.*app*
,其中「app」是應用程式名稱 (例如:application/vnd.google-apps.spreadsheet
的 試算表檔案)。如需 Google 雲端硬碟和 Google Workspace 專屬 MIME 類型的清單,請參閱「Google Workspace 和 Google 雲端硬碟支援的 MIME 類型」。- 快速鍵
只含中繼資料的檔案,指向雲端硬碟中的另一個檔案。 捷徑檔案 MIME 類型為
application/vnd.google-apps.shortcut
。如要 資訊,請參閱建立雲端硬碟捷徑 檔案。- 第三方捷徑
純中繼資料檔案,連結至儲存在第三方儲存空間中的內容 有些人會將 Cloud Storage 視為檔案系統 但實際上不是第三方捷徑檔案 MIME 類型為
application/vnd.google-apps.drive-sdk
。詳情請參閱「建立應用程式儲存內容的捷徑檔案」。
檔案特性
這份清單會顯示雲端硬碟檔案的幾項特性:
- 存取提案
- 要求者提出的提案,給予核准者,以便將存取權授予收件者 個雲端硬碟項目。詳情請參閱列出並解決 待處理的存取權 提案。
- 內容
- 檔案的二進位檔或文字主體。可存放於 雲端硬碟提供圖片、影片、文字和 PDF 檔案。
- 檔案 ID
- 每個檔案的專屬不透明 ID。檔案 ID 在生命週期內會保持不變 檔案。搜尋運算式可用來依名稱、類型、內容、父項容器、擁有者或其他中繼資料來尋找檔案。
- 中繼資料
- 描述檔案內容的資料。這類資料包括名稱、類型
建立和修改時間
name
等部分中繼資料欄位 容易通用,且每位使用者只會看到同樣的名稱。其他欄位 (例如capabilities
和viewedByMeDate
) 則包含特定使用者的值。檔案 類型 (例如圖片和影片) 則包含擷取自 EXIF 和其他內嵌中繼資料。如需更多資訊,請參閱管理檔案 中繼資料。 - 權限
- 授予使用者、群組、網域或全球使用者存取檔案或資料夾階層的存取權。使用者可以透過存取控制清單 (ACL) 控管哪些人可以存取檔案,其中列出檔案的權限。如要 資訊,請參閱共用檔案、資料夾和 雲端硬碟。
- 修訂版本記錄
- 僅記錄檔案內容的變更,而非檔案中繼資料。如要進一步瞭解修訂版本,請參閱「變更和修訂版本總覽」。
- 縮圖
- 檔案的圖形表示方式。雲端硬碟會自動為許多常見的檔案類型產生縮圖。對於 Drive 無法轉譯的捷徑和其他檔案類型,您可以提供縮圖。詳情請參閱「上傳縮圖」。
檔案組織
Drive API 會將檔案分類至儲存位置 (稱為 spaces
) 和集合 (稱為 corpora
)。
- 聊天室
彼此隔離的特定儲存位置。所有內容: 雲端硬碟會儲存在以下兩個定義的聊天室中:
drive
和appDataFolder
。drive
:包含在 Google 雲端硬碟中建立的所有使用者可見檔案。PDF、文件、Google 文件、快速鍵和 使用者上傳的其他內容位於drive
空間。appDataFolder
:包含每位使用者的應用程式資料。應用程式通常會儲存設定檔和其他資料,這些資料並非供使用者直接存取。
無法在
spaces
之間移動檔案。- Corpora
用於縮小檔案和資料夾搜尋範圍的檔案集合。雲端硬碟的語料庫為:
user
、domain
、drive
和allDrives
。user
:包括使用者在「我的雲端硬碟」中建立及開啟的所有檔案,以及在「與我共用」中直接與使用者共用的檔案。drive
:包含單一共用雲端硬碟中的所有檔案,如driveId
所示。domain
:包含與使用者網域共用的所有可搜尋檔案。allDrives
:包含使用者是成員的共用雲端硬碟中的所有檔案,以及「我的雲端硬碟」和「與我共用」中的所有檔案。請謹慎使用allDrives
語料庫,因為該語料庫的範圍很廣,且 對效能的影響盡可能使用user
或drive
,而不是allDrives
,提升效率。
檔案可以自由在
corpora
之間移動,因為權限和擁有權會隨之變更。
相關主題
以下是您可以採取的後續步驟:
- 瞭解如何建立及管理檔案。
- 瞭解如何建立及填入資料夾。
- 瞭解如何上傳檔案資料。
- 瞭解如何下載及匯出檔案。
- 瞭解如何儲存應用程式專屬資料。
- 瞭解如何在頁面上顯示 Google Picker。