Omówienie interfejsu Drive Labels API

Etykiety to metadane, które definiujesz, aby ułatwić użytkownikom porządkowanie i znajdowanie plików oraz stosowanie do nich zasad na Dysku Google. Drive Labels API to interfejs API REST, który obsługuje procesy biznesowe przez dołączanie metadanych do plików w usłudze Dysk. Typowe zastosowania tego interfejsu API:

  • Klasyfikowanie treści w celu zachowania zgodności ze strategią zarządzania informacjami—Utwórz etykietę, aby identyfikować treści o charakterze kontrowersyjnym lub dane wymagające specjalnego traktowania. Możesz na przykład utworzyć etykietę z plakietką (etykietę z wartościami opcji oznaczonymi kolorami) o nazwie „Poufność” z wartościami „Ściśle tajne”, „Poufne” i „Publiczne”.

  • Stosowanie zasad do elementów na Dysku – utwórz etykiety, aby zarządzać zawartością Dysku przez cały cykl życia i mieć pewność, że jest ona zgodna z zasadami przechowywania danych obowiązującymi w organizacji. Możesz na przykład używać etykiet do zarządzania zasadami zapobiegania utracie danych (DLP), zgodnie z którymi plików z etykietą „Poufność” ustawioną na „Ściśle tajne” nie można pobrać na komputer.

  • Selekcjonowanie i znajdowanie plików – utwórz etykiety, aby zwiększyć możliwość wyszukiwania treści w firmie, umożliwiając osobom z Twojej organizacji znajdowanie elementów na podstawie etykiet i ich pól. Na przykład użytkownik w organizacji może skorzystać z opcji wyszukiwania na Dysku, aby znaleźć wszystkie umowy, które wymagają podpisania do określonej daty.

Poniżej znajdziesz listę typowych terminów używanych w Drive Labels API:

Etykieta

Ustrukturyzowane metadane umieszczone w pliku na Dysku. Użytkownicy Dysku mogą przypisywać etykiety i ustawiać wartości pól etykiet dla plików. Etykiety składają się z tych elementów:

Nazwa etykiety
Nazwa zasobu etykiety. Identyfikator etykiety stanowi część nazwy etykiety. W zależności od żądania nazwa ma postać labels/{id} lub labels/{id}@{revisionId}. Więcej informacji znajdziesz w sekcji Wersja etykiety poniżej.
Identyfikator etykiety
Globalnie unikalny identyfikator etykiety. Identyfikator stanowi część nazwy etykiety, ale w przeciwieństwie do nazwy jest spójny między wersjami.

Dostępne są 2 style etykiet:

Etykieta z plakietką

Etykieta z SelectionOptions typem pola zawierającym opcje, które można oznaczyć kolorami, aby wskazać ważność. Odbywa się to przez ustawienie badgeConfig za pomocą Properties elementu Choice.

Dysk wyświetla kolor wybranej opcji dla każdego pliku, dzięki czemu użytkownicy mogą łatwo zrozumieć stan, klasyfikację itp. pliku. Na przykład opcja „Ściśle tajne” w etykiecie z plakietką „Poufność” może być wyświetlana na czerwono. W danym momencie możesz mieć tylko 1 etykietę z plakietką.

Etykieta standardowa

Etykieta zawierająca zero lub więcej typów pól. Etykieta standardowa może mieć tytuł, np. „Projekt Moonshot”, i wskazywać wszystkie pliki związane z projektem. Etykieta standardowa może też mieć kilka uporządkowanych pól. Na przykład etykieta o nazwie „Umowa” może zawierać pola „Firma”, „Termin”, „Stan” i „Sygnatariusze”. Każde pole jest określonego typu (tekst, data, wybór lub użytkownik).

Diagram etykiety z plakietką.
Rysunek 1. Etykieta z plakietką
Diagram etykiety standardowej.
Rysunek 2. Etykieta standardowa
Pole

Pojedynczy komponent etykiety, który można ustawić i który ma określony typ. Etykieta może mieć zero lub więcej powiązanych z nią pól.

Typ pola
Typ danych wartości powiązanej z polem. Można go skonfigurować jako tekst, liczbę całkowitą, datę, użytkownika lub wybór. Jeśli skonfigurujesz pole za pomocą ListOptions, możesz ustawić pola użytkownika i wyboru z wieloma wartościami. Wybrany typ wpływa zarówno na prawidłowe wartości, które można zastosować do elementów na Dysku, jak i na dostępne opcje zapytań.
Wybór

Jedna z kilku opcji, które użytkownik może wybrać w polu SelectionOptions.

Typ etykiety

Wszystkie etykiety zawierają LabelType. Istnieją 2 typy etykiet:

Administrator

Aby tworzyć i edytować etykiety należące do administratora, musisz być administratorem konta z uprawnieniem Zarządzaj etykietami.

Administratorzy mogą udostępniać etykiety administratora dowolnemu użytkownikowi, aby umożliwić mu wyświetlanie i stosowanie ich do elementów na Dysku. Modyfikowanie lub odczytywanie wartości etykiet w elementach na Dysku wymaga tych uprawnień:

  • Modyfikowanie – aby użytkownik mógł modyfikować metadane elementu na Dysku powiązane z daną etykietą, musi mieć odpowiednie poziomy uprawnień:

    • Element na Dysku: EDITOR
    • Etykieta: APPLIER
  • Odczytywanie – aby użytkownik mógł odczytywać lub wyszukiwać metadane elementu na Dysku powiązane z daną etykietą, musi mieć odpowiednie poziomy uprawnień:

    • Element na Dysku: READER
    • Etykieta: READER
Udostępniona

Użytkownicy, którzy nie są administratorami, mogą tworzyć etykiety udostępnione, które inni mogą stosować do elementów na Dysku. Zespoły mogą tworzyć i porządkować własne etykiety do użytku w zespole bez udziału administratora.

Taksonomia etykiet

Aktualnie skonfigurowane pola etykiet, które użytkownicy mogą stosować do plików na Dysku. Znana też jako schemat etykiet.

Przykłady taksonomii etykiet:

  • Poufność – czerwony, pomarańczowy, żółty, zielony
  • Stan – nierozpoczęty, wersja robocza, w trakcie sprawdzania, wersja ostateczna
  • Typ treści – umowa, dokument projektowy, podgląd
  • Dział – marketing, finanse, kadry, sprzedaż
Cykl życia etykiety

Etykiety przechodzą przez cykl życia, w którym są tworzone, publikowane, aktualizowane itp. W miarę jak etykieta przechodzi przez cykl życia, jej wersja jest zwiększana. Więcej informacji znajdziesz w artykule Cykl życia etykiety.

Wersja etykiety

Instancja etykiety. Za każdym razem, gdy etykieta jest tworzona, aktualizowana, publikowana lub wycofywana, jej wersja jest zwiększana.

Wersja robocza
Numer wersji bieżącej wersji roboczej etykiety. Możesz wprowadzić kilka aktualizacji etykiety, z których każda zwiększy numer wersji roboczej, bez wpływu na wersję opublikowaną. Możliwość tworzenia wersji roboczych etykiet pozwala testować aktualizacje etykiet przed ich opublikowaniem.
Wersja opublikowana
Numer wersji opublikowanej etykiety. Opublikowana etykieta to instancja etykiety, która jest obecnie dostępna dla użytkowników.