Skonfiguruj sale konferencyjne i członków

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 .