Tổng quan về API Nhãn Drive

Nhãn là siêu dữ liệu mà bạn xác định để giúp người dùng sắp xếp, tìm và áp dụng chính sách cho các tệp trong Google Drive. API Nhãn Drive là một API RESTful hỗ trợ các quy trình kinh doanh bằng cách đính kèm siêu dữ liệu vào các tệp trên Drive. Các cách sử dụng phổ biến cho API này là:

  • Phân loại nội dung để tuân thủ chiến lược quản trị thông tin – Tạo nhãn để xác định nội dung hoặc dữ liệu nhạy cảm cần được xử lý đặc biệt. Ví dụ: bạn có thể tạo một nhãn có huy hiệu (nhãn có các giá trị tuỳ chọn được mã hoá bằng màu sắc) có tiêu đề "Mức độ nhạy cảm" với các giá trị là "Tối mật", "Bí mật" và "Công khai".

  • Áp dụng chính sách cho các mục trong Drive – Tạo nhãn để quản lý nội dung trên Drive trong suốt vòng đời của nội dung đó và đảm bảo nội dung tuân thủ các phương pháp lưu giữ hồ sơ của tổ chức. Ví dụ: sử dụng nhãn để quản lý chính sách ngăn chặn mất dữ liệu (DLP), theo đó, bạn không thể tải các tệp có nhãn "Mức độ nhạy cảm" được đặt thành "Tuyệt mật" xuống máy tính.

  • Sắp xếp và tìm tệp – Tạo nhãn để tăng khả năng tìm kiếm nội dung của công ty bằng cách cho phép mọi người trong tổ chức của bạn tìm thấy các mục dựa trên nhãn và trường của chúng. Ví dụ: một người trong tổ chức của bạn có thể sử dụng các tuỳ chọn tìm kiếm trên Drive để tìm tất cả hợp đồng đang chờ ký vào một ngày cụ thể.

Dưới đây là danh sách các thuật ngữ thường dùng trong API Nhãn của Drive:

Nhãn

Siêu dữ liệu có cấu trúc được đặt trên một tệp trên Drive. Người dùng Drive có thể chỉ định nhãn và đặt giá trị trường nhãn cho các tệp. Nhãn bao gồm:

Tên nhãn
Tên tài nguyên của nhãn. Mã nhãn là một phần của tên nhãn. Tuỳ thuộc vào yêu cầu, tên sẽ có dạng: labels/{id} hoặc labels/{id}@{revisionId}. Để biết thêm thông tin, hãy xem phần Chỉnh sửa nhãn bên dưới.
Mã nhận dạng hãng nhạc
Mã nhận dạng duy nhất trên toàn cầu cho nhãn. Mã nhận dạng này là một phần của tên nhãn, nhưng không giống như tên, mã nhận dạng này nhất quán giữa các bản sửa đổi.

Có 2 kiểu nhãn:

Nhãn có huy hiệu

Nhãn có loại trường SelectionOptions chứa các lựa chọn có thể được mã hoá bằng màu để cho biết mức độ quan trọng. Bạn có thể thực hiện việc này bằng cách đặt badgeConfig thông qua Properties của Choice.

Drive hiển thị màu của tuỳ chọn đã chọn cho mỗi tệp để người dùng hiểu rõ trạng thái, cách phân loại, v.v. của tệp. Ví dụ: tuỳ chọn "Top Secret" (Tuyệt mật) cho nhãn có huy hiệu "Sensitivity" (Mức độ nhạy cảm) có thể hiển thị màu đỏ. Mỗi lần, bạn chỉ có thể gắn huy hiệu cho một nhãn.

Nhãn tiêu chuẩn

Nhãn chứa từ 0 đến nhiều loại trường. Nhãn chuẩn có thể có tiêu đề nhãn, chẳng hạn như "Dự án Moonshot" và cho biết tất cả các tệp liên quan đến dự án. Nhãn tiêu chuẩn cũng có thể có một số trường có cấu trúc. Ví dụ: một nhãn có tiêu đề "Hợp đồng" có thể chứa các trường cho "Công ty", "Ngày đến hạn", "Trạng thái" và "Người ký". Mỗi trường thuộc một loại cụ thể (văn bản, ngày, lựa chọn hoặc người dùng).

