Google 雲端硬碟會自動記錄修改歷史記錄,協助使用者追蹤檔案變更和內容修訂。使用者可以在修訂版本記錄中查看編輯內容,並將檔案還原為特定版本。
下列術語與 Google Drive API 的變更和修訂版本資源相關:
- 存取控制清單 (ACL)
- 與檔案、資料夾或共用雲端硬碟相關聯的所有權限資源清單。
- 變更
- 對檔案內容或檔案/共用雲端硬碟中繼資料所做的變更。
- 使用者變更記錄
使用者在「我的雲端硬碟」中對所有可編輯檔案 (例如 Google 文件、試算表或簡報) 所做的變更記錄。如果是共用雲端硬碟的成員,使用者變更記錄也會包含共用雲端硬碟成員身分、使用者對該共用雲端硬碟中項目的存取層級,以及共用雲端硬碟名稱變更的項目。
共用雲端硬碟的所有變更記錄,例如新增或移除使用者,以及共用雲端硬碟中項目的所有變更。共用雲端硬碟中項目的變更會同時顯示在使用者變更記錄和共用雲端硬碟變更記錄中。
- 變更記錄項目
記錄檔案內容、檔案中繼資料或共用雲端硬碟的變更。變更記錄項目會指出進行變更的使用者、時間戳記和 ID。變更記錄中,每個檔案或共用雲端硬碟一次只能有一筆記錄。每次檔案或共用雲端硬碟發生變更時,系統都會為該項目建立新的 ID,並取代先前的項目。
- 修訂版本
檔案版本代表檔案內容 (而非中繼資料) 的變更。您可以使用 Drive API 中的
revisions資源存取每個修訂版本。- 最新修訂版本
檔案的最新版本。您可以使用 Drive API 中的
files資源存取headRevisionId。headRevisionId僅適用於雲端硬碟中的 Blob 檔案。- Blob 修訂版本
不可修改的二進位檔案 (例如圖片、影片或 PDF) 版本。如果 blob 修訂版本是二進位檔的唯一修訂版本,就無法刪除。您可以將新 Blob 上傳為新的修訂版本,成為該檔案的新主要修訂版本。
除了主要修訂版本外,任何未指定為「永久保留」的 Blob 檔案修訂版本都可以清除。可清除的修訂版本通常會保留 30 天,但如果檔案有 100 個未指定為「永久保留」的修訂版本,且您上傳了新的修訂版本,系統就會提早清除。
如要進一步瞭解如何將 Blob 修訂版本設為「永久保留」,請參閱「指定要從自動刪除中儲存的修訂版本」。
- 修訂版本記錄
依時間順序記錄檔案的所有修訂版本。Google 文件、試算表或簡報檔案的變更會產生新修訂版本。每當內容變更時,Google 雲端硬碟都會為該檔案建立新的修訂版本記錄項目。不過,這些編輯器檔案修訂版本可能會合併,因此 API 回應可能不會顯示檔案的所有變更。
相關主題
- 如要找出要追蹤的變更記錄位置,請參閱「找出要追蹤的變更記錄」。
- 如要為使用者和共用雲端硬碟設定變更追蹤功能,請參閱追蹤使用者和共用雲端硬碟的變更。
- 如要下載 Blob 檔案內容修訂版本,或匯出 Google Workspace 文件內容修訂版本,請參閱「下載及匯出檔案」。
- 如要發布修訂版本,請參閱「管理檔案修訂版本」。
- 如要設定變更通知,請參閱「資源變更通知」。