Dodatki podlegają pewnym ograniczeniom.
Ograniczenia ogólne
Poniższe ograniczenia mają zastosowanie do wszystkich dodatków. Nie rób takich rzeczy:
Zmienianie funkcji w Google Workspace
Platforma dodatków została zaprojektowana po to, aby zwiększać możliwości aplikacji Google Workspace, a nie zwiększać limity. Dlatego nie możesz zmienić istniejących funkcji ani zablokować modelu udostępniania dokumentów Google Workspace.
Opłaty za instalację
Nie umożliwiamy użytkownikom pobierania opłat za instalowanie dodatków. Dodatki nie mogą zawierać reklam. Możesz jednak wdrożyć własny system płatności lub użyć istniejącej bazy danych rozliczeń. Twój dodatek może łączyć się z usługami innych firm niż Google, z których użytkownicy płacą.
Wykrywanie wielu zdarzeń
Dodatki nie mają dostępu do informacji o tym, co użytkownik robi poza samym dodatkiem (z wyjątkiem niektórych aktywatorów). Nie można na przykład wykryć, kiedy użytkownik klika pasek narzędzi aplikacji hosta. Możesz przeprowadzić sondowanie w poszukiwaniu zmian w zawartości pliku za pomocą kodu po stronie klienta paska bocznego. Zawsze jednak zawsze występuje niewielkie opóźnienie.
Dodatki do Google Workspace
Te ograniczenia dotyczą tylko dodatków do Google Workspace i korzystania z usługi kart. Nie rób takich rzeczy:
Rozszerzanie zasięgu wszystkich aplikacji Google Workspace
Dodatki do Google Workspace mogą rozszerzać tylko rozszerzenia do Gmaila, Kalendarza, Dysku, Dokumentów, Arkuszy i Prezentacji. Dodatki do Google Workspace będą w przyszłości oferować możliwość rozszerzenia innych aplikacji Google Workspace.
Uruchamianie kontekstowe na Dysku
Dodatki do Google Workspace mogą wywoływać kontekst w Gmailu tylko podczas czytania lub tworzenia wiadomości oraz w Kalendarzu, gdy są otwarte wydarzenia. Aktywowanie kontekstowe w przypadku plików na Dysku nie jest jeszcze obsługiwane. Zapoznaj się z tymczasowymi metodami programowania.
Kontekst dokumentu w edytorach
Dodatki do Google Workspace nie obsługują jeszcze używania kontekstu dokumentu w edytorach. Oznacza to, że nie możesz użyć metod takich jak SpreadsheetApp.getActiveSpreadsheet()
, aby uzyskać bieżący dokument. Zapoznaj się z tymczasowymi metodami programowania.
Użyj kodu HTML/CSS lub skryptów po stronie klienta
Dodatki do Google Workspace muszą korzystać z interfejsów opartych na kartach. Nie można używać interfejsów HTML/CSS obsługiwanych przez dodatki do Edytora. W przypadku dodatków do Google Workspace do tworzenia interfejsów użytkownika wykorzystywane są widżety. Dzięki temu dodatek dobrze działa na platformach stacjonarnych i mobilnych bez konieczności tworzenia dla nich osobnego interfejsu.
Pełna obsługa urządzeń mobilnych
Obecnie dodatki do Google Workspace działają w klientach internetowych na komputer. Uruchamianie kontekstowe (czyli odczytywanie wiadomości w Gmailu) jest również obsługiwane w aplikacji mobilnej Gmail. Niekontekstowe strony główne nie są jeszcze dostępne w aplikacjach mobilnych Gmail, Kalendarz ani Dysk. Dodatki do Google Workspace nie są dostępne w przeglądarkach mobilnych.
Używanie reguł Apps Script
W dodatku Google Workspace nie można tworzyć ani używać prostych aktywatorów Apps Script.
Używanie obrazów SVG
Obecnie nie można używać obrazów SVG z kartami i widżetami usługi kart.
Masz więcej niż 100 widżetów
Ze względu na wydajność do karty nie możesz dodać więcej niż 100 widżetów lub 100 sekcji kart.