Typy dodatków

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.