Pokój spotkań to wirtualne miejsce lub trwały obiekt (np. sala konferencyjna), w którym odbywają się konferencje. Pokój spotkań pomaga też użytkownikom spotykać się i znajdować udostępnione zasoby.
Gdy utworzysz pokój spotkań za pomocą metody
spaces.create,
zwróci ona instancję zasobu
spaces. Zasób
zawiera
SpaceConfig obiekt
, który jest konfiguracją pokoju spotkań. Zawiera też
ActiveConference
obiekt, który jest linkiem do bieżącego
conferenceRecords
zasobu w pokoju spotkań. Więcej informacji o zarządzaniu pokojem spotkań znajdziesz w artykule Tworzenie pokoi spotkań i zarządzanie nimi.
W sekcjach poniżej opisujemy, jak skonfigurować pokój spotkań za pomocą tych obiektów i metod.
Ustawianie moderowania i dostępu do spotkań
Za pomocą obiektu SpaceConfig możesz ustawić, jak użytkownicy dołączają do spotkania, tryby moderowania, ograniczenia funkcji
i uprawnienia, które użytkownicy otrzymują po dołączeniu do spotkania.
Dostęp do pokoi spotkań
Aby określić, kto może dołączyć do pokoju spotkań bez proszenia o zgodę, ustaw pole
accessType
za pomocą obiektu
AccessType.
Możesz wybrać kilka ustawień dotyczących automatycznego zezwalania uczestnikom na dołączanie. Domyślnie pole jest ustawione na domyślne ustawienia dostępu użytkownika.
Aby zdefiniować punkty wejścia, których można używać do dołączania do spotkań hostowanych w pokoju spotkań
, ustaw pole
entryPointAccess
za pomocą obiektu
EntryPointAccess. Ustaw wartość ALL, aby zezwolić na wszystkie punkty wejścia, lub CREATOR_APP_ONLY, aby ograniczyć punkty wejścia tylko do tych, które należą do projektu w chmurze Google, który utworzył pokój spotkań.
Moderowanie pokoi spotkań
Aby moderować spotkanie, możesz ustawić pole
moderation
za pomocą obiektu
Moderation.
Gdy tryb moderation jest on, organizator spotkania ma kontrolę nad
spotkaniem dzięki takim funkcjom jak zarządzanie współgospodarzami (patrz
spaces.members)
i ograniczenia funkcji za pomocą
moderationRestrictions
pola. Więcej informacji o osobach w pokoju znajdziesz w artykule Zarządzanie osobami w pokoju.
Aby zdefiniować ograniczenia funkcji, gdy spotkanie jest moderowane (moderation ma wartość
on), ustaw pole moderationRestrictions za pomocą
ModerationRestrictions
obiektu. Ograniczenia określają, kto ma uprawnienia w pokoju spotkań do wysyłania wiadomości na czacie lub reakcji albo do udostępniania ekranu.
Aby ustawić ograniczenia funkcji w polu moderationRestrictions, użyj
RestrictionType
, aby zastosować chatRestriction, reactionRestriction, presentRestriction. Ustaw wartość HOSTS_ONLY, aby zastosować uprawnienia zarówno do organizatora spotkania, jak i współgospodarza, lub NO_RESTRICTION, aby zastosować je do wszystkich uczestników.
Aby ograniczyć domyślną rolę przypisaną użytkownikom jako widz, ustaw pole logiczne
defaultJoinAsViewerType
za pomocą
DefaultJoinAsViewerType.
Jeśli defaultJoinAsViewerType ma wartość on, użytkownicy dołączają jako widzowie. Jeśli ma wartość off, użytkownicy dołączają jako współtwórcy. Domyślna wartość to off. Jeśli w spaces.members jest ustawiona jawna rola użytkownika, użytkownik dołącza z tą rolą.
Generowanie raportu obecności
Aby utworzyć raport obecności w pokoju spotkań, ustaw pole
attendanceReportGenerationType
za pomocą obiektu
AttendanceReportGenerationType. Jeśli poprosisz o raport, Google Meet zapisze go na Dysku Google organizatora spotkania i wyśle e-maila.
Zarządzanie automatycznymi artefaktami
Organizatorzy spotkań, ale nie współgospodarze, mogą wstępnie skonfigurować automatyczne nagrywanie, automatyczne transkrypcje i inteligentne notatki w pokoju spotkań. Gdy te ustawienia są włączone, pokój spotkań jest nagrywany, generowane są transkrypcje, a notatki ze spotkania są automatycznie zapisywane i porządkowane w Dokumentach Google. Każda funkcja jest niezależna i jest ustawiana w każdym pokoju spotkań. Napisy do nagrań są dostępne tylko w języku angielskim.
Automatyczne artefakty możesz wstępnie skonfigurować podczas tworzenia pokoju
spotkań lub po
jego utworzeniu. Obie metody wymagają zakresu OAuth meetings.space.settings. Więcej informacji znajdziesz w artykule Zakresy OAuth dla
ustawień.
Możesz też skonfigurować automatyczne artefakty w przypadku spotkań utworzonych w Kalendarzu Google.
Aby ustawić automatyczne artefakty, użyj obiektu
ArtifactConfig
w obiekcie
SpaceConfig. ArtifactConfig składa się z pól recordingConfig, transcriptionConfig i smartNotesConfig.
Każde pole jest mapowane na podobny obiekt, np.
RecordingConfig,
TranscriptionConfig,
i
SmartNotesConfig
. Aby ustawić każdy obiekt, użyj
AutoGenerationType
aby włączyć lub wyłączyć obiekt konfiguracji on lub off.
Aby pobrać artefakty utworzone podczas konferencji, przeczytaj artykuł Praca z artefaktami.
Różnica między transkrypcjami a inteligentnymi notatkami
Zarówno transkrypcje spotkań, jak i inteligentne notatki (znane też jako „Zrób notatki”) rejestrują informacje ze spotkania, ale te funkcje służą różnym celom i tworzą różne artefakty.
W tabeli poniżej pokazujemy, czym się różnią:
| Funkcja | Transkrypcje | Inteligentne notatki |
|---|---|---|
| Przegląd | Dosłowny zapis słowo w słowo. | Krótkie podsumowanie najważniejszych informacji wygenerowane przez Gemini. |
| Poziom szczegółowości | 100% szczegółowości. Wszystko, co zostało powiedziane, jest zapisywane. | Ogólny. Skupia się na decyzjach i działaniach. |
| Przypadek użycia | Zgodność z przepisami, sprawdzanie dokładnych cytatów i dostępność dla użytkowników. | Umożliwia uczestnikom, którzy dołączyli później, szybkie nadrobienie zaległości; automatyzuje sporządzanie protokołów i śledzenie projektów. |
| Użycie w czasie rzeczywistym | Używane do napisów. Plik jest generowany po zakończeniu rozmowy. | Podczas rozmowy możesz wyświetlać podsumowanie w panelu bocznym. |
| Dane wyjściowe | Długi dokument Dokumentów Google z nazwą mówcy i sygnaturami czasowymi. | Krótki dokument Dokumentów Google z notatkami ze spotkania, sekcjami i punktami. |
| Cytowanie | Zawiera pełny tekst, do którego można utworzyć link. | Zawiera cytaty (sygnatury czasowe), które prowadzą do konkretnego momentu w transkrypcji, jeśli włączone są zarówno transkrypcje, jak i inteligentne notatki. Więcej informacji znajdziesz w artykule Gdy obie funkcje są włączone. |
Gdy obie funkcje są włączone
Każda funkcja może być używana oddzielnie, ale transkrypcje i inteligentne notatki mogą być też używane jednocześnie, aby tworzyć lepsze artefakty po spotkaniu.
Gdy obie funkcje są włączone, w wygenerowanym dokumencie z inteligentnymi notatkami zobaczysz cytaty. Te cytaty znajdują się w sekcji ze szczegółami i zawierają linki do określonych sygnatur czasowych w transkrypcji spotkania. Klikając cytaty, możesz przejść bezpośrednio do odpowiedniej sekcji w transkrypcji. Dzięki temu lepiej zrozumiesz dyskusję.
Podczas spotkania uczestnicy widzą wskaźniki, że obie funkcje są aktywne. Aby można było generować cytaty, które można kliknąć, muszą one pozostać aktywne przez cały czas trwania spotkania. Mimo że pliki są ze sobą powiązane, system nadal generuje 2 osobne dokumenty na Dysku Google gospodarza. Oba pliki są też automatycznie dołączane do wydarzenia w Kalendarzu Google.
Zakresy OAuth dla ustawień
Ustawienie lub uzyskanie dostępu do ustawień spotkań wymaga tych zakresów OAuth:
| Przypadek użycia | Kod zakresu |
|---|---|
| Ustawianie automatycznego generowania artefaktów w przypadku pokoi utworzonych przez inne aplikacje. | https://www.googleapis.com/auth/meetings.space.settings |
| Pobieranie lub wyświetlanie listy artefaktów z konferencji utworzonych przez inne aplikacje. | https://www.googleapis.com/auth/meetings.space.readonly |
| Pobieranie lub wyświetlanie listy innych ustawień przed spotkaniem w pokoju spotkań utworzonym przez aplikację innej firmy. | https://www.googleapis.com/auth/meetings.space.createdhttps://www.googleapis.com/auth/meetings.space.readonly |
| Odczytywanie i edytowanie ustawień wszystkich pokoi spotkań, do których użytkownik ma dostęp w dowolnej innej aplikacji, np. w Kalendarzu. | https://www.googleapis.com/auth/meetings.space.settings |
Więcej informacji o zakresach OAuth znajdziesz w artykule Zakresy interfejsu Meet REST API scopes.
Zarządzanie osobami w pokoju
Osoba w pokoju to użytkownik, który ma przypisaną rolę w pokoju spotkań. Ci użytkownicy mogą dołączyć do pokoju spotkań bez proszenia o zgodę na połączenie (znane też jako „pukanie”).
Organizatorzy spotkań mogą automatycznie wchodzić do pokoju spotkań, ale możesz też skonfigurować dodatkowe osoby w pokoju, aby mogły dołączać do spotkania bez proszenia o zgodę. Dodatkowo,
osoby w pokoju mogą mieć przypisaną
Role
w spotkaniu, np. COHOST, która daje im takie same możliwości zarządzania
spotkaniem jak organizatorowi. Więcej informacji o uzyskiwaniu dostępu do
pokoju spotkań bez proszenia o zgodę znajdziesz w artykule
AccessType.
Zasób
spaces.members
zawiera pola name, user i role.
Pamiętaj, że osoba w pokoju różni się od a
uczestnika. Uczestnik to
osoba, która dołączyła do rozmowy lub korzysta z trybu towarzyszącego, ogląda jako widz lub
korzysta z urządzenia w sali połączonego z rozmową. Każda osoba ma 1
conferenceRecords.participants
zasób.
Osobami w pokoju możesz zarządzać za pomocą tych metod:
Każda metoda przyjmuje parametr ścieżki. Metody tworzenia i wyświetlania listy używają pola parent do oznaczenia pokoju spotkań, a metody usuwania i pobierania używają pola name do filtrowania wyników na podstawie pokoju spotkań i nazwy osoby w pokoju. Wszystkie metody, z wyjątkiem usuwania, zwracają instancję zasobu spaces.members.
Wszystkie metody, z wyjątkiem usuwania, obsługują parametr fields w
SystemParameterContext.
Jeśli parametr fields zostanie pominięty, domyślna odpowiedź interfejsu API to
"name,email,role,user".
Parametr fields korzysta z
FieldMask
do filtrowania odpowiedzi. FieldMask to sposób, w jaki osoby wywołujące interfejs API mogą wyświetlać listę pól, które powinny być zwracane przez żądanie. Jest to rozdzielona przecinkami lista pól, która określa, że podczas pozostawiania innych pól bez zmian używane są tylko niektóre pola w obiekcie.
Używanie FieldMask pozwala interfejsowi API uniknąć niepotrzebnej pracy i zwiększa wydajność. Maska pól jest używana w metodach tworzenia, pobierania i wyświetlania listy. Więcej
informacji o maskach pól znajdziesz w artykule Używanie masek
pól w interfejsie Google Sheets API.
Powiązane artykuły
- Rozpoczynanie i planowanie spotkania wideo w Google Meet
- Funkcja „Zrób notatki” w Google Meet
- Używanie Transkrypcji w Google Meet