Na tej stronie znajdziesz ogólne omówienie 2 typów dodatków, które możesz tworzyć: dodatków do Google Workspace i dodatków do edytora. Te typy dodatków różnią się między sobą pod względem zakresu aplikacji, sposobu ich tworzenia i ograniczeń.
Dodatki do Google Workspace
Dodatki do Google Workspace to najnowsza generacja dodatków, które zapewniają wiele funkcji, takich jak:
Utwórz tylko jeden dodatek do wielu aplikacji Google Workspace: zamiast osobnych dodatków do Gmaila, Kalendarza, Dysku i edytorów możesz utworzyć jeden dodatek do Google Workspace i nim zarządzać.
Zwiększenie świadomości marki: ikony dodatków są domyślnie widoczne w panelu po prawej stronie aplikacji hostującej dodatek.
Tworzenie strony głównej: możesz utworzyć osobne strony główne dla każdej aplikacji Google Workspace, którą rozszerza Twój dodatek, lub użyć tej samej strony głównej dla wielu aplikacji.
Odzwierciedlanie kontekstu użytkownika w dodatku: dodatek do Google Workspace możesz tak zaprojektować, aby wyświetlał interfejsy specyficzne dla jego aplikacji hostującej. Dodatek może na przykład wyświetlać informacje z e-maila lub wydarzenia w kalendarzu albo sugerować działanie na podstawie bieżącej strony aplikacji Google Workspace.
Użyj standaryzowanych interfejsów: twórz interfejsy użytkownika z wbudowanych elementów widżetów udostępnionych przez usługę Apps Script
Card
. Do definiowania tych interfejsów nie potrzeba wiedzy z zakresu HTML i CSS.Rozszerzanie klientów korzystających z komputerów i urządzeń mobilnych w Gmailu: jeśli dodatek do Google Workspace rozszerza Gmaila, możesz go używać zarówno w wersji Gmaila na komputery, jak i na urządzenia mobilne. Jeśli utworzysz dodatek do Google Workspace, który rozszerza Gmaila, nie musisz projektować osobnej wersji tego dodatku na urządzenia mobilne. Wszędzie używa się tego samego interfejsu.
Użyj preferowanego środowiska wykonawczego. Zamiast Apps Script możesz tworzyć dodatki do Google Workspace, korzystając z preferowanej infrastruktury hostingowej, łańcucha narzędzi programistycznych, systemu kontroli źródła, języka programowania i bibliotek kodu. Więcej informacji znajdziesz w sekcji Tworzenie dodatku w dowolnym języku kodowania
Dodatki do edytora
Dodatki do Edytora umożliwiają rozszerzenie jednej z aplikacji Edytora Google, takich jak Dokumenty, Arkusze, Prezentacje lub Formularze. Każdy typ dodatku do Edytora (np. dodatki do Arkuszy) może mieć własny zestaw funkcji, ograniczeń i specjalnych wymagań związanych z danym typem. Podczas tworzenia dodatków do edytora należy pamiętać o tych specyfikach. Więcej informacji na temat dodatków dla określonych edytorów znajdziesz w odpowiednich sekcjach:
Dodatki do Edytora mogą zautomatyzować typowe zadania edytora, takie jak tworzenie, edytowanie, formatowanie i przenoszenie danych między aplikacjami. Interfejsy dodatku Edytor można łatwo dostosować do wykonywanych zadań.
Dodatki do Edytora działają inaczej niż dodatki do Google Workspace pod tymi względami:
- Dodatki do Edytora mogą tworzyć interfejsy składające się z elementów menu, okien i pasków bocznych. Okna dodatków i paski boczne są zdefiniowane w standardowym języku HTML i CSS.
- Dodatki do Edytora mają specjalne reguły autoryzacji, ponieważ tworzą, modyfikują lub w inny sposób korzystają z plików na Dysku Google. Podczas tworzenia tego dodatku do Edytora musisz zapoznać się z cyklem autoryzacji dodatku do edytora.
- Pliki tworzone i aktualizowane w każdym edytorze mają określone struktury. Na przykład prezentacje w Prezentacjach Google składają się ze stron, które mogą być slajdami, elementami głównymi lub układami. Trzeba znać strukturę plików, ponieważ dodatki często używają ich podczas odczytywania lub edytowania plików.
- Dodatki do Edytora działają tylko w klientach na komputer – nie działają na urządzeniach z Androidem ani iOS.
- Dodatki do edytora muszą być zaimplementowane w Apps Script.