Mit der Google Meet REST API können Sie Besprechungen für Google Meet erstellen und verwalten und Ihren Nutzern direkt über Ihre App Einstiegspunkte bieten.
Mit der Meet REST API haben Sie folgende Möglichkeiten:
- Besprechungsräume erstellen und konfigurieren, damit Nutzer sich per Video austauschen können
- Sie können die Zugriffsebenen für den Bereich, die Moderationseinstellungen und automatische Aufzeichnungen oder Transkripte vorkonfigurieren.
- Mitglieder von Konferenzräumen verwalten und Co-Organisator-Rollen zuweisen
- Eine aktive Konferenz in einem Konferenzraum programmgesteuert beenden.
- Konferenzaufzeichnungen, Teilnahmeinformationen und Metadaten zur Teilnehmersitzung abrufen.
- Besprechungsartefakte (Aufzeichnungen, Transkripte und Transkripteinträge) abrufen.
Sie können Meet-Ereignisse auch über die Google Workspace Events API abonnieren. Wenn Sie über Änderungen benachrichtigt werden möchten, können Sie einen bestimmten Konferenzraum oder alle Konferenzräume eines bestimmten Nutzers abonnieren. Weitere Informationen finden Sie unter:
- Auf Termine aus Google Meet reagieren
- Ereignisse über die Google Workspace Events API abonnieren
- Google Meet-Events abonnieren
Anwendungsfälle
Apps können in die Meet REST API eingebunden werden, um die folgenden Aufgaben auszuführen:
Vor einer Videokonferenz: Erstellen Sie Konferenzräume on demand, konfigurieren Sie Zugriffsrechte (offen, vertrauenswürdig oder eingeschränkt), wenden Sie Moderationsfunktionen an (Bildschirmfreigabe, Chat, Reaktionen, Mikrofon und Kamera), konfigurieren Sie die automatische Aufzeichnung oder automatische Transkription und weisen Sie den Mitgliedern des Konferenzraums Co-Organisator-Rollen zu.
Während einer Konferenz: Rufen Sie aktive Konferenzmetadaten und Teilnehmersitzungen ab, verwalten Sie Mitglieder dynamisch, hören Sie mit der Google Workspace Events API auf Echtzeit-Lebenszyklusereignisse oder beenden Sie die aktive Konferenz programmatisch.
Nach einer Videokonferenz: Konferenzaufzeichnungen und Anwesenheitslogs abrufen, Aufzeichnungen und Google Docs-Transkripte aus Google Drive herunterladen und auf detaillierte Transkript-Spracheinträge für Coaching, Compliance oder KI-Analyse zugreifen.
Hier einige Beispiele für die Verwendung der Meet REST API:
Vertrieb und Kontoverwaltung
- Besprechungs- und Teilnehmerinformationen zu Aufzeichnungszwecken abrufen.
- Besprechungsartefakte abrufen und in Konten posten
- Transkriptionen und Aufzeichnungen durch KI-Modelle analysieren lassen, um Coaching- und Vertriebseffektivitätsanalysen zu erstellen.
Lernen und Entwicklung
- Videokonferenzen für Trainings erstellen und vorkonfigurieren
- Weisen Sie Trainern und Sitzungsleitern die Rolle des Co-Organisators zu.
- Aufzeichnungen abrufen, damit Schüler und Studenten sich Materialien nach Kursende noch einmal ansehen können.
Kundensupport und Beratung
- Sichere, eingeschränkte Besprechungsräume direkt über Helpdesk-Tickets oder Kundenportale erstellen
- Konfigurieren Sie die Verwaltung durch den Organisator vorab so, dass nur Kundenservicemitarbeiter präsentieren oder die Teilnahme verwalten können.
- Aktivieren Sie die automatische Aufzeichnung oder Transkription für die Qualitätssicherung und Compliance-Aufzeichnungen.
- Aktive Videokonferenzen werden automatisch beendet, wenn Termine oder Support-Sitzungen abgeschlossen sind.
Entwicklerbetrieb
- Videokonferenzen erstellen, um sich sofort mit Teammitgliedern auszutauschen
- Andere Stakeholder können laufenden Besprechungen beitreten, indem Sie Echtzeitinformationen zur Besprechung und zu den Teilnehmern teilen.
- Transkriptionsdaten durch KI-Modelle verarbeiten, um die richtigen nächsten Schritte zu generieren.
Sie können auch andere Google Workspace-APIs wie die Chat API in Ihre App einbinden, um die Zusammenarbeit noch weiter zu verbessern. Weitere Informationen finden Sie unter Chat-Anwendungsfälle.
Allgemeine Begriffe
Im Folgenden finden Sie eine Liste der in dieser API verwendeten gängigen Begriffe:
- Aktive Konferenz
- Die laufende Videokonferenz findet in einem Konferenzraum statt. In einem Konferenzraum kann jeweils nur eine aktive Videokonferenz stattfinden. Nach dem Ende wird sie zu einem Eintrag des Konferenzverlaufs.
- Artefakt
- Eine Datei, die von Meet als Reaktion auf eine Konferenz generiert wurde, z. B.
recordingsundtranscripts. Artefakte werden im Drive-Konto des Organisators der Videokonferenz gespeichert. Sie können in der Regel kurz nach dem Ende einer Konferenz abgerufen werden. - Kalendertermin
- Ein Termin in Google Kalender mit mehreren Gästen, der in der Regel von einem Organisator erstellt wird und die Teilnahmeinformationen für eine Besprechung enthält. Meet ist möglicherweise die Videokonferenzlösung für den Termin.
- Call
- Eine Sitzung mit Meet starten oder andere darüber benachrichtigen, dass ein Anruf beginnt oder läuft, damit sie sofort teilnehmen können.
- Co-Moderator:in
- Eine Person in einem Anruf, der von einem Organisator Hostverwaltungsberechtigungen erteilt wurden, mit Ausnahme der Möglichkeit, den ursprünglichen Organisator zu entfernen.
- Konferenz
- Eine Konferenz ist eine Instanz eines Anrufs in einem Konferenzraum. Nutzer betrachten dieses Szenario in der Regel als eine einzelne Besprechung.
- Conference-Bilanz
- Eine eindeutige ID für jede Instanz einer Videokonferenz. Sie wird automatisch erstellt, wenn die Videokonferenz beginnt. Die Ressource
conferenceRecordshat das FormatconferenceRecords/{conferenceRecord}. Beispiel:conferenceRecords/kRyYx8b7vNDsLpR1tG_cNjFUQBoBRhHIMoGJAJkBCQ - Einwählen
- Per Telefon an einem Anruf teilnehmen oder einen gestreamten Anruf anhören
- Moderator:in
- Die Person, die einen Anruf (den Organisator der Videokonferenz) erstellt hat oder die den Anruf steuert. Der Organisator einer Videokonferenz kann die Videokonferenz organisieren, muss aber nicht anwesend sein, wenn sie stattfindet. Ein Organisator kann die Organisator berechtigungen auch an einen Co-Organisator delegieren.
- Besprechungscode
Ein eindeutiger, eingabefähiger String mit 10 Zeichen für einen Konferenzraum, der im Besprechungs-URI eines Konferenzraums verwendet wird. Die Groß- und Kleinschreibung wird nicht berücksichtigt. Beispiel:
abc-mnop-xyz. Die maximale Länge beträgt 128 Zeichen.Besprechungscodes sollten nicht langfristig gespeichert werden, da sie von einem Konferenzraum getrennt und in Zukunft für andere Konferenzräume wiederverwendet werden können. Besprechungscodes laufen in der Regel 365 Tage nach der letzten Nutzung ab. Weitere Informationen zu Besprechungscodes in Google Meet
- Besprechungsname
Eine eindeutige, vom Server generierte ID zur Identifizierung eines Konferenzraums. Dabei wird zwischen Groß- und Kleinschreibung unterschieden. Beispiel:
jQCFfuBOdN5z. Die Besprechungs-ID wird im Feldnameeinerspaces-Ressource zurückgegeben. Weitere Informationen- Organisator der Videokonferenz
Der Nutzer, der den Konferenzraum erstellt hat. Dieser Nutzer kann auch als Inhaber der Videokonferenz betrachtet werden. Sie sind möglicherweise nicht während des Anrufs anwesend oder der Organisator der Besprechung. Es kann nur einen Organisator einer Besprechung geben.
- Konferenzraum
Ein virtueller Ort oder ein dauerhaftes Objekt (z. B. ein Besprechungsraum), an dem eine Konferenz stattfindet. In einem Bereich kann jeweils nur eine aktive Videokonferenz stattfinden. Ein Besprechungsbereich hilft Nutzern auch, sich zu treffen und gemeinsame Ressourcen zu finden.
- Besprechungs-URI
Eine anklickbare URL, über die ein Nutzer einen Anruf starten oder daran teilnehmen kann. Jeder Anruf hat eine eindeutige URL, die aus
https://meet.google.com/gefolgt vom Meeting-Code besteht. Beispiel:https://meet.google.com/abc-mnop-xyz- Mitglied
Ein Nutzer, der einem Besprechungsbereich mit einer bestimmten Rolle (z. B.
COHOST) explizit hinzugefügt wurde. Im Gegensatz zu einem Teilnehmer, der nur während einer Live-Videokonferenz anwesend ist, ist ein Mitglied dem persistenten Besprechungsbereich zugeordnet und behält seine Berechtigungen für mehrere Videokonferenzen in diesem Bereich.- Teilnehmer
Eine Person, die an einem Anruf teilnimmt oder den Companion-Modus verwendet und als Zuschauer teilnimmt, oder ein Raumgerät, das mit einem Anruf verbunden ist. Es gibt eine
participants-Ressource für jede Person. Wenn ein Teilnehmer der Videokonferenz beitritt, wird ihm eine eindeutige ID zugewiesen.- Teilnehmersitzung
Eine eindeutige Sitzungs-ID, die für jedes Teilnehmergerät erstellt wird, das an einem Anruf teilnimmt. Für jede Sitzung gibt es eine
participantSessions-Ressource. Wenn der Teilnehmer mehrmals über dasselbe Teilnehmergerät an derselben Videokonferenz teilnimmt, werden ihm jeweils eindeutige Sitzungs-IDs zugewiesen.- Aufzeichnung
Eine MP4-Videodatei und die zugehörigen Metadaten, die bei der Aufzeichnung einer Konferenz generiert werden. Aufzeichnungen werden im Google Drive des Organisators gespeichert und können als Besprechungsartefakte abgerufen werden.
- SIP-Adresse
Eine Session Initiation Protocol-Adresse (SIP) enthält Informationen dazu, wie Videokonferenzhardware von Drittanbietern eine Meet-Konferenz finden und daran teilnehmen kann. Meet unterstützt das SIP-URI-Schema.
- Transkript
Ein Textdokument, in dem die gesprochene Unterhaltung einer Besprechung festgehalten wird, die als Docs-Datei in den Drive-Speicher des Organisators der Besprechung exportiert wird.
- Transkriptionseintrag
Ein diskretes Segment der transkribierten Sprache eines Teilnehmers in einer Konferenz. Jeder Eintrag enthält die Identität des Teilnehmers, den Zeitstempel, den gesprochenen Text und den Sprachcode und ist 30 Tage nach Ende der Videokonferenz verfügbar.
Weitere Informationen
Informationen zur Entwicklung mit Google Workspace APIs, einschließlich der Verarbeitung von Authentifizierung und Autorisierung, finden Sie unter Entwicklung mit Google Workspace.
Weitere Informationen zum Erstellen eines Besprechungsraums mit der Meet REST API
Informationen zum Abonnieren von Google Workspace-Ereignissen finden Sie unter Ereignisse mit der Google Workspace Events API abonnieren.