Метки — это метаданные, которые вы определяете, чтобы помочь пользователям организовывать, находить и применять политики к файлам в Google Диск. API меток Диска — это RESTful API, который поддерживает бизнес-процессы, добавляя метаданные к вашим файлам в Диске. Типичные варианты использования этого API:
Классифицируйте контент в соответствии со стратегией управления информацией — создайте метку для идентификации конфиденциального контента или данных, требующих особого обращения. Например, вы можете создать метку с цветовой кодировкой значений параметров под названием «Конфиденциальность» со значениями «Совершенно секретно», «Конфиденциально» и «Общедоступно».
Примените политику к элементам в Google Диске — Создавайте метки для управления содержимым Google Диска на протяжении всего его жизненного цикла и обеспечения соответствия правилам ведения учета вашей организации. Например, используйте метки для управления политикой защиты от потери данных (DLP), согласно которой файлы с меткой «Конфиденциальность» со значением «Совершенно секретно» не могут быть загружены на компьютер.
Настраивайте и находите файлы — Создавайте метки, чтобы улучшить возможности поиска контента вашей компании, позволяя сотрудникам находить элементы на основе меток и их полей. Например, сотрудник вашей организации может использовать параметры поиска в Google Диске, чтобы найти все контракты, ожидающие подписания к определенной дате.
Ниже приведён список распространённых терминов, используемых в API меток дисков:
- Этикетка
Структурированные метаданные, размещаемые на файле в Google Диска. Пользователи Диска могут назначать метки и задавать значения полей меток для файлов. Метки состоят из:
- Название этикетки
- Имя ресурса метки. Идентификатор метки является частью имени метки. В зависимости от запроса имя может иметь вид:
labels/{id}илиlabels/{id}@{revisionId}. Для получения дополнительной информации см. раздел «Варианты изменений меток» ниже. - Идентификатор метки
- Глобальный уникальный идентификатор для метки. Идентификатор является частью названия метки, но, в отличие от названия, он остается неизменным между версиями.
Существует 2 типа этикеток:
- Наклейка
Метка с полем типа
SelectionOptions, содержащая варианты выбора , которые можно раскрасить для обозначения важности. Это делается путем установкиbadgeConfigчерезPropertiesвариантаChoice.Google Drive отображает цвет выбранного параметра для каждого файла, чтобы пользователи могли четко понимать статус, классификацию и т. д. файла. Например, параметр «Совершенно секретно» для метки «Конфиденциальность» может отображаться красным цветом. Одновременно можно использовать только одну метку.
- Стандартная этикетка
Метка, содержащая ноль или более полей определенного типа . Стандартная метка может иметь заголовок, например, «Проект Moonshot», и указывать на все файлы, относящиеся к проекту. Стандартная метка также может содержать несколько структурированных полей. Например, метка с заголовком «Договор» может содержать поля для «Компания», «Срок выполнения», «Статус» и «Подписанты». Каждое поле имеет определенный тип (текст, дата, выделение или пользователь).
- Поле
Отдельный типизированный, настраиваемый компонент метки. Метка может иметь ноль или более связанных с ней полей.
- Тип поля
- Тип данных значения, связанного с полем . Может быть настроен как текст, целое число, дата, пользовательское поле или поле выбора. Если вы настроите поле с помощью
ListOptions, вы можете задать несколько значений для полей пользователя и выбора. Выбранный тип влияет как на допустимые значения, применимые к элементам Google Диска, так и на доступные параметры поискового запроса.
- Выбор
Один из нескольких вариантов, которые пользователь может выбрать в поле
SelectionOptions.- Тип метки
Все метки содержат
LabelType. Существует 2 типа меток:- Администратор
Для создания и редактирования меток, принадлежащих администратору, необходимо быть администратором учетной записи с правами «Управление метками» .
Администраторы могут предоставлять доступ к административным меткам любому пользователю, позволяя ему просматривать и применять эти метки к элементам Google Диска. Для изменения или чтения значений меток элементов Google Диска требуются следующие разрешения:
Изменение — Для того чтобы пользователь мог изменять метаданные элемента Google Диска, связанного с определенной меткой, у него должны быть соответствующие уровни прав доступа:
- Элемент диска:
EDITOR - Метка:
APPLIER
- Элемент диска:
Чтение — Для того чтобы пользователь мог читать или искать метаданные элемента Google Диска, относящиеся к определенной метке, он должен обладать соответствующими уровнями прав доступа:
- Элемент диска:
READER - Метка:
READER
- Элемент диска:
Пользователи без прав администратора могут создавать общие метки, которые другие пользователи могут применять к элементам Google Диска. Команды могут создавать и организовывать собственные метки для использования внутри команды без необходимости привлечения администратора.
- Классификация меток
Текущие настроенные поля меток, доступные пользователям для применения к файлам Google Диска. Также известны как схема меток.
Примеры таксономий меток:
- Чувствительность — красный, оранжевый, желтый, зеленый
- Статус — Не начато, Черновик, На рассмотрении, Завершено
- Тип контента — Договор, Проектная документация, Макет
- Отделы: маркетинг, финансы, кадры, продажи.
- Жизненный цикл метки
Метки проходят жизненный цикл, в ходе которого они создаются, публикуются, обновляются и так далее. По мере прохождения меткой жизненного цикла, номер ее ревизии увеличивается. Для получения дополнительной информации см. раздел «Жизненный цикл метки» .
- пересмотр этикетки
Экземпляр метки. При каждом создании, обновлении, публикации или объявлении метки устаревшей, номер версии метки увеличивается на единицу.
- Проект доработки
- Номер редакции текущего чернового варианта метки. Вы можете внести несколько изменений в метку, каждое из которых увеличивает номер ее чернового варианта, без влияния на опубликованную редакцию. Возможность иметь черновые варианты меток позволяет тестировать обновления меток перед публикацией.
- Опубликована редакция.
- Номер редакции опубликованной версии этикетки. Опубликованная этикетка — это экземпляр этикетки, доступный пользователям в данный момент.
Связанные темы
Чтобы узнать о разработке с использованием API Google Workspace, включая обработку аутентификации и авторизации, обратитесь к разделу «Начало работы в качестве разработчика Google Workspace» .
Чтобы узнать, как настроить и запустить простое приложение Labels API, воспользуйтесь руководством по быстрому старту на Python .