Ringkasan perubahan dan revisi

Google Drive menyimpan histori modifikasi otomatis, yang dapat membantu pengguna melacak perubahan file dan revisi konten. Dalam histori revisi, pengguna dapat melihat pengeditan yang telah dilakukan dan dapat kembali ke versi file tertentu dengan pengeditan tertentu.

Persyaratan berikut relevan dengan perubahan dan referensi revisi Google Drive API:

Daftar Kontrol Akses (ACL)
Daftar semua resource izin yang terkait dengan file, folder, atau drive bersama.
Ubah
Perubahan yang dilakukan pada konten atau metadata file dari file atau drive bersama.
Log perubahan pengguna
Data dari semua perubahan yang dibuat pengguna pada setiap file yang dapat diedit di Drive Saya, seperti Google Dokumen, Spreadsheet, atau Slide. Untuk anggota drive bersama, log perubahan pengguna juga menyertakan entri tentang keanggotaan drive bersama, tingkat akses pengguna ke item di drive bersama tersebut, dan perubahan nama drive bersama.
Log perubahan drive bersama
Data semua perubahan pada drive bersama, seperti penambahan atau penghapusan pengguna, dan semua perubahan pada item di drive bersama tersebut. Perubahan pada item dalam drive bersama akan muncul di log perubahan pengguna dan log perubahan drive bersama.
Mengubah entri log
Data perubahan yang dibuat pada konten atau metadata file dari file atau drive bersama. Entri log perubahan menunjukkan pengguna yang membuat perubahan, stempel waktu, dan ID. Hanya boleh ada satu entri per file atau drive bersama di log perubahan dalam satu waktu. Setiap kali file atau drive bersama tersebut berubah, ID baru akan dibuat untuk entri tersebut, dan menggantikan entri sebelumnya.
Revisi
Versi file yang mewakili perubahan pada konten file (bukan metadata). Setiap revisi dapat diakses menggunakan resource Revisi dalam Drive API.
Revisi head
Versi file terbaru.
Revisi blob

Versi file biner yang tidak dapat diubah, seperti gambar, video, atau PDF. Jika revisi blob adalah satu-satunya revisi file biner, revisi tersebut tidak dapat dihapus. Blob baru dapat diupload sebagai revisi baru, yang menjadi revisi head baru untuk file tersebut.

Revisi blob dapat disetel ke "Keep Forever", sehingga revisi tidak dapat dihapus secara otomatis. Hingga 200 revisi dapat disetel ke "Keep Forever". Revisi head tidak pernah dihapus permanen secara otomatis.

Revisi apa pun, selain revisi utama, yang tidak ditetapkan sebagai "Keep Forever" dapat dihapus permanen. Revisi yang dapat dihapus permanen biasanya disimpan selama 30 hari, tetapi dapat dihapus lebih awal jika file memiliki 100 revisi yang tidak ditetapkan sebagai "Keep Forever" dan revisi baru diupload.

Kolom keepForever dari resource Revisions digunakan untuk menetapkan revisi ke "Keep Forever". Selain itu, Anda dapat memanggil revisions.delete untuk menghapus revisi meskipun ditandai sebagai "Keep Forever".

Histori Revisi

Catatan semua revisi sebuah {i>file<i} dalam urutan kronologis. Perubahan pada file Dokumen, Spreadsheet, atau Slide akan mendapatkan revisi baru. Setiap kali konten berubah, Drive akan membuat entri histori revisi baru untuk file tersebut. Namun, revisi file editor ini dapat digabungkan, sehingga respons API mungkin tidak menampilkan semua perubahan pada file.

Tonton video ini untuk mempelajari cara mengelola revisi dengan Google Drive API:

Langkah Berikutnya