Benutzeroberflächen des Editor-Add-ons

Editor-Add-ons ermöglichen Nutzerinteraktionen über benutzerdefinierte Menüs, Dialogfelder und Seitenleisten. Unter den folgenden Links finden Sie Informationen zum Erstellen solcher Schnittstellen.

  • Add-on-Menüs werden mit dem Ui-Basisdienst von Apps Script erstellt. Menüs stellen einen anfänglichen Ausgangspunkt für die Verwendung des Add-ons dar. Sie müssen sie jedoch so gestalten, dass sie den Autorisierungszyklus des Add-ons berücksichtigen.

  • Seitenleisten und Dialogfelder werden mit dem HTML-Dienst von Apps Script erstellt. Mit diesem Dienst können Sie die Struktur und Darstellung der Benutzeroberfläche mit HTML und CSS definieren. Weitere Informationen finden Sie unter HTML-Code erstellen und bereitstellen.

    • Sie können auch Client-Server-Kommunikationsaufrufe einrichten, damit Nutzeraktionen in der Benutzeroberfläche zu Aktionen auf den Google-Servern führen, auf denen sich die Editordatei befindet, oder umgekehrt.
    • Apps Script bietet außerdem eine Vorlagensyntax, um das Erstellen dynamischer Oberflächen zu vereinfachen.
  • Wenn Sie HTML-Oberflächen für Editor-Add-ons erstellen, sollten Sie das CSS-Paket für das Editor-Add-on verwenden, damit Ihr Add-on wie die erweiterten Google Workspace-Editoren aussieht.