Benutzeroberflächen von Editor-Add-ons

Editor-Add-ons ermöglichen die Nutzerinteraktion über benutzerdefinierte Menüs, Dialogfelder und Seitenleisten. Unter den folgenden Links finden Sie Informationen zum Erstellen dieser Arten von Benutzeroberflächen.

  • Add-on-Menüs werden mit dem UI-Dienst von Apps Script erstellt. Menüpunkte sind ein guter Ausgangspunkt für die Verwendung Ihres Add-ons. Sie müssen sie jedoch so gestalten, dass der Autorisierungszyklus des Add-ons berücksichtigt wird.

  • Seitenleisten und Dialogfelder werden mit dem HTML-Dienst von Apps Script erstellt. Mit diesem Dienst können Sie die Benutzeroberfläche mit HTML und CSS strukturieren und gestalten. Weitere Informationen finden Sie unter HTML 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, die das Erstellen dynamischer Benutzeroberflächen vereinfacht.
  • Wenn Sie HTML-Benutzeroberflächen für Editor-Add-ons erstellen, sollten Sie das CSS-Paket für Editor-Add-ons verwenden, damit Ihr Add-on das Erscheinungsbild der erweiterten Google Workspace-Editoren hat.