Tiện ích bổ sung của Google Meet được dùng để tạo trải nghiệm ngay trong Google Meet. Để tạo tiện ích bổ sung, bạn phải hiểu cách phát triển một tiện ích bổ sung của Google Workspace và cuối cùng là xuất bản tiện ích đó trong 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 Google Meet sử dụng các 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:
- Tải bảng điều khiển tiện ích bổ sung: Người dùng nhấp vào nút công cụ cuộc họp
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.
- Chọn tiện ích bổ sung: Người dùng chọn một tiện ích bổ sung trong bảng tiện ích bổ sung.
- Tải iframe của tiện ích bổ sung: Meet tải URL của iframe bảng điều khiển bên của tiện ích bổ sung mà nhà phát triển đã chỉ định trong tệp kê khai.
- Tạo AddonSession: Tiện ích bổ sung sẽ tạo một
AddonSession
. Điều này cho Meet biết rằng tiện ích bổ sung đã được tải và sẵn sàng sử dụng. - Đã khởi chạy tiện ích bổ sung: Tiện ích bổ sung đã sẵn sàng để sử dụng.
- (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 tính năng Một lần chạm của Google để yêu cầu mã thông báo có thông tin đăng nhập và các phạm vi do người dùng phê duyệt nếu có phiên hoạt động của Google.
- (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 Google Workspace trong Marketplace
Tiện ích bổ sung của Google Workspace là các ứng dụng tuỳ chỉnh được 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 tiện ích 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 mà không cần chuyển đổi bối cảnh.
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 doanh nghiệp bên thứ ba được tích hợp với Google Workspace. Marketplace cũng là nơi tập trung để quản lý các tiện ích bổ sung đã xuất bản của Google Workspace. Người dùng có thể cài đặt và gỡ cài đặt các tiện ích bổ sung đã xuất bản. Quản trị viên có thể hạn chế những 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, có 2 loại tiện ích bổ sung mà bạn có thể tạo: Tiện ích bổ sung của Google Workspace và Tiện ích bổ sung của trình chỉnh sửa.
Đối với Meet Add-ons SDK, 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 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 Meet Add-ons SDK, bạn phải khai báo một đố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 quy trình 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 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, bao gồm nhiều phần. Phần Meet trong tệp kê khai chứa thông tin cụ thể về cách tiện ích bổ sung của bạn được tải 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 được tự lưu trữ hay sử dụng Apps Script. Các tiện ích bổ sung cho Meet được tải trong 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 ComposeTrigger
và ContextualTrigger
để trả về các giao diện thẻ, đồng thời có 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.
Xuất bản tiện ích bổ sung
Khi xuất bản tiện ích bổ sung Google Workspace, bạn sẽ cung cấp tiện ích đó cho 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.
Chủ đề có liên quan
- Triển khai tiện ích bổ sung Meet
- Các phương pháp hay nhất
- Các loại tiện ích bổ sung
- Tài nguyên tệp kê khai Gmail