Interfejsy dodatków do edytora
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Dodatki do edytora umożliwiają interakcję użytkownika za pomocą dostosowanych menu, okien dialogowych i paneli bocznych. Poniższe linki zawierają informacje o tworzeniu tego typu interfejsów.
Menu dodatków są tworzone przy użyciu podstawowej usługi Ui Google Apps Script. Elementy menu stanowią punkty wyjścia do korzystania z dodatku, ale musisz je zaprojektować tak, aby uwzględniały cykl autoryzacji dodatku.
Skonfiguruj wywołania komunikacji klient-serwer, aby działania użytkownika w interfejsie powodowały działania na serwerach Google, na których znajduje się plik edytora, lub odwrotnie.
Apps Script udostępnia też składnię szablonu, która ułatwia tworzenie dynamicznych interfejsów.
Podczas tworzenia interfejsów HTML dla dodatków do edytora używaj pakietu CSS dodatku do edytora, aby wygląd i działanie dodatku były podobne do edytorów Google Workspace, które rozszerza.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-03-28 UTC."],[],["Editor add-ons allow user interaction via custom menus, dialogs, and sidebars. Menus, built with the Ui service, serve as starting points, requiring design consideration for the add-on authorization lifecycle. Sidebars and dialogs, created using the HTML service, utilize HTML and CSS for interface design. Client-server communication enables actions on the server based on user interface interactions. The editor add-on CSS package maintains a consistent look and feel with Google Workspace editors. Dynamic interface creation is supported via a template syntax.\n"]]