REST Resource: spaces

Risorsa: spazio

Luogo virtuale in cui vengono organizzate le conferenze. In uno spazio è possibile tenere una sola conferenza attiva alla volta.

Rappresentazione JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Campi
name

string

Immutabile. Nome della risorsa dello spazio.

Formato: spaces/{space}.

{space} è l'identificatore della risorsa per lo spazio. Si tratta di un ID univoco generato dal server ed è sensibile alle maiuscole. Ad esempio, jQCFfuBOdN5z.

Per ulteriori informazioni, vedi In che modo Meet identifica uno spazio per le riunioni.

meetingUri

string

Solo output. URI utilizzato per partecipare alle riunioni composto da https://meet.google.com/ seguito da meetingCode. Ad esempio: https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Solo output. Stringa univoca facile da digitare utilizzata per partecipare alla riunione.

Formato: [a-z]+-[a-z]+-[a-z]+. Ad esempio, abc-mnop-xyz.

La lunghezza massima è di 128 caratteri.

Può essere utilizzato solo come alias del nome dello spazio per ottenere lo spazio.

config

object (SpaceConfig)

Configurazione relativa allo spazio per riunioni.

activeConference

object (ActiveConference)

Conferenza attiva, se esistente.

SpaceConfig

La configurazione relativa a uno spazio per riunioni.

Rappresentazione JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess),
  "moderation": enum (Moderation),
  "moderationRestrictions": {
    object (ModerationRestrictions)
  },
  "attendanceReportGenerationType": enum (AttendanceReportGenerationType),
  "artifactConfig": {
    object (ArtifactConfig)
  }
}
Campi
accessType

enum (AccessType)

Tipo di accesso allo spazio di riunione che determina chi può partecipare senza chiedere. Predefinito: le impostazioni di accesso predefinite dell'utente. Controllato dall'amministratore dell'utente per gli utenti aziendali o LIMITATO.

entryPointAccess

enum (EntryPointAccess)

Definisce i punti di contatto che possono essere utilizzati per partecipare alle riunioni ospitate in questo spazio di riunione. Valore predefinito: EntryPointAccess.ALL

moderation

enum (Moderation)

La modalità di moderazione preconfigurata per la riunione. Valore predefinito: controllato dai criteri dell'utente.

moderationRestrictions

object (ModerationRestrictions)

Quando il valore è moderation.ON, queste limitazioni vengono applicate alla riunione. Se moderation.OFF, verrà ripristinato il valore predefinito ModerationRestrictions.

attendanceReportGenerationType

enum (AttendanceReportGenerationType)

Indica se il report sulla partecipazione è abilitato per lo spazio per riunioni.

artifactConfig

object (ArtifactConfig)

Configurazione relativa agli elementi automatici supportati dalla riunione.

AccessType

Possibili tipi di accesso per uno spazio per riunioni.

