檔案和資料夾總覽

Google 雲端硬碟會將檔案分類至相應的集合中,並依類型描述檔案,同時為每個檔案提供特定屬性,方便您操作檔案。

Google Drive API 會將儲存在 Google 雲端硬碟中的檔案表示為 files 資源。

擁有權

雲端硬碟會根據使用者與內容的關係,以及內容的儲存位置來整理檔案。集合會在檔案的中繼資料中指定,用來顯示該檔案在 Google 雲端硬碟中儲存的檔案群組。「我的雲端硬碟」和共用雲端硬碟集合的最大差異在於檔案擁有權。單一使用者是「我的雲端硬碟」檔案的擁有者,而群組或機構則擁有共用雲端硬碟中的檔案。

我的雲端硬碟
每位使用者都有一個名為「我的雲端硬碟」的「根目錄」資料夾,可做為主要階層結構,並包含這個根目錄下方的所有內容。該使用者是這個資料夾的主要擁有者。
共用雲端硬碟
「共用雲端硬碟」是 Google 雲端硬碟中的組織結構,與「我的雲端硬碟」並行運作。你可以在共用雲端硬碟或「我的雲端硬碟」中整理個別檔案,但無法同時在兩者中整理。不過,您可以使用 雲端硬碟捷徑,將共用雲端硬碟中的檔案或資料夾指向「我的雲端硬碟」,反之亦然。

檔案類型

雲端硬碟會依檔案類型描述檔案。以下清單列出所有可用的檔案類型:

Blob
內含文字或二進位內容 (例如圖片、影片和 PDF) 的檔案。
資料夾

可用於在雲端硬碟上整理其他類型檔案的容器。資料夾是只包含中繼資料的檔案,且具有 application/vnd.google-apps.folder MIME 類型。詳情請參閱「建立及填入資料夾」。

注意:儲存在「我的雲端硬碟」中的單一檔案可位於多個資料夾中。儲存在共用雲端硬碟中的單一檔案只能有一個父項資料夾。

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。詳情請參閱「建立 Google 雲端硬碟檔案的捷徑」。

第三方捷徑

僅含中繼資料的檔案,可連結至儲存在第三方儲存系統的內容。第三方捷徑檔案的 MIME 類型為 application/vnd.google-apps.drive-sdk。詳情請參閱「建立應用程式儲存內容的捷徑檔案」。

檔案特性

以下是雲端硬碟檔案的部分特性:

存取提案
提出者向核准者提出提案,要求核准者授予收件者 Google 雲端硬碟項目的存取權。詳情請參閱「列出並解決待處理的存取權提案」。
內容
檔案的二進位檔或文字主體。您可以在雲端硬碟中儲存的內容示例包括圖片、影片、文字和 PDF 檔案。
檔案 ID
每個檔案的專屬不透明 ID。檔案 ID 在檔案的整個生命週期中都會保持穩定,即使檔案名稱有所變更也不例外。搜尋運算式可用來依名稱、類型、內容、父項容器、擁有者或其他中繼資料來尋找檔案。
中繼資料
描述檔案內容的資料。這類資料包括名稱、類型、建立和修改時間。有些中繼資料欄位 (例如 name) 與使用者無關,每位使用者都會看到相同的內容。其他欄位 (例如 capabilitiesviewedByMeDate) 則包含特定使用者的值。圖片和影片等檔案類型包含從 EXIF 和其他嵌入式中繼資料擷取的其他中繼資料。詳情請參閱「管理檔案中繼資料」。
權限
授予使用者、群組、網域或全球使用者存取檔案或資料夾階層的存取權。使用者可以透過存取控制清單 (ACL) 控管哪些人可以存取檔案,其中列出檔案的權限。詳情請參閱「共用檔案、資料夾和雲端硬碟」。
修訂版本記錄
僅記錄檔案內容的變更,而非檔案中繼資料。如要進一步瞭解修訂版本,請參閱「變更和修訂版本總覽」。
縮圖
檔案的圖形表示方式。雲端硬碟會自動為許多常見的檔案類型產生縮圖。對於 Drive 無法轉譯的捷徑和其他檔案類型,您可以提供縮圖。詳情請參閱「上傳縮圖」。

檔案組織

Drive API 會將檔案分類至儲存位置 (稱為 spaces) 和集合 (稱為 corpora)。

聊天室

彼此隔離的特定儲存位置。Drive 中的所有內容都會儲存在以下兩個定義空間之一:driveappDataFolder

  • drive:包含在 Google 雲端硬碟中建立的所有使用者可見檔案。PDF、文件、Google 文件、捷徑和其他使用者上傳的內容,都位於 drive 空間。

  • appDataFolder:包含每位使用者的應用程式資料。應用程式通常會儲存設定檔和其他資料,這些資料並非供使用者直接存取。

檔案無法在 spaces 之間移動。

Corpora

用於縮小檔案和資料夾搜尋範圍的檔案集合。雲端硬碟的語料庫為:userdomaindriveallDrives

  • user:包括使用者在「我的雲端硬碟」中建立及開啟的所有檔案,以及在「與我共用」中直接與使用者共用的檔案。

  • drive:包含單一共用雲端硬碟中的所有檔案,如 driveId 所示。

  • domain:包含與使用者網域共用的所有可搜尋檔案。

  • allDrives:包含使用者是成員的共用雲端硬碟中的所有檔案,以及「我的雲端硬碟」和「與我共用」中的所有檔案。allDrives 語料庫範圍廣泛,可能會影響效能,因此請謹慎使用。盡可能使用 userdrive,而非 allDrives,以提高效率。

檔案可以自由在corpora 之間移動,因為權限和擁有權會隨之變更。

以下是您可以採取的後續步驟: