Typy dodatków

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.