Enum
ACCESS_TYPE_UNSPECIFIED Valore predefinito specificato dall'organizzazione dell'utente. Nota: questo valore non viene mai restituito, in quanto viene restituito il tipo di accesso configurato.
OPEN Chiunque abbia le informazioni di accesso (ad esempio l'URL o i dati di accesso per lo smartphone) può partecipare senza dover fare la richiesta.
TRUSTED I membri dell'organizzazione dell'organizzatore, gli utenti esterni invitati e gli utenti che si connettono tramite telefono possono partecipare senza chiedere l'autorizzazione. Tutti gli altri devono chiedere di partecipare.
RESTRICTED Solo gli invitati possono partecipare direttamente. Tutti gli altri devono chiedere di partecipare.

EntryPointAccess

Punti di contatto che possono essere utilizzati per partecipare a una riunione. Esempio: meet.google.com, l'SDK Embed Meet web o un'applicazione mobile.

Enum
ENTRY_POINT_ACCESS_UNSPECIFIED Non utilizzato.
ALL Sono consentiti tutti i punti di contatto.
CREATOR_APP_ONLY Per partecipare alle riunioni in questo spazio possono essere utilizzati solo i punti di contatto di proprietà del progetto Google Cloud che ha creato lo spazio. Le app possono utilizzare gli SDK Meet per il web o per il mobile per creare punti di contatto di proprietà.

Moderazione

La modalità di moderazione di una riunione. Quando la modalità di moderazione è attiva, il proprietario della riunione ha un maggiore controllo sulla riunione con funzionalità come la gestione dei co-organizzatori (vedi messaggio Membro) e le limitazioni delle funzionalità (vedi messaggio ModerationRestrictions).

Enum
MODERATION_UNSPECIFIED Il tipo di moderazione non è specificato. Viene utilizzato per indicare che l'utente non ha specificato alcun valore perché non intende aggiornare lo stato. Gli utenti non sono autorizzati a impostare il valore come non specificato.
OFF La moderazione è disattivata.
ON La moderazione è attiva.

ModerationRestrictions

Definisce le limitazioni per le funzionalità quando la riunione è moderata.

Rappresentazione JSON
{
  "chatRestriction": enum (RestrictionType),
  "reactionRestriction": enum (RestrictionType),
  "presentRestriction": enum (RestrictionType),
  "defaultJoinAsViewerType": enum (DefaultJoinAsViewerType)
}
Campi
chatRestriction

enum (RestrictionType)

Definisce chi ha l'autorizzazione a inviare messaggi di chat nello spazio di riunione.

reactionRestriction

enum (RestrictionType)

Definisce chi ha l'autorizzazione a inviare reazioni nello spazio di riunione.

presentRestriction

enum (RestrictionType)

Definisce chi ha l'autorizzazione per condividere lo schermo nello spazio di riunione.

defaultJoinAsViewerType

enum (DefaultJoinAsViewerType)

Definisce se limitare il ruolo predefinito assegnato agli utenti come visualizzatori.

RestrictionType

Determina chi ha l'autorizzazione per utilizzare una determinata funzionalità.

Enum
RESTRICTION_TYPE_UNSPECIFIED Valore predefinito specificato dal criterio utente. Questo valore non deve mai essere restituito.
HOSTS_ONLY Il proprietario e il co-organizzatore della riunione dispongono dell'autorizzazione.
NO_RESTRICTION Tutti i partecipanti dispongono delle autorizzazioni.

DefaultJoinAsViewerType

Per impostazione predefinita, gli utenti parteciperanno come collaboratori. Gli organizzatori possono limitare la partecipazione degli utenti come spettatori. Nota: se per un utente nella risorsa Membro è impostato un ruolo esplicito, l'utente si unirà con quel ruolo.

Enum
DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED Valore predefinito specificato dal criterio utente. Questo valore non deve mai essere restituito.
ON Per impostazione predefinita, gli utenti parteciperanno come visualizzatori.
OFF Per impostazione predefinita, gli utenti parteciperanno come collaboratori.

AttendanceReportGenerationType

Possibili stati che indicano se il report sulla partecipazione è attivato per lo spazio per riunioni.

Enum
ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED Valore predefinito specificato dal criterio utente. Questo valore non deve mai essere restituito.
GENERATE_REPORT Il report sulla partecipazione verrà generato e inviato a Drive/via email.
DO_NOT_GENERATE Il report sulla presenza non verrà generato.

ArtifactConfig

Configurazione relativa agli elementi della riunione potenzialmente generati da questo spazio per le riunioni.

Rappresentazione JSON
{
  "recordingConfig": {
    object (RecordingConfig)
  },
  "transcriptionConfig": {
    object (TranscriptionConfig)
  },
  "smartNotesConfig": {
    object (SmartNotesConfig)
  }
}
Campi
recordingConfig

object (RecordingConfig)

Configurazione per la registrazione.

transcriptionConfig

object (TranscriptionConfig)

Configurazione per la trascrizione automatica.

smartNotesConfig

object (SmartNotesConfig)

Configurazione per le note intelligenti automatiche.

RecordingConfig

Configurazione relativa alla registrazione in uno spazio di riunione.

Rappresentazione JSON
{
  "autoRecordingGeneration": enum (AutoGenerationType)
}
Campi
autoRecordingGeneration

enum (AutoGenerationType)

Definisce se uno spazio di riunione viene registrato automaticamente quando un utente con il privilegio di registrazione partecipa alla riunione.

AutoGenerationType

Determina se un elemento può essere generato automaticamente nello spazio di riunione.

Enum
AUTO_GENERATION_TYPE_UNSPECIFIED Valore predefinito specificato dal criterio utente. Questo valore non deve mai essere restituito.
ON L'elemento viene generato automaticamente.
OFF L'elemento non viene generato automaticamente.

TranscriptionConfig

Configurazione relativa alla trascrizione in uno spazio di riunione.

Rappresentazione JSON
{
  "autoTranscriptionGeneration": enum (AutoGenerationType)
}
Campi
autoTranscriptionGeneration

enum (AutoGenerationType)

Definisce se i contenuti di una riunione vengono trascritti automaticamente quando un utente con il privilegio di trascrizione partecipa alla riunione.

SmartNotesConfig

Configurazione relativa alle note intelligenti in uno spazio di riunione. Per saperne di più sugli appunti intelligenti, consulta "Prendi appunti per me" in Google Meet.

Rappresentazione JSON
{
  "autoSmartNotesGeneration": enum (AutoGenerationType)
}
Campi
autoSmartNotesGeneration

enum (AutoGenerationType)

Definisce se generare automaticamente un riepilogo della riunione per tutti gli invitati dell'organizzazione quando un utente con il privilegio di attivare le note intelligenti si unisce alla riunione.

ActiveConference

Conferenza attiva.

Rappresentazione JSON
{
  "conferenceRecord": string
}
Campi
conferenceRecord

string

Solo output. Riferimento alla risorsa "ConferenceRecord". Formato: conferenceRecords/{conferenceRecord}, dove {conferenceRecord} è un ID univoco per ogni istanza di una chiamata all'interno di uno spazio.

Metodi

create

Crea uno spazio.

endActiveConference

Termina una conferenza attiva (se presente).

get

Recupera i dettagli di uno spazio per riunioni.

patch

Aggiorna i dettagli di uno spazio per riunioni.