Label adalah metadata yang Anda tentukan untuk membantu pengguna mengatur, menemukan, dan menerapkan kebijakan pada file di Google Drive. Drive Labels API adalah RESTful API yang mendukung proses bisnis dengan melampirkan metadata ke file Drive Anda. Penggunaan umum API ini adalah:
Klasifikasikan konten untuk mengikuti strategi tata kelola informasi—Buat label untuk mengidentifikasi konten sensitif atau data yang memerlukan penanganan khusus. Misalnya, Anda dapat membuat label dengan badge (label dengan nilai opsi berkode warna) berjudul "Sensitivitas" dengan nilai "Sangat Rahasia", "Rahasia", dan "Publik".
Terapkan kebijakan ke item di Drive—Buat label untuk mengelola konten Drive di seluruh siklus prosesnya dan pastikan kebijakan tersebut mematuhi praktik penyimpanan data organisasi Anda. Misalnya, gunakan label untuk mengelola kebijakan kebocoran data (DLP) yang mana file dengan label "Sensitivitas" yang disetel ke "Sangat Rahasia" tidak dapat didownload ke komputer.
Menyeleksi dan menemukan file—Buat label untuk meningkatkan kemudahan penelusuran konten perusahaan Anda dengan memungkinkan orang di organisasi Anda menemukan item berdasarkan label dan kolomnya. Misalnya, seseorang di organisasi Anda dapat menggunakan opsi penelusuran Drive untuk menemukan semua kontrak yang menunggu tanda tangan pada tanggal tertentu.
Berikut adalah daftar istilah umum yang digunakan di Drive Labels API:
- Label
Metadata terstruktur yang ditempatkan pada file Drive. Pengguna Drive dapat menetapkan label dan menetapkan nilai kolom label untuk file. Label terdiri dari:
- Nama label
- Nama resource label. ID label merupakan bagian dari nama Label. Bergantung pada permintaannya, nama dalam bentuk:
labels/{id}
ataulabels/{id}@{revisionId}
. Untuk mengetahui informasi selengkapnya, lihat Revisi label di bawah. - ID Label
- ID unik global untuk label. ID merupakan bagian dari nama label, tetapi tidak seperti namanya, ID ini konsisten di antara revisi.
Ada 2 gaya label:
- Label dengan badge
Label dengan jenis kolom
SelectionOptions
berisi pilihan yang dapat diberi kode warna untuk menunjukkan nilai penting. Hal ini dilakukan dengan menyetelbadgeConfig
melaluiProperties
dariChoice
.Drive menampilkan warna opsi yang dipilih untuk setiap file sehingga pengguna dapat memahami dengan jelas status, klasifikasi, dan sebagainya, dari file. Misalnya, opsi "Sangat Rahasia" untuk label dengan badge "Sensitivitas" mungkin ditampilkan dalam warna merah. Anda hanya dapat memiliki satu label dengan badge pada satu waktu.
- Label standar
Label yang berisi nol jenis kolom atau lebih. Label standar mungkin memiliki judul label, seperti "Project Moonshot", dan menunjukkan semua file yang terkait dengan project tersebut. Label standar mungkin juga memiliki beberapa kolom terstruktur. Misalnya, label dengan judul "Kontrak" dapat berisi kolom untuk "Perusahaan", "Batas Waktu", "Status", dan "Penanda Tangan". Setiap kolom berjenis tertentu (teks, tanggal, pilihan, atau pengguna).
|
|
- Kolom
Masing-masing komponen label yang dapat disetel dan disetel. Label dapat memiliki nol kolom atau lebih yang terkait dengannya.
- Jenis kolom
- Jenis data nilai yang terkait dengan kolom. Dapat dikonfigurasi sebagai
teks, bilangan bulat, tanggal, pengguna, atau pemilihan. Jika mengonfigurasi kolom dengan
ListOptions
, Anda dapat menetapkan kolom pengguna dan pilihan dengan beberapa nilai. Jenis yang dipilih memengaruhi nilai valid yang berlaku untuk item Drive dan opsi kueri penelusuran yang tersedia.
- Pilihan
Salah satu dari beberapa opsi yang dapat dipilih pengguna dalam kolom
SelectionOptions
.- Jenis label
Semua label menyertakan
LabelType
. Ada 2 jenis label:- Admin
Untuk membuat dan mengedit label milik admin, Anda harus menjadi administrator akun dengan hak istimewa Mengelola Label.
Admin dapat membagikan label admin dengan pengguna mana pun agar pengguna tersebut dapat melihat dan menerapkannya ke item Drive. Mengubah atau membaca nilai label pada item Drive memerlukan izin berikut:
Mengubah—Agar pengguna dapat mengubah metadata item Drive yang terkait dengan label tertentu, pengguna harus memiliki tingkat izin yang sesuai:
- Item Drive:
EDITOR
- Label:
APPLIER
- Item Drive:
Membaca—Agar pengguna dapat membaca atau menelusuri metadata item Drive yang terkait dengan label tertentu, pengguna harus memiliki tingkat izin yang sesuai:
- Item Drive:
READER
- Label:
READER
- Item Drive:
Pengguna non-administrator dapat membuat label bersama yang dapat diterapkan oleh orang lain ke item Drive. Tim dapat membuat dan mengatur label sendiri untuk digunakan dalam tim tanpa memerlukan administrator.
- Taksonomi label
Kolom label yang saat ini dikonfigurasi tersedia bagi pengguna untuk aplikasi ke file Drive. Juga dikenal sebagai skema label.
Contoh taksonomi label:
- Sensitivitas—Merah, Oranye, Kuning, Hijau
- Status—Belum Dimulai, Draf, Dalam Peninjauan, Final
- Jenis konten—Kontrak, Dokumen Desain, Mockup
- Departemen—Pemasaran, Keuangan, Sumber Daya Manusia, Penjualan
- Siklus proses label
Label melalui siklus proses tempat pembuatan, publikasi, update, dan sebagainya. Saat label berhasil melewati siklus proses, revisi label akan bertambah. Untuk mengetahui informasi selengkapnya, lihat Siklus proses label.
- Revisi label
Instance label. Setiap kali label dibuat, diperbarui, dipublikasikan, atau tidak digunakan lagi, revisi label akan bertambah.
- Revisi draf
- Nomor revisi instance draf label saat ini. Anda dapat membuat beberapa pembaruan pada label, setiap kali menambahkan nomor drafnya, tanpa memengaruhi revisi yang dipublikasikan. Kemampuan untuk memiliki draf label memungkinkan Anda menguji pembaruan label sebelum memublikasikan.
- Revisi yang dipublikasikan
- Nomor revisi versi label yang dipublikasikan. Label yang dipublikasikan adalah instance label yang saat ini tersedia untuk pengguna.
Topik terkait
Untuk mempelajari cara mengembangkan dengan Google Workspace API, termasuk menangani autentikasi dan otorisasi, lihat Memulai sebagai developer Google Workspace.
Untuk mempelajari cara mengonfigurasi dan menjalankan aplikasi Labels API sederhana, coba panduan memulai Python.