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 do Google Workspace może rozszerzać działanie tych aplikacji hosta:
- Gmail
- Kalendarz Google
- Google Chat (wersja dla programistów)
- 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 Twój 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 zdarzenia w kalendarzu albo sugerować działanie na podstawie bieżącej strony aplikacji Google Workspace.
Używanie standardowych interfejsów: tworzenie interfejsów użytkownika z wbudowanych elementów widżetów udostępnianych przez usługę Apps Script
Card
. Aby zdefiniować te interfejsy, nie musisz mieć żadnej wiedzy na temat 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ć zarówno w wersji na komputery, jak i na urządzenia mobilne. Jeśli tworzysz dodatek Google Workspace, który rozszerza Gmaila, nie musisz projektować osobnej wersji mobilnej tego dodatku. Ten sam interfejs jest używany wszędzie.
Użyj preferowanego środowiska uruchomieniowego. Dodatki Google Workspace możesz tworzyć za pomocą preferowanej infrastruktury hostingowej, łańcucha narzędzi programistycznych, systemu kontroli źródła, języka programowania i bibliotek kodu.
Dodatki do edytora
Dodatki do edytora rozszerzają jedną z aplikacji Google Editor, 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 informacje 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 dodatków do edytora można dostosować do konkretnych zadań.
W tych aspektach dodatki edytora różnią się od dodatków Google Workspace:
- 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.
- Wtyczki edytora mają specjalne reguły autoryzacji, ponieważ mogą tworzyć, modyfikować lub w inny sposób oddziaływać na pliki na Dysku Google. Podczas tworzenia dodatku do edytora ważne jest, aby zrozumieć cykl życia 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, 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 na klientach na komputery, a nie na Androida ani iOS.
- Dodatki do edytora muszą być zaimplementowane w Apps Script.