Sơ đồ nhãn có huy hiệu.
Hình 1. Nhãn có huy hiệu
Sơ đồ nhãn tiêu chuẩn.
Hình 2. Nhãn tiêu chuẩn
Trường

Một thành phần riêng lẻ được nhập, có thể đặt của nhãn. Một nhãn có thể không có hoặc có nhiều trường liên kết với nhãn đó.

Loại trường
Loại dữ liệu của giá trị được liên kết với trường. Có thể định cấu hình dưới dạng văn bản, số nguyên, ngày, người dùng hoặc lựa chọn. Nếu định cấu hình trường bằng ListOptions, bạn có thể đặt trường người dùng và trường lựa chọn bằng nhiều giá trị. Loại được chọn ảnh hưởng đến cả các giá trị hợp lệ áp dụng cho các mục trên Drive và các tuỳ chọn cụm từ tìm kiếm có sẵn.
Choice

Một trong số nhiều tuỳ chọn mà người dùng có thể chọn trong trường SelectionOptions.

Loại nhãn

Tất cả nhãn đều bao gồm LabelType. Có 2 loại nhãn:

Quản trị

Để tạo và chỉnh sửa nhãn do quản trị viên sở hữu, bạn phải là quản trị viên tài khoản có đặc quyền Quản lý nhãn.

Quản trị viên có thể chia sẻ nhãn quản trị với bất kỳ người dùng nào để cấp cho người dùng đó quyền xem và áp dụng nhãn cho các mục trên Drive. Để sửa đổi hoặc đọc giá trị nhãn trên các mục trên Drive, bạn cần có các quyền sau:

  • Sửa đổi – Để sửa đổi siêu dữ liệu của mục trên Drive liên quan đến một nhãn nhất định, người dùng phải có các cấp độ quyền thích hợp:

    • Mục trên Drive: EDITOR
    • Nhãn: APPLIER
  • Đọc – Để người dùng đọc hoặc tìm kiếm siêu dữ liệu của mục trên Drive liên quan đến một nhãn nhất định, người dùng phải có các cấp độ quyền thích hợp:

    • Mục trên Drive: READER
    • Nhãn: READER
Shared (Dùng chung)

Người dùng không phải quản trị viên có thể tạo nhãn dùng chung mà người khác có thể áp dụng cho các mục trên Drive. Các nhóm có thể tạo và sắp xếp nhãn của riêng mình để sử dụng trong nhóm mà không cần quản trị viên.

Hệ thống phân loại nhãn

Các trường nhãn hiện được định cấu hình mà người dùng có thể sử dụng để áp dụng cho các tệp trên Drive. Còn được gọi là giản đồ nhãn.

Ví dụ về các hệ thống phân loại nhãn:

  • Độ nhạy cảm – Đỏ, Cam, Vàng, Xanh lục
  • Trạng thái – Chưa bắt đầu, Bản nháp, Đang xem xét, Cuối cùng
  • Loại nội dung – Hợp đồng, Tài liệu thiết kế, Bản minh hoạ
  • Bộ phận – Tiếp thị, Tài chính, Nhân sự, Bán hàng
Vòng đời của nhãn

Nhãn trải qua một vòng đời, trong đó nhãn được tạo, xuất bản, cập nhật, v.v. Khi một nhãn đi qua vòng đời, bản sửa đổi nhãn của nhãn đó sẽ tăng lên. Để biết thêm thông tin, hãy xem phần Vòng đời của nhãn.

Bản sửa đổi nhãn

Một thực thể của nhãn. Mỗi khi một nhãn được tạo, cập nhật, phát hành hoặc ngừng sử dụng, số lần sửa đổi nhãn sẽ tăng lên.

Bản sửa đổi nháp
Số bản sửa đổi của bản nháp hiện tại của nhãn. Bạn có thể cập nhật một nhãn nhiều lần, mỗi lần tăng số bản sửa đổi nháp mà không ảnh hưởng đến bản sửa đổi đã xuất bản. Tính năng nhãn nháp cho phép bạn thử nghiệm nội dung cập nhật nhãn trước khi xuất bản.
Bản sửa đổi đã xuất bản
Số bản sửa đổi của phiên bản đã xuất bản của nhãn. Nhãn đã xuất bản là thực thể của nhãn hiện có sẵn cho người dùng.