- リソース: Space
- SpaceConfig
- AccessType
- EntryPointAccess
- 管理
- ModerationRestrictions
- RestrictionType
- DefaultJoinAsViewerType
- AttendanceReportGenerationType
- ArtifactConfig
- RecordingConfig
- AutoGenerationType
- TranscriptionConfig
- SmartNotesConfig
- ActiveConference
- PhoneAccess
- GatewaySipAccess
- メソッド
リソース: Space
会議が開催される仮想空間。1 つのスペースで同時に開催できるアクティブな会議は 1 つのみです。
| JSON 表現 |
|---|
{ "name": string, "meetingUri": string, "meetingCode": string, "config": { object ( |
| フィールド | |
|---|---|
name |
変更不可。Space のリソース名。 形式:
詳しくは、Meet で会議室を識別する方法をご覧ください。 |
meetingUri |
出力専用。 |
meetingCode |
出力専用。会議への参加に使用される、わかりやすい固有の文字列。 形式: 最大長は 128 文字です。 スペース名のエイリアスとしてのみ使用して、スペースを取得できます。 |
config |
会議スペースに関する構成。 |
activeConference |
アクティブな会議(存在する場合)。 |
phoneAccess[] |
出力専用。この会議スペースのすべての地域電話アクセス方法。これは空でもかまいません。 |
gatewaySipAccess[] |
出力専用。会議への参加に使用できる SIP ベースのアクセス方法。これは空でもかまいません。 |
SpaceConfig
会議室に関する構成。
| JSON 表現 |
|---|
{ "accessType": enum ( |
| フィールド | |
|---|---|
accessType |
参加リクエストなしで参加できるユーザーを決定する会議スペースのアクセスタイプ。デフォルト: ユーザーのデフォルトのアクセス設定。企業ユーザーの場合はユーザーの管理者によって制御されるか、RESTRICTED になります。 |
entryPointAccess |
この会議スペースでホストされている会議に参加するために使用できるエントリ ポイントを定義します。デフォルト: EntryPointAccess.ALL |
moderation |
会議の事前構成された管理モード。デフォルト: ユーザーのポリシーによって制御されます。 |
moderationRestrictions |
モデレーションがオンの場合、これらの制限が会議に適用されます。moderation.OFF の場合、デフォルトの ModerationRestrictions にリセットされます。 |
attendanceReportGenerationType |
会議室で出席レポートが有効になっているかどうか。 |
artifactConfig |
会議でサポートされている自動生成アーティファクトに関する構成。 |
AccessType
会議室のアクセスタイプ。
| 列挙型 | |
|---|---|
ACCESS_TYPE_UNSPECIFIED |
ユーザーの組織によって指定されたデフォルト値。注: 構成されたアクセスタイプが代わりに返されるため、これは返されません。 |
OPEN |
参加情報(URL や電話アクセス情報など)を持っているユーザーは、会議への参加をリクエストせずに参加できます。 |
TRUSTED |
主催者の組織のメンバー、招待された外部ユーザー、電話参加者は、ノックせずに参加できます。他の参加者は会議への参加をリクエストする必要があります。 |
RESTRICTED |
ノックせずに参加できるのは、招待されたユーザーのみです。他の参加者は会議への参加をリクエストする必要があります。 |
EntryPointAccess
会議に参加するために使用できるエントリ ポイント。例: meet.google.com、Meet Embed SDK Web、モバイル アプリケーション。
| 列挙型 | |
|---|---|
ENTRY_POINT_ACCESS_UNSPECIFIED |
未使用。 |
ALL |
すべてのエントリ ポイントが許可されています。 |
CREATOR_APP_ONLY |
このスペースの会議に参加できるのは、スペースを作成した Google Cloud プロジェクトが所有するエントリ ポイントのみです。アプリは、Meet 埋め込み SDK ウェブまたはモバイル Meet SDK を使用して、独自のエントリ ポイントを作成できます。 |
管理
会議の管理モード。モデレーション モードがオンの場合、会議の所有者は、共同主催者の管理(メッセージ Member を参照)や機能の制限(メッセージ ModerationRestrictions を参照)などの機能を使用して、会議をより細かく制御できます。
| 列挙型 | |
|---|---|
MODERATION_UNSPECIFIED |
モデレーション タイプが指定されていません。これは、ユーザーが状態を更新するつもりがないため、値を指定していないことを示すために使用されます。ユーザーは値を未指定に設定できません。 |
OFF |
管理はオフになっています。 |
ON |
管理がオンになっています。 |
ModerationRestrictions
会議が管理されている場合の機能の制限を定義します。
| JSON 表現 |
|---|
{ "chatRestriction": enum ( |
| フィールド | |
|---|---|
chatRestriction |
会議スペースでチャット メッセージを送信できるユーザーを定義します。 |
reactionRestriction |
会議スペースでリアクションを送信する権限を持つユーザーを定義します。 |
presentRestriction |
会議スペースで画面を共有する権限を持つユーザーを定義します。 |
defaultJoinAsViewerType |
ユーザーに割り当てられたデフォルトのロールを閲覧者として制限するかどうかを定義します。 |
RestrictionType
特定の機能を使用する権限を持つユーザーを決定します。
| 列挙型 | |
|---|---|
RESTRICTION_TYPE_UNSPECIFIED |
ユーザー ポリシーで指定されたデフォルト値。この値が返されることはありません。 |
HOSTS_ONLY |
会議のオーナーと共同主催者には権限があります。 |
NO_RESTRICTION |
すべての参加者に権限が付与されている。 |
DefaultJoinAsViewerType
デフォルトでは、ユーザーは投稿者として参加します。主催者は、ユーザーが閲覧者としてのみ参加できるように制限できます。注: Member リソースでユーザーに明示的なロールが設定されている場合、ユーザーはそのロールとして参加します。
| 列挙型 | |
|---|---|
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED |
ユーザー ポリシーで指定されたデフォルト値。この値が返されることはありません。 |
ON |
ユーザーはデフォルトで閲覧者として参加します。 |
OFF |
ユーザーはデフォルトで投稿者として参加します。 |
AttendanceReportGenerationType
会議室の出席レポートが有効かどうかを示す可能性のある状態。
| 列挙型 | |
|---|---|
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED |
ユーザー ポリシーで指定されたデフォルト値。この値が返されることはありません。 |
GENERATE_REPORT |
出席レポートが生成され、ドライブまたはメールに送信されます。 |
DO_NOT_GENERATE |
出席レポートは生成されません。 |
ArtifactConfig
この会議スペースで生成される可能性のある会議アーティファクトに関連する構成。
| JSON 表現 |
|---|
{ "recordingConfig": { object ( |
| フィールド | |
|---|---|
recordingConfig |
録画の構成。 |
transcriptionConfig |
自動文字起こしの構成。 |
smartNotesConfig |
自動スマートメモの構成。 |
RecordingConfig
会議スペースでの録画に関連する構成。
| JSON 表現 |
|---|
{
"autoRecordingGeneration": enum ( |
| フィールド | |
|---|---|
autoRecordingGeneration |
録画権限を持つユーザーが会議に参加したときに、会議スペースを自動的に録画するかどうかを定義します。 |
AutoGenerationType
会議スペースでアーティファクトを自動的に生成できるかどうかを決定します。
| 列挙型 | |
|---|---|
AUTO_GENERATION_TYPE_UNSPECIFIED |
ユーザー ポリシーで指定されたデフォルト値。この値が返されることはありません。 |
ON |
アーティファクトは自動的に生成されます。 |
OFF |
アーティファクトは自動的に生成されません。 |
TranscriptionConfig
会議スペースでの文字起こしに関連する構成。
| JSON 表現 |
|---|
{
"autoTranscriptionGeneration": enum ( |
| フィールド | |
|---|---|
autoTranscriptionGeneration |
文字起こし権限を持つユーザーが会議に参加したときに、会議の内容を自動的に文字起こしするかどうかを定義します。 |
SmartNotesConfig
会議スペースのスマートメモに関連する構成。スマートメモについて詳しくは、Google Meet の「自動メモ生成」をご覧ください。
| JSON 表現 |
|---|
{
"autoSmartNotesGeneration": enum ( |
| フィールド | |
|---|---|
autoSmartNotesGeneration |
スマート メモを有効にする権限を持つユーザーが会議に参加したときに、組織内のすべての招待者に対して会議の要約と概要を自動的に生成するかどうかを定義します。 |
ActiveConference
アクティブな会議。
| JSON 表現 |
|---|
{ "conferenceRecord": string } |
| フィールド | |
|---|---|
conferenceRecord |
出力専用。ConferenceRecord リソースへの参照。形式: |
PhoneAccess
電話アクセスには、地域の電話番号と、その電話番号に固有の PIN を使用して会議にダイヤルインするために必要な情報が含まれています。
| JSON 表現 |
|---|
{ "phoneNumber": string, "pin": string, "regionCode": string, "languageCode": string } |
| フィールド | |
|---|---|
phoneNumber |
この会議スペースに電話をかけるための電話番号(E.164 形式)。先頭に「+」文字が付いた完全な電話番号。 |
pin |
ユーザーが指定された番号に電話をかけた後に入力する必要がある PIN。PIN は 10 進数のみで構成され、長さは異なる場合があります。 |
regionCode |
この電話アクセスに関連付けられている国の CLDR/ISO 3166 地域コード。i18n RegionCode ユーティリティで解析されます。例: スウェーデンの場合は「SE」。 |
languageCode |
この電話アクセスに関連付けられている言語の BCP 47/LDML 言語コード。i18n LanguageCode ユーティリティで解析されます。例: 中南米スペイン語の場合は「es-419」、カナダ フランス語の場合は「fr-CA」。 |
GatewaySipAccess
SIP ゲートウェイ経由で会議に参加する方法について説明します。
| JSON 表現 |
|---|
{ "uri": string, "sipAccessCode": string } |
| フィールド | |
|---|---|
uri |
会議にアクセスできるセッション開始プロトコル(SIP)URI。 文字列は次のいずれかの形式です。
ここで、USER_ID は 13 桁のユニバーサル PIN(今後、Meet の会議コードの使用もサポートする予定)、GATEWAY_ADDRESS は DNS SRV ルックアップまたはドット付き 4 分割を使用して解決される有効なアドレスです。 |
sipAccessCode |
特別に構成されたデバイスで手動入力するための永続的な数値コード。 |
メソッド |
|
|---|---|
|
スペースを作成します。 |
|
アクティブな会議を終了します(存在する場合)。 |
|
会議スペースの詳細を取得します。 |
|
会議スペースの詳細を更新します。 |