Na tej stronie opisujemy opcje rozszerzania interfejsu użytkownika Google Workspace. Interfejs Google Workspace możesz rozszerzyć z wielu powodów, m.in.:
- Zintegruj aplikację lub usługę z Google Workspace, aby użytkownicy mogli korzystać z niej bezpośrednio w co najmniej 1 aplikacji Google Workspace. Możesz na przykład utworzyć dodatek do Google Workspace, który będzie tworzyć elementy inteligentne i podglądy linków do Twojej usługi w Dokumentach Google.
- Pomagaj użytkownikom Google Workspace zwiększać produktywność lub usprawniać przepływ pracy. Możesz na przykład utworzyć aplikację Google Chat, która umożliwi użytkownikom zgłaszanie tygodniowych kart czasu pracy bezpośrednio w Google Chat.
- Dodawanie funkcji, które nie są dostępne natywnie w Google Workspace. Możesz na przykład dodać niestandardowe menu w Dokumentach, Arkuszach lub Prezentacjach Google.
Większość opcji rozszerzania interfejsu Google Workspace możesz opublikować w Google Workspace Marketplace, czyli sklepie online, w którym użytkownicy mogą znajdować i instalować aplikacje innych firm zintegrowane z Google Workspace.
Omówienie opcji rozszerzania interfejsu Google Workspace
W tabeli poniżej znajdziesz opcje rozszerzania interfejsu Google Workspace wraz z porównaniem tych opcji pod względem następujących cech:
- Rozszerzone aplikacje: lista aplikacji Google Workspace, które możesz rozszerzyć za pomocą danej opcji.
- Opcje kodowania: lista sposobów tworzenia, w tym:
- AppSheet platforma deweloperska niewymagająca umiejętności kodowania.
- Apps Script: platforma deweloperska działająca w chmurze, która nie wymaga pisania dużej ilości kodu i jest oparta na JavaScript.
- Pełne środowisko deweloperskie: własny stos technologii, który obsługuje preferowany język programowania.
- Frameworki interfejsu: wskazują typy frameworków interfejsu, których możesz użyć do utworzenia każdej opcji, w tym:
- Oparte na kartach: interfejsy kart to predefiniowane widżety i karty utworzone za pomocą usługi kart w Apps Script lub przez zwrócenie prawidłowo sformatowanego kodu JSON w celu renderowania kart za pomocą preferowanego stosu technologii (pełna wersja deweloperska). Interfejsy oparte na kartach nie wymagają znajomości HTML ani CSS i działają dobrze zarówno na komputerach, jak i na urządzeniach mobilnych.
- HTML: Apps Script oferuje usługę HTML do tworzenia stron internetowych, które mogą wchodzić w interakcje z funkcjami Apps Script po stronie serwera. Interfejsy opracowane za pomocą usługi HTML można w dużym stopniu dostosowywać, ale wymagają one więcej pracy ręcznej, aby zapewnić użytkownikom wygodę.
- iframe: elementy iframe osadzają treści zewnętrzne w Google Workspace i zapewniają największe możliwości dostosowywania interfejsów użytkownika.
Poniżej tabeli znajdziesz opisy poszczególnych opcji.
Co możesz utworzyć | Podgląd | Rozszerzone aplikacje | Opcje kodowania | Interfejs oparty na kartach | Interfejs HTML | Interfejs iframe |
---|---|---|---|---|---|---|
Dodatki do Google Workspace |
|
Dysk
|
|
|||
Podglądy linków i elementy inteligentne | Dodatki do Google Workspace |
|
|
|
|||
Wersje robocze e-maili | Dodatki do Google Workspace |
|
|
|
|||
Główna część spotkania i panel boczny | Dodatki do Google Workspace |
|
|
|
|||
Aplikacje Google Chat | Dodatki do Google Workspace |
|
|
|
|||
Konferencje w Kalendarzu | Dodatki do Google Workspace |
|
|
|
Korzystanie z istniejącego interfejsu |
||
Dodatki do edytora |
|
|
|
|||
Funkcje niestandardowe | Dodatki do Edytora |
|
|
|
Korzystanie z istniejącego interfejsu |
||
Makra | Dodatki do edytora |
|
|
|
Korzystanie z istniejącego interfejsu |
||
Niestandardowe menu, okna i paski boczne | Dodatki do edytora |
|
|
|
|||
Aplikacje Dysku Google |
|
Dysk
|
|
Korzystanie z istniejącego interfejsu |
||
Dodatki do Google Classroom |
|
|
|
Typy integracji aplikacji
W sekcji poniżej znajdziesz opis typów integracji aplikacji, które możesz utworzyć, aby rozszerzyć interfejs Google Workspace.
Aby udostępnić funkcję innym użytkownikom Google Workspace, możesz opublikować ofertę w Google Workspace Marketplace. Aby dowiedzieć się, które typy integracji aplikacji można wyświetlać razem, zapoznaj się z artykułem Lista integracji aplikacji w dokumentacji Marketplace.
Dodatki do Google Workspace
Dodatki do Google Workspace to aplikacje, które integrują się z aplikacjami Google Workspace. Dodatek do Google Workspace może rozszerzać wiele aplikacji Google Workspace. Najczęściej aplikacja otwiera się na pasku bocznym w aplikacji Google Workspace, którą rozszerza.
Oprócz tworzenia pasków bocznych możesz tworzyć te funkcje dodatku:
- Elementy inteligentne, które wyświetlają podgląd linków z usługi innej firmy.
- interfejsów do tworzenia e-maili w Gmailu,
- Opcja konferencji internetowej z wydarzeń w Kalendarzu.
Wyświetl dokumentację dodatków do Google Workspace
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Podgląd linków i elementy inteligentne
Dodatki do Google Workspace, które rozszerzają funkcje Dokumentów, mogą tworzyć niestandardowe podglądy linków z usługi innej firmy. Podobnie jak elementy inteligentne, które Dokumenty generują w przypadku wzmianek o osobie, pliku, wydarzeniu w kalendarzu lub innym elemencie w aplikacji Google Workspace, dodatek może generować element inteligentny dla linku do usługi innej firmy i wyświetlać kartę podglądu, gdy ktoś najedzie kursorem na element.
Możesz dodać podglądy linków do istniejących dodatków do Google Workspace lub utworzyć osobny dodatek do Google Workspace przeznaczony specjalnie do podglądów linków.
Wyświetlanie dokumentacji podglądu linków i elementów inteligentnych
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Wersje robocze e-maili
Dodatki do Google Workspace, które rozszerzają funkcje Gmaila, mogą udostępniać niestandardowy interfejs, gdy użytkownik pisze nowe wiadomości lub odpowiada na istniejące. Aby korzystać z tego interfejsu, użytkownicy otwierają dodatek w wersji roboczej e-maila, u dołu wersji roboczej lub w menu
Więcej opcji.Wyświetl dokumentację dotyczącą wersji roboczych e-maili
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Główny widok spotkania i panel boczny
Dodatki do Google Workspace, które rozszerzają funkcje Meet, umożliwiają osadzanie aplikacji na głównej scenie spotkania lub w panelu bocznym, gdzie użytkownicy mogą odkrywać, udostępniać i współpracować w aplikacji bez opuszczania Meet.
W przeciwieństwie do innych dodatków do Google Workspace dodatki do Meet nie korzystają z interfejsu kart. Zamiast tego możesz umieścić aplikację za pomocą elementu iframe.
Wyświetlanie dokumentacji pakietu SDK dodatków do Meet
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Aplikacje Google Chat
Aplikacje do obsługi czatu udostępniają zasoby i usługi w Google Chat. Aplikacje Google Chat możesz zaprojektować tak, aby wchodziły w interakcje z użytkownikami na wiele sposobów, m.in.:
- Odpowiadaj na polecenia za pomocą SMS-a lub karty.
- Otwórz okno, aby pomóc użytkownikom w wykonywaniu wieloetapowych procesów, takich jak wypełnianie danych w formularzu.
- Wyświetlaj podgląd linków, dołączając karty z przydatnymi informacjami, które umożliwiają użytkownikom podejmowanie działań bezpośrednio z poziomu rozmowy.
Wyświetlanie dokumentacji aplikacji Google Chat
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Konferencje w Kalendarzu
Jeśli jesteś dostawcą usług konferencji internetowych, możesz utworzyć dodatek do Google Workspace, który rozszerzy Kalendarz Google o Twoje rozwiązanie do obsługi konferencji. Dodatek dodaje opcję rozmowy wideo do wydarzeń w Kalendarzu, dzięki czemu użytkownicy mogą tworzyć rozmowy i dołączać do nich bezpośrednio z Kalendarza.
Wyświetl dokumentację dotyczącą konferencji w Kalendarzu
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Korzysta z istniejącego interfejsu
Dodatki do edytora
Dodatki do edytora to aplikacje, które rozszerzają funkcje Dokumentów, Arkuszy, Prezentacji lub Formularzy. Dodatki do edytora mogą rozszerzać tylko 1 aplikację na dodatek, ale możesz opublikować wiele dodatków do edytora w tej samej ofercie w Marketplace. Użytkownicy otwierają dodatki do edytora z menu Rozszerzenia w aplikacji, którą rozszerzają.
W przypadku dodatku do Edytora możesz utworzyć te funkcje:
- Funkcja niestandardowa lub makro w arkuszu kalkulacyjnym Arkuszy Google.
- Okno dialogowe lub pasek boczny w aplikacji, którą rozszerza.
- Pozycja menu, która uruchamia skrypt.
Wyświetl dokumentację dodatków do edytora
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Funkcje niestandardowe
Funkcje niestandardowe pozwalają dodawać więcej funkcji w Arkuszach. Użytkownicy mogą je wyszukiwać i używać tak samo jak setki wbudowanych funkcji dostępnych w Arkuszach. Funkcję niestandardową możesz opublikować jako dodatek do Edytora.
Wyświetl dokumentację funkcji niestandardowych
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Korzysta z istniejącego interfejsu
Makra
Makra to nagrania w Arkuszach, które powielają określoną serię interakcji w interfejsie. Możesz połączyć makro ze skrótem klawiszowym lub uruchomić je z menu Rozszerzenia > Makra.
Podczas rejestrowania makra Arkusze automatycznie tworzą funkcję Apps Script, która odtwarza interakcje z interfejsem. Makra możesz edytować bezpośrednio w edytorze Apps Script. Możesz pisać makra od zera w Apps Script lub przekształcać w makra funkcje, które zostały już napisane. Definicję makra można uwzględnić w dodatku do Edytora, ale nie można jej opublikować.
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Korzysta z istniejącego interfejsu
Menu, okna i paski boczne
W ramach dodatku do edytora możesz dodawać do plików w Dokumentach, Arkuszach, Prezentacjach i Formularzach niestandardowe menu, prompty, alerty oraz okna i paski boczne oparte na HTML-u. Menu niestandardowe pojawiają się obok menu domyślnych aplikacji, które rozszerzają. Okna dialogowe, paski boczne, prompty i alerty są zwykle aktywowane przez działania użytkownika, takie jak kliknięcia elementów menu, lub przez reguły, np. reguły oparte na zdarzeniach.
Wyświetlanie dokumentacji dotyczącej niestandardowych menu, okien i pasków bocznych
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Aplikacje Dysku Google
Jeśli Twoja aplikacja obsługuje pliki na Dysku, możesz zintegrować ją z interfejsem Dysku, aby wyświetlać ją jako opcję tworzenia lub otwierania plików. Twoja aplikacja może pojawiać się w menu Nowy > Więcej i Otwórz za pomocą, gdy użytkownik kliknie prawym przyciskiem myszy plik na Dysku. Gdy użytkownik wybierze Twoją aplikację z jednego z tych menu, otworzy się ona w nowym oknie.
Wyświetlanie dokumentacji aplikacji Dysku
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Korzysta z istniejącego interfejsu
Dodatki do Google Classroom
Dodatki do Google Classroom umożliwiają nauczycielom tworzenie załączników do projektów, ogłoszeń lub materiałów do projektów. Załączniki te otwierają treści innych firm w ramkach iframe w Classroom. Ramki iframe otwierają różne adresy URL w zależności od typu użytkownika i kontekstu Classroom.
Wyświetlanie dokumentacji dodatków do Classroom
Opcje kodowania:
Rozszerza te aplikacje:
Dostępne platformy interfejsu:
Powiązane artykuły
- Tworzenie aplikacji w Google Workspace: pierwsze kroki z tworzeniem aplikacji w Google Workspace.
- Google Workspace Marketplace: opublikuj integracje aplikacji, aby udostępniać swoje rozwiązania użytkownikom Google Workspace.