Add-on für Meet erstellen

Google Meet-Add-ons werden im Rahmen eines Google Cloud-Projekts erstellt und konfiguriert.

Google Cloud-Projekt erstellen

Informationen zum Generieren eines Google Cloud-Projekts finden Sie unter Google Cloud-Projekt erstellen.

Google Workspace Marketplace SDK und Google Workspace Add-ons API aktivieren

Zum Entwickeln von Meet-Add-ons sind das Google Workspace Marketplace SDK und die Google Workspace Add-ons API erforderlich. So werden sie aktiviert:

  1. Öffnen Sie die Google Cloud Console.
  2. Wenn bereits ein anderes Projekt geöffnet ist, wählen Sie oben den Projektnamen des Projekts Ihrer App aus, um das Projekt zu wechseln.
  3. Geben Sie oben in der Suchleiste Google Workspace Marketplace SDK ein und drücken Sie die Eingabetaste.
  4. Öffnen Sie die Seite Google Workspace Marketplace SDK und klicken Sie auf Aktivieren.

  5. Wiederholen Sie diese Schritte, um Google Workspace Add-ons API zu finden und zu aktivieren.

Deployment erstellen

Wenn Sie ein Add-on in Meet verwenden möchten, benötigen Sie eine Bereitstellung und eine Add-on-Manifestdatei.

  1. Öffnen Sie die Google Cloud Console.
  2. Wenn bereits ein anderes Projekt geöffnet ist, wählen Sie oben den Projektnamen des Projekts Ihrer App aus, um das Projekt zu wechseln.
  3. Klicken Sie auf APIs und Dienste.
  4. Wählen Sie Google Workspace Marketplace SDK aus, um die Detailseite aufzurufen.
  5. Option A: Alternative Laufzeitbereitstellung verwenden

    1. Klicken Sie auf den Tab Alternative Laufzeiten.
    2. Klicken Sie auf Neue Bereitstellung erstellen und geben Sie die Bereitstellungs-ID des Add-ons ein.

      Die Bereitstellungs-ID ist ein beliebiger String, mit dem der Add-on-Entwickler die Bereitstellung mit dem Add-on-Manifest identifizieren kann. Bereitstellungs-IDs sind erforderlich und dürfen höchstens 100 Zeichen umfassen.

    3. Klicke auf Weiter.

      Eine Seitenleiste wird geöffnet, in der Sie die Spezifikation des Add-on-Manifests im JSON-Format einreichen können. Dies wird auch DEPLOYMENT.JSON genannt.

      Die Add-on-Manifestdatei ist die zentrale Konfiguration für ein Google Meet-Add-on. Das folgende Codebeispiel zeigt die verfügbaren Meet-Felder für das Web in der Manifestdatei.

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING,
              "logoUrl": "MEET_WEB_LOGO_URL",
              "addOnOrigins": ["ADD_ON_ORIGINS"]
            }
          }
        }
      }
      

      Ersetzen Sie Folgendes:

      • NAME: String. Der Name Ihres Google Meet-Add-ons.
      • LOGO_URL: String. Die URL des Logos für das Meet-Add-on.
      • SIDE_PANEL_URI: String. Die URL des iFrames der Seitenleiste. Der origin dieser URL muss Teil der im Feld ADD_ON_ORIGINS angegebenen Ursprünge sein.
      • SUPPORTS_SCREENSHARING: Optional. Boolescher Wert. Wenn sie auf „false“ gesetzt ist, müssen Nutzer das Add-on verwenden, um zu sehen, was in einer gemeinsamen Add-on-Sitzung passiert. Wenn die Richtlinie auf „true“ gesetzt ist, kann der Initiator der gemeinsamen Add-on-Sitzung seine Bildschirmansicht des Add-ons freigeben.
      • MEET_WEB_LOGO_URL: Optional. String. Eine Meet-spezifische URL des Logos für das Add-on.
      • ADD_ON_ORIGINS: Liste der Strings. Eine Liste der Ursprünge, die das Add-on verwendet. Zwei URLs haben denselben Ursprung, wenn sie dasselbe Schema, denselben Host und denselben Port haben. Subursprünge sind ebenfalls zulässig. Weitere Informationen finden Sie unter Add-on-Sicherheit.
    4. Klicke auf Senden.

      Weitere Informationen zu Bereitstellungen finden Sie unter Bereitstellungsressource erstellen.

    5. Optional: Zu Testzwecken kann der angemeldete Nutzer das Add-on installieren, indem er in der Spalte Aktionen auf Installieren klickt.

    6. Wählen Sie auf dem Tab App-Konfiguration unter App-Integration die Option Google Workspace-Add-on aus. Wählen Sie Mit Cloud-Bereitstellungsressource bereitstellen und dann die richtige alternative Laufzeitbereitstellung aus.

    Option B: Bereitstellung von Google Apps Script

    1. Klicken Sie auf den Tab App-Konfiguration.

    2. Wählen Sie unter App-Integration die Option Google Workspace-Add-on aus. Wählen Sie Mit Google Apps Script-Bereitstellungs-ID bereitstellen aus und geben Sie die Bereitstellungs-ID Ihres Skripts ein.

    3. Klicken Sie auf Speichern.

      Weitere Informationen zum Erstellen eines Apps Script-Projekts finden Sie in der Dokumentation zu Apps Script. Sie müssen dazu keinen Apps Script-Code schreiben. Das Meet-Add-on basiert ausschließlich auf der Datei „appsscript.json“, die auch als Manifestdatei bezeichnet wird. Die Manifestdatei in Ihrem Apps Script-Projekt muss einen addOns- und einen meet-Abschnitt enthalten. Die Abschnitte addOns und meet haben die gleiche Struktur wie unter „Option A“ beschrieben.

Add-on veröffentlichen

Wenn Sie möchten, dass andere Nutzer Ihr Add-on installieren können, oder wenn Sie den Eingabevorgang bei der Bildschirmfreigabe testen möchten, muss das Add-on veröffentlicht werden. Ein Add-on kann entweder privat (das Add-on ist nur in Ihrer Domain zugänglich) oder öffentlich veröffentlicht werden. Selbst wenn Ihr Add-on veröffentlicht wird, können Sie steuern, ob Nutzer es über den Google Workspace Marketplace oder über einen direkten Link finden können.

Weitere Informationen finden Sie in dieser Anleitung zum Veröffentlichen eines Add-ons.

Add-on in Meet öffnen

Erstellen Sie eine Besprechung unter meet.google.com. Das installierte Add-on wird jetzt im Bereich „Add-ons“ angezeigt.