Na tej stronie znajdziesz ogólne informacje o 2 rodzajach dodatków, które możesz tworzyć: dodatkach do Google Workspace i dodatkach edytora. Te typy dodatków różnią się tym, jakie aplikacje rozszerzają, jak są tworzone i jakie mają ograniczenia.
Dodatki do Google Workspace
Dodatki do Google Workspace to najnowsza generacja dodatków, która oferuje wiele funkcji, w tym:
- Tworzenie tylko jednego dodatku do wielu aplikacji Google Workspace: zamiast tworzyć osobne dodatki do każdej aplikacji Google Workspace możesz utworzyć jeden dodatek do Google Workspace, który będzie działać w różnych aplikacjach Google Workspace, i nim zarządzać. Dodatek do Google Workspace może rozszerzać te aplikacje hosta: - Gmail
- Kalendarz Google
- Google Chat (wersja przedpremierowa dla programistów)
- Dokumenty Google
- Dysk Google
- Google Meet
- Arkusze Google
- Prezentacje Google
 
- Zwiększanie świadomości marki: ikony dodatków są domyślnie widoczne w panelu po prawej stronie aplikacji hosta dodatku. 
- Tworzenie stron głównych: 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 w przypadku wielu aplikacji. 
- Dostosuj dodatek do kontekstu użytkownika: możesz zaprojektować dodatek do Google Workspace tak, aby wyświetlał interfejsy specyficzne dla aplikacji hosta. Na przykład dodatek może wyświetlać informacje z e-maila lub wydarzenia w kalendarzu albo sugerować działanie na podstawie bieżącej strony aplikacji Google Workspace. 
- Używaj standardowych interfejsów: twórz interfejsy użytkownika z wbudowanych elementów widżetu udostępnianych przez usługę Apps Script - Card. Do zdefiniowania tych interfejsów nie jest potrzebna żadna wiedza na temat HTML ani CSS.
- Rozszerzanie klientów Gmaila na komputery i urządzenia mobilne: 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 tworzysz dodatek do Google Workspace, który rozszerza Gmaila, nie musisz projektować osobnej wersji mobilnej tego dodatku. Ten sam interfejs jest używany wszędzie. 
- Używaj preferowanego czasu działania. Dodatki do Google Workspace możesz tworzyć za pomocą preferowanej infrastruktury hostingu, łańcucha narzędzi deweloperskich, systemu kontroli źródła, języka programowania i bibliotek kodu. 
Dodatki do edytora
Dodatki do edytorów rozszerzają jedną 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 szczególnych kwestii. Podczas tworzenia dodatków do Edytora ważne jest, aby znać te szczegóły dotyczące Edytora. Więcej informacji o dodatkach do poszczególnych edytorów znajdziesz w odpowiednich sekcjach:
Dodatki do edytora mogą automatyzować typowe zadania edytora, takie jak tworzenie, edytowanie, formatowanie i przenoszenie danych między aplikacjami. Interfejsy dodatków do edytora można w dużym stopniu dostosowywać do wykonywanych zadań.
Dodatki do edytora idealnie nadają się do automatyzacji zadań w Dokumentach, Arkuszach, Prezentacjach lub Formularzach Google na potrzeby indywidualne lub wewnętrzne. W przypadku dodatków wymagających funkcji na dużą skalę, które muszą obsługiwać wielu użytkowników, charakteryzować się niskim opóźnieniem lub wymagać pełnej kontroli nad infrastrukturą, rozważ utworzenie dodatków do Google Workspace w innym środowisku wykonawczym, aby mieć większą kontrolę nad infrastrukturą, wdrażaniem i procesami publikowania.
Dodatki edytora różnią się od dodatków Google Workspace w następujących aspektach:
- Dodatki do edytorów mogą tworzyć interfejsy składające się z pozycji menu, okien i pasków bocznych. Okna i paski boczne dodatków są definiowane za pomocą standardowego HTML i CSS.
- Dodatki do edytorów mają specjalne reguły autoryzacji, ponieważ tworzą, modyfikują lub w inny sposób wchodzą w interakcję z plikami na Dysku Google. Podczas tworzenia dodatku do edytora ważne jest, aby zrozumieć autoryzację dodatku do edytora.
- Pliki utworzone i zaktualizowane w każdym edytorze mają określoną strukturę. Na przykład prezentacje w Prezentacjach Google składają się ze stron, które mogą być slajdami, wzorcami lub układami. Musisz znać te struktury plików, ponieważ dodatki często wchodzą z nimi w interakcje podczas odczytywania lub edytowania plików.
- Dodatki do edytora działają tylko na komputerach, a nie na urządzeniach z Androidem ani iOS.
- Dodatki do edytora muszą być zaimplementowane w Apps Script.