Google Drive mengatur file dalam koleksi, mendeskripsikan file berdasarkan jenis, dan menyediakan atribut khusus untuk setiap file untuk memfasilitasi manipulasi file.
Google Drive API mewakili file yang disimpan di Drive sebagai
Referensi File
.
Kepemilikan
Drive mengatur file berdasarkan hubungan pengguna dengan dan lokasi penyimpanannya. Koleksi ditetapkan sebagai bagian dari metadata file untuk menunjukkan di grup mana file tersebut disimpan di dalamnya Mengemudi. Perbedaan utama antara Drive Saya dan koleksi drive bersama adalah kepemilikan file. Pemilik file adalah satu pengguna di Drive Saya, sedangkan grup atau organisasi memiliki file di {i>drive<i} bersama.
- Drive Saya
- Setiap pengguna memiliki "root" folder bernama "My Mengemudi" yang berfungsi sebagai hierarki utama mereka, dan terdiri dari semua yang turun dari folder {i>root<i} 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 file bersama menggunakan Drive atau Drive Saya, tetapi tidak keduanya. Namun, Pintasan Drive dapat digunakan untuk mengarahkan kursor ke file atau folder dari drive bersama ke Drive Saya, atau sebaliknya.
Jenis file
Drive mendeskripsikan file berdasarkan jenis. Daftar ini menampilkan semua yang tersedia jenis file:
- Blob
- File yang berisi teks atau konten biner seperti gambar, video, dan PDF.
- Folder
Penampung yang dapat Anda gunakan untuk mengatur jenis file lain Mengemudi. Folder adalah file yang hanya berisi {i>metadata<i}, dan memiliki jenis MIME
application/vnd.google-apps.folder
.Catatan: Satu file yang disimpan di Drive Saya dapat dimuat dalam beberapa folder. Satu file yang disimpan di drive bersama hanya dapat memiliki satu folder induk.
- Pintasan
{i>File<i} khusus {i>metadata<i} yang mengarah ke file lain di Mengemudi. Jenis MIME file pintasannya adalah
application/vnd.google-apps.shortcut
. Untuk informasi selengkapnya, lihat Membuat pintasan ke file Drive.- Pintasan pihak ketiga
File khusus metadata yang tertaut 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 ke file eksternal.- Dokumen Google Workspace
File yang dikirimkan oleh aplikasi Google Workspace buat, seperti Google Dokumen, Spreadsheet, atau Slide. Format jenis MIME adalah
application/vnd.google-apps.*app*
dengan app adalah nama aplikasinya (sepertiapplication/vnd.google-apps.spreadsheet
untuk file Google Spreadsheet ). Untuk daftar Drive dan khusus Google Workspace Jenis MIME, lihat Google Workspace & Jenis MIME yang didukung Google Drive.
Catatan: Anda tidak dapat mengupload atau mendownload folder, pintasan, aplikasi pihak ketiga serta dokumen Google Workspace ke atau dari Drive. Namun, jika iklan tersebut menggunakan format yang kompatibel, Anda dapat mengupload atau mengekspor Dokumen Google Workspace. Misalnya, Anda dapat membuat Dokumen Google saat mengimpor PDF. Demikian pula, Anda 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 adalah stabil sepanjang masa pakai file, bahkan jika nama file berubah. Ekspresi penelusuran digunakan untuk menemukan file berdasarkan nama, jenis, konten, penampung induk, pemilik, atau metadata lainnya.
- Metadata
- Data yang mendeskripsikan isi file. Data ini mencakup
nama, jenis, waktu
pembuatan, dan waktu modifikasi. Beberapa isian {i>metadata<i}, seperti
name
tidak bergantung pada pengguna dan tampak sama untuk setiap pengguna. Yang lain kolom, seperticapabilities
danviewedByMeDate
berisi kolom spesifik per pengguna masing-masing. Jenis file, seperti gambar dan video, berisi metadata tambahan diekstrak dari EXIF dan metadata tersemat lainnya. - Izin
- Pemberian akses bagi pengguna, grup, domain, atau dunia untuk mengakses file atau hierarki folder. Pengguna mengontrol siapa saja yang dapat mengakses file dengan access control list (ACL), yang merupakan daftar izin untuk file. Untuk informasi selengkapnya, lihat Berbagi file, folder & Google Drive.
- Konten
- Isi biner atau teks file. Beberapa contoh konten yang dapat Anda disimpan di Google Drive adalah gambar, video, teks, dan PDF.
- Histori revisi
- Catatan perubahan pada konten file saja, bukan metadata file. Untuk detail selengkapnya tentang revisi, lihat Perubahan dan revisi ringkasan.
- Thumbnail
- Representasi grafis dari sebuah file. Mengemudi 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 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
—Mencakup semua file yang terlihat oleh pengguna yang dibuat di Mengemudi. PDF, dokumen, Google Dokumen, pintasan, dan konten lain yang diupload pengguna terletak di ruangdrive
.appDataFolder
—Mencakup data aplikasi per pengguna. Lamaran biasanya menyimpan file konfigurasi dan data lain yang tidak dimaksudkan untuk dapat diakses langsung oleh pengguna.
File tidak dapat dipindahkan antarspasi.
- Corpora
Kumpulan file yang digunakan untuk mempersempit cakupan file dan folder penelusuran. Korpora untuk Drive adalah:
user
,domain
,drive
, danallDrives
.user
—Mencakup semua file yang dibuat oleh dan dibuka oleh pengguna di "Saya Drive", dan yang dibagikan langsung kepada pengguna di "Dibagikan dengan saya."drive
—Mencakup semua file yang ada dalam satu drive bersama, seperti yang ditunjukkan olehdriveId
.domain
—Mencakup semua file yang dapat ditelusuri yang dibagikan ke file {i>Directory<i}allDrives
—Menyertakan semua file di drive bersama tempat pengguna berada anggota, dan semua file di "Drive Saya" dan "Dibagikan kepada saya". Gunakan korporaallDrives
dengan hati-hati karena korpora ini memiliki cakupan yang luas dan dapat memengaruhi performa. Jika memungkinkan, gunakanuser
ataudrive
, bukanallDrives
untuk efisiensi.
File dapat berpindah dengan bebas antara korpora seiring dengan perubahan izin dan kepemilikan.
Langkah berikutnya
Berikut beberapa langkah yang dapat Anda ambil:
- Pelajari cara Mengupload data file ke Mengemudi.
- Pelajari cara Mendownload & ekspor file dari Mengemudi.
- Pelajari cara Menyimpan data khusus aplikasi.
- Pelajari cara Menampilkan Pemilih Google di halaman.