Na tej stronie znajdziesz ogólny opis 2 typów dodatków, które możesz tworzyć: dodatki do Google Workspace i dodatki edytora. Te typy dodatków różnią się tym, do jakich aplikacji się odnoszą, jak są tworzone i jakie mają ograniczenia.
Dodatki do Google Workspace
Dodatki Google Workspace to najnowsza generacja dodatków, która oferuje wiele funkcji, takich jak:
Utwórz jeden dodatek do wielu aplikacji Google Workspace: zamiast tworzyć osobne dodatki do poszczególnych aplikacji Google Workspace, możesz utworzyć jeden dodatek do Google Workspace, który będzie działać w całej usłudze. Dodatek Google Workspace może rozszerzać działanie tych aplikacji hosta:
- Gmail
- Kalendarz Google
- Dokumenty Google
- Dysk Google
- 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 tworzyć osobne strony główne dla każdej aplikacji Google Workspace, którą rozszerza ten dodatek, lub używać tej samej strony głównej dla wielu aplikacji.
Odzwierciedlaj kontekst użytkownika w dodatku: możesz zaprojektować dodatek Google Workspace tak, aby wyświetlał interfejsy specyficzne dla aplikacji goszczącej. 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 standaryzowanych interfejsów: twórz interfejsy użytkownika z wbudowanych elementów widżetów dostępnych w usłudze Apps Script
Card
. Do definiowania tych interfejsów nie jest potrzebna żadna wiedza o języku HTML ani CSS.Rozszerzanie klientów Gmaila na komputery i urządzenia mobilne: jeśli dodatek Google Workspace rozszerza Gmaila, możesz go używać w wersji na komputery i urządzenia mobilne. Jeśli utworzysz dodatek do Google Workspace, który rozszerza możliwości Gmaila, nie musisz tworzyć osobnej wersji dodatku na urządzenia mobilne. Wszędzie używany jest ten sam interfejs.
Użyj preferowanego środowiska wykonawczego. Dodatki Google Workspace możesz tworzyć z użyciem ulubionej infrastruktury hostingowej, łańcucha narzędzi programistycznych, systemu kontroli wersji, języka programowania i bibliotek kodu.
Dodatki do edytora
Dodatki do edytora 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łasne możliwości, ograniczenia i szczególne wymagania. Podczas tworzenia dodatków do Edytora warto poznać 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 plików, edytowanie, formatowanie i przenoszenie danych między aplikacjami. Interfejsy dodatku Edytor można w dużym stopniu dostosować do bieżących zadań.
Dodatki do Edytora działają inaczej niż dodatki do Google Workspace w ten sposób:
- Dodatki do edytora mogą tworzyć interfejsy składające się z elementów menu, okien i pasków bocznych. Okna i paski boczne dodatków są definiowane za pomocą standardowego kodu HTML i CSS.
- Dodatki do edytorów mają specjalne reguły autoryzacji, ponieważ tworzą i modyfikują pliki na Dysku Google lub w inny sposób z nimi współpracują. Podczas tworzenia dodatku do edytora ważne jest, aby zrozumieć cykl życia autoryzacji dodatku do edytora.
- Pliki utworzone i aktualizowane w poszczególnych edytorach mają określoną strukturę. Na przykład prezentacje w Prezentacjach Google składają się ze stron, które mogą być slajdami, szablonami lub układami. Warto zapoznać się z tymi strukturami plików, ponieważ wtyczki często korzystają z nich podczas odczytu lub edycji plików.
- Dodatki do edytora działają tylko w klientach na komputery, a nie na urządzeniach z Androidem ani iOS.
- Dodatki do edytora muszą być zaimplementowane w Apps Script.