Các khái niệm về Tiện ích bổ sung dành cho Meet

Tiện ích bổ sung của Google Meet được dùng để tích hợp trực tiếp các trải nghiệm vào Google Meet. Để tạo tiện ích bổ sung, bạn phải hiểu cách quá trình phát triển và phát hành một tiện ích bổ sung cho Google Workspace trên Google Workspace Marketplace.

Kiến trúc

Sơ đồ trình tự sau đây cho thấy cấu trúc của cách một Tiện ích bổ sung của Google Meet sử dụng tài nguyên Google Workspace.

Cấu trúc về cách tiện ích bổ sung của Google Meet sử dụng tài nguyên của Google Workspace.
Hình 1. Cấu trúc về cách tiện ích bổ sung của Google Meet sử dụng tài nguyên của Google Workspace.

Cách sử dụng tiện ích bổ sung của Google Meet trong cuộc họp như sau:

  1. Tải bảng điều khiển tiện ích bổ sung: Người dùng nhấp vào nút hoạt động trong Meet để tải danh sách tiện ích bổ sung đã cài đặt vào bảng điều khiển tiện ích bổ sung.
  2. Chọn tiện ích bổ sung: Người dùng chọn một tiện ích bổ sung trong bảng điều khiển tiện ích bổ sung.
  3. Tải iframe tiện ích bổ sung: Meet tải URL iframe của bảng điều khiển bên tiện ích bổ sung mà nhà phát triển chỉ định trong tệp kê khai.
  4. Tạo AddonSession: Tiện ích bổ sung tạo một AddonSession. Thông báo này cho Meet biết rằng tiện ích bổ sung đã được tải và sẵn sàng để sử dụng.
  5. Tiện ích bổ sung đã được khởi chạy: Tiện ích bổ sung đã sẵn sàng để sử dụng.
  6. (Không bắt buộc) Yêu cầu mã thông báo bằng tính năng Một lần chạm: Tiện ích bổ sung đã chọn sử dụng Google One Tap để yêu cầu mã thông báo có thông tin đăng nhập và phạm vi do người dùng phê duyệt nếu có phiên Google đang hoạt động.
  7. (Không bắt buộc) Google trả về mã thông báo nhận dạng: Mã thông báo nhận dạng chứa thông tin nhận dạng người dùng.

Tiện ích bổ sung của Google Workspace trong Marketplace

Tiện ích bổ sung của Google Workspace là các ứng dụng tuỳ chỉnh tích hợp với các ứng dụng của Google Workspace, chẳng hạn như Gmail, Google Tài liệu và Google Trang tính. Các API này cho phép nhà phát triển tạo giao diện người dùng tuỳ chỉnh được tích hợp trực tiếp vào Google Workspace. Tiện ích bổ sung giúp người dùng làm việc hiệu quả hơn với ít thao tác chuyển đổi ngữ cảnh hơn.

Google Workspace Marketplace giúp người dùng và quản trị viên tìm và cài đặt các ứng dụng dành cho doanh nghiệp của bên thứ ba được tích hợp với Google Workspace. Marketplace cũng là nơi trung tâm để quản lý các Tiện ích bổ sung đã phát hành cho Google Workspace. Người dùng có thể cài đặt và gỡ cài đặt các tiện ích bổ sung đã phát hành. Quản trị viên có thể hạn chế các tiện ích bổ sung mà người dùng có thể cài đặt.

Các loại tiện ích bổ sung

Nhìn chung, bạn có thể tạo hai loại tiện ích bổ sung: Tiện ích bổ sung của Google WorkspaceTiện ích bổ sung của Trình chỉnh sửa.

Đối với SDK tiện ích bổ sung Meet, bạn phải tạo tiện ích bổ sung bằng Tiện ích bổ sung của Google Workspace.

Với Tiện ích bổ sung của Google Workspace, bạn có thể mở rộng nhiều ứng dụng Google Workspace như Gmail, Lịch Google và Google Drive. Bạn chỉ định ứng dụng mà tiện ích bổ sung đang nhắm đến, cùng với các thông tin chi tiết khác, trong tệp kê khai tiện ích bổ sung. Đối với SDK Tiện ích Meet, bạn phải khai báo đối tượng meet trong phần addOns của tệp kê khai. Để biết thêm thông tin, hãy xem phần Tạo một bản triển khai.

Bạn có thể phát triển tiện ích bổ sung Google Workspace theo hai cách: trong Google Apps Script hoặc dưới dạng tiện ích bổ sung tự lưu trữ bằng cách sử dụng ngăn xếp công nghệ mà bạn muốn. Mỗi tiện ích bổ sung này đều chứa một tệp kê khai, được tạo thành từ nhiều phần. Phần Meet trong tệp kê khai chứa thông tin cụ thể về cách tải tiện ích bổ sung từ Google Meet và không liên quan đến việc phần còn lại của tiện ích bổ sung do bạn tự lưu trữ hay sử dụng Apps Script. Các tiện ích bổ sung cho Meet được tải trong một iframe và phải tham chiếu đến các trang web thay vì giao diện dựa trên thẻ.

Ví dụ: tệp kê khai cho một tiện ích bổ sung Google Workspace có thể có một phần dành cho Gmail sử dụng các đối tượng ComposeTriggerContextualTrigger để trả về giao diện thẻ, cũng như một phần dành cho Meet sử dụng các đối tượng web, iOS và Android để trỏ đến trang web và ứng dụng di động của bạn.

Tệp kê khai mẫu có các phần Meet và Gmail.
Hình 2. Tệp kê khai mẫu có các mục Meet và Gmail.

Phát hành tiện ích bổ sung

Khi phát hành Tiện ích bổ sung của Google Workspace, bạn sẽ cung cấp tiện ích đó để người khác tìm, cài đặt và sử dụng.

Để biết thêm thông tin, hãy xem bài viết Xuất bản tiện ích bổ sung Meet.