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.