Ta strona zawiera informacje o opcjach 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; Możesz na przykład utworzyć dodatek Google Workspace, który tworzy elementy inteligentne i podglądy linków dla Twojej usługi w Dokumentach Google.
- Pomagaj użytkownikom Google Workspace w zwiększeniu produktywności lub usprawnieniu pracy. Możesz na przykład utworzyć aplikację Google Chat, która pozwoli użytkownikom zgłaszać tygodniowe arkusze czatu 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łna wersja deweloperska). 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ę.
- iframe: iframe to element, który umożliwia umieszczanie treści zewnętrznych w Google Workspace. Zapewnia on największą możliwość dostosowywania interfejsów użytkownika.
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 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
|
|||
Szablony e-maili | Dodatki Google Workspace |
|
Gmail
|
Apps Script
Pełny dostęp dla programistów
|
|||
Główna część spotkania i panel boczny | Dodatki 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 |
||
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 użytkownika |
||
Dodatki do Google Classroom |
|
Classroom
|
Pełny dostęp dla programistów
|
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 frameworki 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 przeznaczony do podglądów linków.
Wyświetlanie podglądu linków i dokumentacja elementów inteligentnych
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne frameworki 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 obszarze spotkania lub na interfejsie panelu bocznego, 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 frameworki 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 frameworki 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 tej samej informacji o aplikacji w Marketplace. Użytkownicy otwierają dodatki do 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 frameworki 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 frameworki 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 makry.
Wyświetlanie dokumentacji makr
Opcje kodowania:
Rozszerza działanie tych aplikacji:
Dostępne frameworki 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 niestandardowych menu, okien i pasków bocznych
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. 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 frameworki UI: