このページでは
CollaborationStartingState
Google Meet アドオン SDK で設定および取得する方法も確認します。
コラボレーションの開始状態の概要
アドオンを最初に開いたとき、
サイドパネル iframe で URL を読み込む
アドオンで
使用します。このイニシャル
最初の状態は、最初の状態とは異なる場合があります。
ユーザーが Google Meet のビデオ会議を使用して
コラボレーションの招待「
CollaborationStartingState
を使用して、ユーザーが参加したときに読み込まれる iframe URL を指定できます。
コラボレーションの招待を使用します。また、additional_data
フィールドには
必要なデータを保存するためにアドオンによって使用される
初期化します。
コラボレーションの開始状態を設定、取得、クリアする
CollaborationStartingState
は次の方法で管理できます。
次を使用して CollaborationStartingState
を設定します。
MeetAddonClient.setCollaborationStartingState
メソッドを呼び出します。アドオンは、CollaborationStartingState
を
コラボレーションしている最中です。
MeetAddonClient.setCollaborationStartingState
メソッドで指定された URL
URL と同じ origin に属している必要があります。
アドオン マニフェストで指定されたオリジン。詳細については、次をご覧ください:
アドオン
セキュリティ。
「
CollaborationStartingState.sidePanelUrl
,
CollaborationStartingState.mainStageUrl
,
および
CollaborationStartingState.additionalData
文字数は、
ご覧ください
mainStageClient.setCollaborationStartingState({
sidePanelUrl: "https://app.example.com/sidepanel",
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
CollaborationStartingState
を取得します。
MeetAddonClient.getCollaborationStartingState
メソッドを呼び出します。
const startingState = mainStageClient.getCollaborationStartingState();
const additionalData = JSON.parse(startingState.additionalData);
次のコマンドで CollaborationStartingState
をクリアします。
MeetAddonClient.clearCollaborationStartingState
メソッドを呼び出します。
mainStageClient.clearCollaborationStartingState();