Miejsce spotkań to wirtualne miejsce, stały obiekt (np. sala konferencyjna), w którym odbywają się konferencje; O przestrzeń do spotkań pomaga użytkownikom spotykać się ze współdzielonymi zasobami.
Gdy tworzysz pokój spotkania za pomocą
spaces.create
, zwraca
instancję zasobu spaces
.
zawiera
SpaceConfig
, który jest
do konfiguracji sali konferencyjnej. Zawiera również
ActiveConference
obiekt
to link do bieżącego
conferenceRecords
zasób
w sali konferencyjnej.
W sekcjach poniżej znajdziesz szczegółowe informacje o konfigurowaniu sali konferencyjnej za pomocą kilku nowych obiektów i metod w wersji beta.
Ustawianie moderacji i dostępu do spotkań
Dzięki nowym obiektom w wersji beta można ustawiać tryby moderowania, funkcje
ograniczeń oraz uprawnienia, jakie użytkownicy otrzymują po dołączeniu do spotkania. Te
są ustalane przez
SpaceConfig
obiektu.
Pole moderation
to wstępnie skonfigurowany tryb moderacji spotkania, w którym:
Wartość domyślna zależy od zasad użytkownika. Wykorzystuje
Moderation
obiektu. Gdy tryb moderowania jest włączony, właściciel spotkania ma kontrolę nad
spotkania z funkcjami takimi jak zarządzanie współgospodarzem (zobacz
spaces.members
)
i ograniczenia funkcji (patrz moderationRestrictions
). Więcej informacji na temat:
użytkowników przeczytaj artykuł Zarządzanie użytkownikami pokoju.
Pole moderationRestrictions
wymusza ograniczenia moderowania w przypadku
spotkania po włączeniu trybu moderation
. Wykorzystuje
ModerationRestrictions
obiektu. Ograniczenia określają, kto ma uprawnienia
wysyłać wiadomości i reakcje na czacie, udostępniać ekran oraz określać, czy mają
domyślnej roli przypisanej użytkownikom jako przeglądającym. moderationRestrictions
zależy od wartości
RestrictionType
.
do zastosowania pierwszych 3 ograniczeń. Uprawnienia RestrictionType
można stosować do:
właściciela i współgospodarza spotkania lub wszystkich uczestników.
DefaultJoinAsViewerType
stosuje ostateczne uprawnienia, w przypadku których użytkownicy domyślnie dołączają jako współtwórcy, ale
w których gospodarze mogą ograniczać możliwość dołączania jako przeglądających.
Pole firstJoinerType
określa, czy użytkownicy mogą dołączać przed hostem dla
rozmowy wideo w tym miejscu. Określa, którzy użytkownicy mogą dołączyć do spotkania
czy inni w stanie oczekiwania. Wykorzystuje
FirstJoinerType
obiektu.
Zarządzaj użytkownikami w pokoju
Właściciel spotkania może zawsze dołączyć do spotkania bez pukania, ale teraz możesz
skonfigurować użytkowników, którzy również mogą dołączać do spotkania bez „pukania”. Dodatkowo
użytkowników można skonfigurować tak, aby miały przypisaną rolę w spotkaniu, na przykład COHOST
daje im takie same uprawnienia do zarządzania spotkaniem jak jego właściciel. Dla:
więcej informacji o uzyskiwaniu dostępu do sali konferencyjnej bez pukania, zobacz
AccessType
spaces.members
zasób zawiera pola name
, user
i role
.
Pamiętaj, że członek to nie to samo co
uczestnik. Uczestnik to osoba, która dołączyła
do rozmowy lub w trybie w trybie towarzyszącym
tryb
, oglądający jako widz lub za pomocą urządzenia w pokoju, które jest połączone z rozmową. Jest jedna
conferenceRecords.participants
dla każdej osoby.
Użytkownikami pokoju możesz zarządzać za pomocą tych metod:
Każda metoda przyjmuje parametr ścieżki z metodami tworzenia i wyświetlania listy za pomocą funkcji
parent
do oznaczenia miejsca spotkania oraz metod usuwania i pobierania za pomocą
pole name
, aby filtrować wyniki według miejsca spotkania i użytkownika
imię i nazwisko.
Wszystkie metody oprócz usuwania obsługują parametr fields
w
SystemParameterContext
, W przypadku pominięcia parametru fields
w odpowiedzi interfejsu API domyślnie ustawiana jest wartość
"name,email,role,user"
Parametr fields
korzysta z parametru
FieldMask
do filtrowania odpowiedzi. Maska FieldMask umożliwia wywołującym interfejs API wyświetlanie
żądanie powinno zostać zwrócone. Jest to rozdzielona przecinkami lista pól, które należy określić
niektóre pola w obiekcie są używane, a inne pozostawione bez zmian.
Użycie FieldMask pozwala interfejsowi API uniknąć niepotrzebnej pracy i usprawnia
skuteczność reklam. Maska pola jest używana do metod tworzenia, pobierania i wyświetlania listy. Więcej
informacje o maskach pól znajdziesz w sekcji Użyj pola użycia interfejsu API Arkuszy Google
.