Cộng tác bằng tiện ích bổ sung của Meet

Những người tham gia cuộc họp có thể cùng nhau cộng tác trong Hoạt động liên quan đến tiện ích bổ sung Google Meet. Khi một hoạt động cộng tác bắt đầu, tất cả người tham gia trong cuộc họp đều sẽ nhận được thông báo rằng hoạt động này liên tục.

Thông báo này được điều chỉnh cho phù hợp với tình trạng sẵn có và trạng thái cài đặt của tiện ích bổ sung:

  • Nếu người tham gia đã cài đặt tiện ích bổ sung: Họ có thể tham gia hoạt động này.

  • Nếu người tham gia không có tiện ích bổ sung đã cài đặt: Họ được chuyển hướng để cài đặt tiện ích bổ sung.

  • Nếu tiện ích bổ sung không dùng được cho nền tảng của người tham gia: Họ sẽ được thông báo rằng họ không thể tham gia hoạt động này bằng thiết bị hiện tại của họ.

Một hoạt động được bắt đầu bằng cách gọi startCollaboration .

Bước 1 (không bắt buộc): Tiện ích bổ sung đặt trạng thái bắt đầu hoạt động cộng tác

Chiến lược phát hành đĩa đơn MeetAddonClient.setCollaborationStartingState đặt hoặc cập nhật thông tin về trạng thái ban đầu của được sử dụng khi người tham gia chấp nhận lời mời cộng tác.

Tiện ích bổ sung này có thể đặt CollaborationStartingState bằng cách sử dụng SDK Tiện ích bổ sung Meet bất cứ lúc nào trước hoặc trong quá trình cộng tác. Sau khi hoạt động tiện ích bổ sung bắt đầu, cuộc họp khác những người tham gia sử dụng CollaborationStartingState để khởi chạy tiện ích bổ sung.

Để biết thông tin chi tiết và mã mẫu về cách đặt CollaborationStartingState, hãy xem Sử dụng dự án cộng tác bắt đầu trạng thái.

Bước 2: Tiện ích bổ sung khởi động hoạt động

Hoạt động bắt đầu khi tiện ích bổ sung gọi startCollaboration trên MeetSidePanelClient.

Đảm bảo gọi phương thức startCollaboration trong tiện ích bổ sung của bạn khi người dùng hoàn tất việc lựa chọn nội dung và sẵn sàng bắt đầu cộng tác.

Mã mẫu sau đây cho biết cách gọi phương thức startCollaboration:

    sidePanelClient.startCollaboration({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

Sau khi bắt đầu cộng tác

Thời gian startCollaboration được gọi, Meet sẽ thực hiện những thao tác sau:

  • Đối với những người tham gia khác: Meet hiển thị thông báo hoạt động đang diễn ra.

  • Đối với trình khởi tạo: Nếu một URL giai đoạn chính được chỉ định trong CollaborationStartingState, Meet sẽ mở giai đoạn chính bằng cách sử dụng URL khỏi CollaborationStartingState.