Etiketler, kullanıcıların Google Drive'daki dosyaları düzenlemesine, bulmasına ve bu dosyalara politika uygulamasına yardımcı olmak için tanımladığınız meta verilerdir. Drive Labels API, Drive dosyalarınıza meta veriler ekleyerek iş süreçlerini destekleyen bir RESTful API'dir. Bu API'nin yaygın kullanım alanları şunlardır:
Bilgi yönetimi stratejisini izlemek için içeriği sınıflandırma: Hassas veya özel işlem uygulanması gereken içeriği ya da verileri tanımlamak için etiket oluşturun. Örneğin, "Gizlilik" başlıklı ve "Çok Gizli", "Gizli" ve "Herkese Açık" değerlerine sahip bir rozetli etiket (renk kodlu seçenek değerlerine sahip bir etiket) oluşturabilirsiniz.
Drive'daki öğelere politika uygulama: Drive içeriğini yaşam döngüsü boyunca yönetmek ve kuruluşunuzun kayıt saklama uygulamalarına uygun olmasını sağlamak için etiketler oluşturun. Örneğin, "Hassasiyet" etiketi "Çok Gizli" olarak ayarlanmış dosyaların bilgisayara indirilemediği bir veri kaybını önleme (DLP) politikasını yönetmek için etiketleri kullanabilirsiniz.
Dosyaları seçme ve bulma: Kuruluşunuzdaki kullanıcıların öğeleri etiketlere ve alanlarına göre bulmasını sağlayarak şirketinizin içeriklerinin aranabilirliğini artırmak için etiketler oluşturun. Örneğin, kuruluşunuzdaki bir çalışan, belirli bir tarihe kadar imzalanması gereken tüm sözleşmeleri bulmak için Drive arama seçeneklerini kullanabilir.
Drive Labels API'de kullanılan yaygın terimlerin listesini aşağıda bulabilirsiniz:
- Etiket
Drive dosyasına yerleştirilen yapılandırılmış meta veriler. Drive kullanıcıları, dosyalara etiket atayabilir ve etiket alan değerlerini ayarlayabilir. Etiketler şunlardan oluşur:
- Etiket adı
- Etiketin kaynak adı. Etiket kimliği, etiket adının bir bölümünü oluşturur. İsteğe bağlı olarak ad,
labels/{id}
veyalabels/{id}@{revisionId}
biçimindedir. Daha fazla bilgi için aşağıdaki Etiket düzeltmesi bölümüne bakın. - Label ID
- Etiket için genel olarak benzersiz tanımlayıcı. Kimlik, etiket adının bir bölümünü oluşturur ancak adın aksine revizyonlar arasında tutarlıdır.
2 tür etiket stili vardır:
- Rozetli etiket
Önemi belirtmek için renk kodlarıyla işaretlenebilen seçenekler içeren
SelectionOptions
alan türüne sahip bir etiket. Bu işlem,Choice
öğesininProperties
aracılığıylabadgeConfig
ayarlanarak yapılır.Drive, her dosya için seçilen seçeneğin rengini gösterir. Böylece kullanıcılar, dosyanın durumunu, sınıflandırmasını vb. net bir şekilde anlayabilir. Örneğin, "Gizlilik derecesi" rozetli etiketi için "Çok Gizli" seçeneği kırmızı renkte gösterilebilir. Aynı anda yalnızca bir rozetli etiketiniz olabilir.
- Standart etiket
Sıfır veya daha fazla alan türü içeren bir etiket. Standart bir etiket, "Project Moonshot" gibi bir etiket başlığına sahip olabilir ve projeyle ilgili tüm dosyaları gösterebilir. Standart bir etikette birden fazla yapılandırılmış alan da olabilir. Örneğin, "Sözleşme" başlıklı bir etiket "Şirket", "Son Tarih", "Durum" ve "İmza Sahipleri" alanlarını içerebilir. Her alan belirli bir türdedir (metin, tarih, seçim veya kullanıcı).
|
|
- Alan
Bir etiketin yazılmış, ayarlanabilir bağımsız bileşeni. Bir etiketle ilişkili alan olmayabilir veya birden fazla alan olabilir.
- Alan türü
- Alan ile ilişkili değerin veri türü. Metin, tam sayı, tarih, kullanıcı veya seçim olarak yapılandırılabilir. Alanı
ListOptions
ile yapılandırırsanız kullanıcı ve seçim alanlarını birden fazla değerle ayarlayabilirsiniz. Seçilen tür, hem Drive öğeleri için geçerli değerleri hem de kullanılabilen arama sorgusu seçeneklerini etkiler.
- Seçim
Kullanıcının bir
SelectionOptions
alanında seçebileceği seçeneklerden biri.- Etiket türü
Tüm etiketler
LabelType
içerir. 2 tür etiket vardır:- Yönetici
Yöneticiye ait etiketleri oluşturmak ve düzenlemek için Etiketleri Yönetme ayrıcalığına sahip bir hesap yöneticisi olmanız gerekir.
Yöneticiler, yönetici etiketlerini herhangi bir kullanıcıyla paylaşarak bu kullanıcılara etiketleri görüntüleme ve Drive öğelerine uygulama olanağı verebilir. Drive öğelerindeki etiket değerlerini değiştirme veya okuma için aşağıdaki izinler gerekir:
Değiştirme: Bir kullanıcının belirli bir etiketle ilgili Drive öğesi meta verilerini değiştirebilmesi için uygun izin düzeylerine sahip olması gerekir:
- Drive öğesi:
EDITOR
- Etiket:
APPLIER
- Drive öğesi:
Okuma: Bir kullanıcının belirli bir etiketle ilgili Drive öğesi meta verilerini okuması veya araması için kullanıcının uygun izin düzeylerine sahip olması gerekir:
- Drive öğesi:
READER
- Etiket:
READER
- Drive öğesi:
Yönetici olmayan kullanıcılar, diğer kullanıcıların Drive öğelerine uygulayabileceği ortak etiketler oluşturabilir. Ekipler, yöneticiye gerek kalmadan ekip içinde kullanılmak üzere kendi etiketlerini oluşturup düzenleyebilir.
- Etiket sınıflandırması
Kullanıcıların Drive dosyalarına uygulayabileceği, şu anda yapılandırılmış etiket alanları. Etiket şeması olarak da bilinir.
Örnek etiket sınıflandırmaları:
- Hassasiyet: Kırmızı, Turuncu, Sarı, Yeşil
- Durum: Başlatılmadı, Taslak, İncelemede, Nihai
- İçerik türü: Sözleşme, Tasarım Dokümanı, Model
- Departman: Pazarlama, Finans, İnsan Kaynakları, Satış
- Etiket yaşam döngüsü
Etiketler, oluşturulma, yayınlanma, güncellenme gibi bir yaşam döngüsünden geçer. Bir etiket yaşam döngüsünü tamamladığında etiket düzeltmesi artırılır. Daha fazla bilgi için Etiket yaşam döngüsü başlıklı makaleyi inceleyin.
- Etiket düzeltme
Etiketin bir örneği. Etiket oluşturulduğunda, güncellendiğinde, yayınlandığında veya kullanımdan kaldırıldığında etiket düzeltmesi artar.
- Taslak düzeltme
- Etiketin mevcut taslak örneğinin düzeltme numarası. Yayınlanan düzeltmeyi etkilemeden bir etikette birden fazla güncelleme yapabilirsiniz. Her güncelleme, taslak düzeltme numarasını artırır. Taslak etiketler oluşturma özelliği, etiket güncellemelerini yayınlamadan önce test etmenize olanak tanır.
- Yayınlanan düzeltme
- Bir etiketin yayınlanmış sürümünün düzeltme numarası. Yayınlanan etiket, şu anda kullanıcılar tarafından kullanılabilen etiket örneğidir.
İlgili konular
Kimlik doğrulama ve yetkilendirme işlemleri de dahil olmak üzere Google Workspace API'leriyle geliştirme hakkında bilgi edinmek için Google Workspace geliştiricisi olarak başlama başlıklı makaleyi inceleyin.
Basit bir Labels API uygulamasını nasıl yapılandırıp çalıştıracağınızı öğrenmek için Python hızlı başlangıç kılavuzunu deneyin.