Ta strona opisuje opcje rozszerzania interfejsu użytkownika Google Workspace. Interfejs Google Workspace możesz rozszerzać z wielu powodów, w tym:
- zintegrować aplikację lub usługę z Google Workspace, aby użytkownicy mogli korzystać z niej bezpośrednio z co najmniej 1 aplikacji Google Workspace; Na przykład możesz utworzyć dodatek Google Workspace, który tworzy elementy inteligentne i podglądy linków dla Twojej usługi w Dokumentach Google.
- Pomagać użytkownikom Google Workspace w zwiększeniu produktywności lub usprawnieniu przepływu pracy. Możesz na przykład utworzyć aplikację Google Chat, która umożliwia użytkownikom raportowanie tygodniowych arkuszy czasu bezpośrednio z Google Chat.
- Dodawanie funkcji, które nie są dostępne w Google Workspace. Możesz na przykład dodać menu niestandardowe w Dokumentach, Arkuszach lub Prezentacjach Google.
Większość opcji rozszerzania interfejsu Google Workspace możesz publikować w Google Workspace Marketplace – sklepie internetowym, w którym użytkownicy mogą znaleźć i zainstalować aplikacje innych firm integrujące się z Google Workspace.
Omówienie opcji rozszerzania interfejsu Google Workspace
W tabeli poniżej znajdziesz listę opcji rozszerzania interfejsu Google Workspace i porównanie ich pod względem tych 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 do tworzenia aplikacji bez znajomości kodu.
- Apps Script: platforma deweloperska w chmurze, która nie wymaga pisania dużej ilości kodu i oparta na języku JavaScript.
- Full dev: własny zestaw narzędzi, który obsługuje preferowany język programowania.
- Frameworki UI: wskazują typy frameworków interfejsu użytkownika, których możesz używać do tworzenia poszczególnych opcji, w tym:
- Karty: interfejsy kart to wstępnie zdefiniowane widżety i karty utworzone za pomocą usługi kart za pomocą Apps Script lub zwracające prawidłowo sformatowany plik JSON, aby renderować karty za pomocą preferowanego zestawu technologii (pełny rozwój). Interfejsy oparte na kartach nie wymagają znajomości HTML ani CSS i dobrze działają zarówno na komputerach, jak i na urządzeniach mobilnych.
- HTML: Apps Script udostępnia usługę HTML do tworzenia stron internetowych, które mogą wchodzić w interakcję z funkcjami Apps Script po stronie serwera. Interfejsy opracowane za pomocą usługi HTML można w dużej mierze dostosowywać, ale wymagają one więcej pracy manualnej, aby zapewnić użytkownikom wygodę.
- Element iframe: iframe umożliwiają umieszczanie treści zewnętrznych w Google Workspace i oferują największą możliwość dostosowywania interfejsów.
Po tabeli znajdziesz opisy poszczególnych opcji.
Co możesz tworzyć | Podgląd | Rozszerzone aplikacje | Opcje kodowania | Interfejs oparty na kartach | Interfejs HTML | Interfejs iframe |
---|---|---|---|---|---|---|
Dodatki do Google Workspace |
|
Gmail Dysk
Kalendarz
Dokumenty
Arkusze
Prezentacje
|
Apps Script
Pełny programista
|
|||
Podglądy linków i elementy inteligentne | Dodatki Google Workspace |
|
Dokumenty
Arkusze
Prezentacje
|
AppSheet
Apps Script
Pełny programista
|
|||
Szkic e-maila | Dodatki Google Workspace |
|
Gmail
|
Apps Script
Pełny programista
|
|||
Główna część spotkania i panel boczny | Dodatki do Google Workspace |
|
Meet
|
Pełny programista
|
|||
Konferencje w Kalendarzu | Dodatki Google Workspace |
|
Kalendarz
|
Apps Script
|
Korzysta z dotychczasowego interfejsu |
||
Dodatki do edytora |
|
Dokumenty
Arkusze
Prezentacje
Formularze
|
Apps Script
|
|||
Aplikacje Google Chat |
|
Czat
|
AppSheet
Apps Script
Pełny programista
|
|||
Funkcje niestandardowe |
|
Arkusze
|
Apps Script
|
Korzysta z dotychczasowego interfejsu użytkownika |
||
Makra |
|
Arkusze
|
Apps Script
|
Korzysta z dotychczasowego interfejsu |
||
Menu, okna i paski boczne niestandardowe |
|
Dokumenty
Arkusze
Prezentacje
Formularze
|
Apps Script
|
|||
aplikacje Dysku Google, |
|
Dysk
|
Pełny programista
|
Korzysta z dotychczasowego interfejsu |
||
Dodatki do Google Classroom |
|
Classroom
|
Pełny programista
|
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ć działanie wielu aplikacji Google Workspace. Najczęściej aplikacja otwiera się na pasku bocznym w aplikacji Google Workspace, którą rozszerza.
Wyświetlanie dokumentacji dodatków Google Workspace
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Podglądy linków i elementy inteligentne | Dodatki Google Workspace
Dodatki Google Workspace, które rozszerzają Dokumenty, mogą tworzyć niestandardowe podglądy linków z usługi innej firmy. Podobnie jak elementy inteligentne generowane przez Dokumenty Google w przypadku wzmianek o osobie, pliku, wydarzeniu w kalendarzu lub innym elemencie w aplikacji Google Workspace, dodatek może wygenerować element inteligentny dla linku do strony innej firmy i wyświetlić kartę podglądu, gdy użytkownik najedzie na element.
Możesz dodać podglądy linków do istniejących dodatków Google Workspace lub utworzyć osobny dodatek Google Workspace specjalnie do tego celu.
Wyświetlanie podglądu linków i dokumentacja elementów inteligentnych
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Szablony e-maili | Dodatki do Google Workspace
Dodatki Google Workspace, które rozszerzają Gmaila, mogą udostępniać niestandardowy interfejs, gdy użytkownik tworzy nowe wiadomości lub odpowiada na istniejące. Aby korzystać z tego interfejsu, użytkownicy otwierają dodatek w wersji roboczej e-maila, na dole wersji roboczej lub w menu
Więcej opcji.Wyświetlanie dokumentacji dotyczącej wersji roboczych e-maili
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Główna część spotkania i panel boczny | Dodatki Google Workspace
Rozszerzenia Google Workspace, które rozszerzają Meet, umożliwiają umieszczenie aplikacji w głównym oknie lub na panelu bocznym spotkania, gdzie użytkownicy mogą odkrywać, udostępniać i współpracować w aplikacji bez wychodzenia z 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 działanie tych aplikacji:
Dostępne platformy UI:
Konferencje w Kalendarzu | Dodatki do Google Workspace
Jeśli jesteś dostawcą usług wideokonferencji, możesz utworzyć dodatek do Google Workspace, który rozszerzy Kalendarz Google o Twoje rozwiązanie do konferencji. Dodatek dodaje opcję rozmów wideo do wydarzeń w Kalendarzu, dzięki czemu użytkownicy mogą tworzyć i dołączać do nich bezpośrednio z Kalendarza.
Wyświetlanie dokumentacji dotyczącej konferencji w Kalendarzu
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Używa istniejącego interfejsu użytkownika
Dodatki do edytora
Dodatki do edytora to aplikacje rozszerzające Dokumenty, Arkusze, Prezentacje lub Formularze. Dodatki do edytora mogą rozszerzać tylko 1 aplikację na dodatek, ale możesz opublikować wiele dodatków do edytora w jednym wpisie w Marketplace. Użytkownicy otwierają dodatki edytora z poziomu menu Rozszerzenia w aplikacji, którą rozszerzają.
W przypadku dodatku Editor możesz korzystać z tych interfejsów:
- pasek boczny obok aplikacji, którą rozszerza;
- Okno nałożone na aplikację, którą rozszerza.
- Menu: element, który uruchamia skrypt.
- Funkcja niestandardowa w arkuszu kalkulacyjnym Arkuszy Google.
Wyświetl dokumentację dodatków do edytora
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Komunikatory
Aplikacje do obsługi czatu udostępniają zasoby i usługi w Google Chat. Aplikacje Google Chat mogą wchodzić w interakcje z użytkownikami na wiele sposobów, na przykład:
- odpowiadać na slash commands za pomocą wiadomości tekstowej lub wiadomości z wizytówką.
- Otwórz okno, aby ułatwić użytkownikom wykonywanie procesów wieloetapowych, takich jak wypełnianie formularzy.
- Podgląd linków, dołączając karty z przydatnymi informacjami, które umożliwiają użytkownikom podejmowanie działań bezpośrednio w trakcie rozmowy.
Wyświetlanie dokumentacji aplikacji Google Chat
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Funkcje niestandardowe
Funkcje niestandardowe umożliwiają dodawanie większej liczby funkcji do Arkuszy. Użytkownicy mogą je znaleźć i wykorzystać 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 działanie tych aplikacji:
Dostępne platformy UI:
Używa istniejącego interfejsu użytkownika
Makra
Makra to nagrania w Arkuszach, które powielają określoną serię zdefiniowanych przez Ciebie interakcji z interfejsem. Możesz połączyć makro ze skrótem klawiszowym lub uruchomić je z menu Rozszerzenia > Makro.
Podczas nagrywania makra Arkusze automatycznie tworzą funkcję Apps Script, która odtwarza interakcje z interfejsem użytkownika. Makra możesz edytować bezpośrednio w edytorze Apps Script. Możesz pisać makr bezpośrednio w Apps Script lub przekształcać już napisane funkcje w makra.
Wyświetlanie dokumentacji makr
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Używa istniejącego interfejsu użytkownika
Menu, okna i paski boczne niestandardowe
Do plików w Dokumentach, Arkuszach, Prezentacjach i Formularzach możesz dodawać niestandardowe menu, prompty, alerty oraz okna i paski boczne oparte na kodzie HTML. Menu niestandardowe są widoczne obok domyślnych menu aplikacji, które rozszerzają. Dialogi, paski boczne, prompty i alerty są zwykle aktywowane przez działania użytkownika, takie jak kliknięcia elementów menu, lub przez reguły, takie jak reguły oparte na zdarzeniach.
Wyświetlanie dokumentacji dotyczącej menu, okien i pasków bocznych niestandardowych
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI:
Aplikacje Dysku
Jeśli Twoja aplikacja obsługuje pliki z Dysku, możesz ją zintegrować z interfejsem Dysku, aby prezentować ją jako opcję tworzenia lub otwierania plików. Twoja aplikacja może się wyświetlać w menu Nowy > Więcej i Otwórz za pomocą, gdy użytkownik kliknie plik na Dysku prawym przyciskiem myszy. 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 działanie tych aplikacji:
Dostępne platformy UI:
Używa istniejącego interfejsu użytkownika
Dodatki do Google Classroom
Dodatki do Google Classroom umożliwiają nauczycielom tworzenie załączników do projektów, ogłoszeń i materiałów. Te załączniki otwierają treści innych firm w ramkach iframe w Classroom. Ramki iframe otwierają osobne adresy URL w zależności od typu użytkownika i kontekstu Classroom.
Wyświetlanie dokumentacji dodatków do Classroom
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne platformy UI: