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 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
- Arkusze Google
- Prezentacje Google
Zwiększanie świadomości marki: ikony dodatków są domyślnie widoczne w panelu po prawej stronie aplikacji hostujących dodatek.
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.
Uwzględniaj kontekst użytkownika w dodatku: 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
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 do 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 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ę niskimi opóźnieniami 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 interakcje z plikami na Dysku Google. Podczas tworzenia dodatku do edytora ważne jest, aby poznać cykl autoryzacji 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.