Google Drive mengatur file dalam koleksi, mendeskripsikan file berdasarkan jenis, dan menyediakan atribut tertentu untuk setiap file guna memfasilitasi manipulasi file.
Google Drive API menampilkan file yang disimpan di Drive sebagai
resource File
.
Kepemilikan
Drive mengatur file berdasarkan hubungan pengguna dengan konten dan lokasi penyimpanannya. Koleksi ditentukan sebagai bagian dari metadata file untuk menampilkan grup file mana yang menyimpan file di dalam Drive. Perbedaan utama antara Drive Saya dan koleksi drive bersama adalah kepemilikan file. Satu pengguna adalah pemilik file di Drive Saya miliknya, sedangkan grup atau organisasi memiliki file di drive bersama.
- Drive Saya
- Setiap pengguna memiliki folder "root" yang disebut "Drive Saya" yang berfungsi sebagai hierarki utama dan terdiri dari segala sesuatu yang diturunkan dari folder root ini. Pengguna adalah pemilik utama folder ini.
- Drive bersama
- Drive bersama adalah struktur organisasi dalam Drive yang berada sejajar dengan Drive Saya. Anda dapat mengatur setiap file dalam drive bersama atau Drive Saya, tetapi tidak keduanya. Namun, pintasan Drive dapat digunakan untuk mengarahkan ke file atau folder dari drive bersama ke Drive Saya, atau sebaliknya.
Jenis file
Drive mendeskripsikan file berdasarkan jenis. Daftar ini menunjukkan semua jenis file yang tersedia:
- Blob
- File yang berisi konten teks atau biner seperti gambar, video, dan PDF.
- Video
Penampung yang dapat Anda gunakan untuk mengatur jenis file lain di Drive. Folder adalah file yang hanya berisi metadata, dan memiliki jenis MIME
application/vnd.google-apps.folder
.Catatan: Satu file yang disimpan di Drive Saya dapat ditampung dalam beberapa folder. Satu file yang disimpan di drive bersama hanya dapat memiliki satu folder induk.
- Pintasan
File khusus metadata yang mengarah ke file lain di Drive. Jenis MIME file pintasan adalah
application/vnd.google-apps.shortcut
. Untuk informasi selengkapnya, lihat Membuat pintasan ke file Drive.- Pintasan pihak ketiga
File khusus metadata yang ditautkan ke konten yang disimpan di sistem penyimpanan pihak ketiga. Jenis MIME file pintasan pihak ketiga adalah
application/vnd.google-apps.drive-sdk
. Untuk informasi selengkapnya, lihat Membuat pintasan ke file eksternal.- Dokumen Google Workspace
File yang dibuat oleh aplikasi Google Workspace, seperti Google Dokumen, Spreadsheet, atau Slide. Format jenis MIME adalah
application/vnd.google-apps.*app*
dengan app adalah nama aplikasi (sepertiapplication/vnd.google-apps.spreadsheet
untuk file Google Spreadsheet). Untuk mengetahui daftar jenis MIME khusus Drive dan Google Workspace, lihat Jenis MIME yang didukung Google Workspace & Google Drive.
Catatan: Anda tidak dapat mengupload atau mendownload folder, pintasan, pintasan pihak ketiga, dan dokumen Google Workspace ke atau dari Drive. Namun, jika menggunakan format yang kompatibel, Anda dapat mengupload atau mengekspor dokumen Google Workspace. Misalnya, Anda dapat membuat Dokumen Google saat mengimpor PDF. Anda juga dapat mengekspor presentasi Google Slide sebagai file Microsoft PowerPoint.
Karakteristik file
Daftar ini menunjukkan beberapa karakteristik file Drive:
- ID File
- ID unik dan buram untuk setiap file. ID file akan stabil selama masa pakai file, meskipun nama filenya berubah. Ekspresi penelusuran digunakan untuk menemukan file berdasarkan nama, jenis, konten, penampung induk, pemilik, atau metadata lainnya.
- Metadata
- Data yang mendeskripsikan konten file. Data ini mencakup
nama, jenis, pembuatan, dan waktu perubahan. Beberapa kolom metadata, seperti
name
, bersifat agnostik pengguna dan tampak sama untuk setiap pengguna. Kolom lain, seperticapabilities
danviewedByMeDate
berisi nilai khusus pengguna. Jenis file, seperti gambar dan video, berisi metadata tambahan yang diekstrak dari EXIF dan metadata tersemat lainnya. - Izin
- Pemberian akses bagi pengguna, grup, domain, atau semua orang untuk mengakses file atau hierarki folder. Pengguna mengontrol siapa saja yang dapat mengakses file dengan daftar kontrol akses (ACL), yang merupakan daftar izin untuk file tersebut. Untuk mengetahui informasi selengkapnya, lihat Berbagi file, folder & drive.
- Konten
- Biner atau isi teks file. Beberapa contoh konten yang dapat Anda simpan di Google Drive adalah gambar, video, teks, dan PDF.
- Histori revisi
- Data perubahan hanya pada konten file, bukan metadata file. Untuk mengetahui detail selengkapnya tentang revisi, lihat Ringkasan perubahan dan revisi.
- Thumbnail
- Representasi grafis dari sebuah file. Drive otomatis membuat thumbnail untuk berbagai jenis file umum. Untuk pintasan dan jenis file lainnya yang tidak dapat dirender oleh Drive, Anda dapat memberikan gambar thumbnail.
Organisasi file
Drive API mengatur file ke dalam lokasi penyimpanan, yang disebut spaces
, dan koleksi, yang disebut corpora
.
- Ruang
Lokasi penyimpanan tertentu yang terpisah satu sama lain. Semua konten di Drive disimpan di salah satu dari 2 ruang yang ditentukan berikut:
drive
danappDataFolder
.drive
—Menyertakan semua file yang terlihat oleh pengguna yang dibuat di Drive. PDF, dokumen, Google Dokumen, pintasan, dan konten lain yang diupload pengguna berada di ruangdrive
.appDataFolder
—Mencakup data aplikasi per pengguna. Aplikasi biasanya menyimpan file konfigurasi dan data lain yang tidak dimaksudkan untuk dapat diakses langsung oleh pengguna.
File tidak dapat berpindah antar-spasi.
- Korpora
Koleksi file yang digunakan untuk mempersempit cakupan penelusuran file dan folder. Korpora untuk Drive adalah:
user
,domain
,drive
, danallDrives
.user
—Mencakup semua file yang dibuat oleh dan dibuka oleh pengguna di "Drive Saya", dan file yang dibagikan langsung kepada pengguna di "Dibagikan kepada saya".drive
—Mencakup semua file yang terdapat dalam satu drive bersama, seperti yang ditunjukkan olehdriveId
.domain
—Menyertakan semua file penelusuran yang dibagikan ke domain pengguna.allDrives
—Mencakup semua file di drive bersama tempat pengguna adalah anggota, dan semua file di "Drive Saya" dan "Dibagikan kepada saya". Gunakan korporaallDrives
dengan hati-hati karena memiliki cakupan yang luas dan dapat memengaruhi performa. Jika memungkinkan, gunakanuser
ataudrive
, bukanallDrives
untuk efisiensi.
File dapat berpindah dengan bebas di antara perusahaan saat izin dan kepemilikan berubah.
Langkah berikutnya
Berikut beberapa langkah yang dapat Anda ambil:
- Pelajari cara Mengupload data file ke Drive.
- Pelajari cara Mendownload & mengekspor file dari Drive.
- Pelajari cara Menyimpan data khusus aplikasi.
- Pelajari cara Menampilkan Alat Pilih Google di halaman.