Indeks
AddOnWidgetSet
(komunikat)AddOnWidgetSet.WidgetType
(wyliczenie)CommonAddOnManifest
(komunikat)CreateActionExtensionPoint
(komunikat)HomepageExtensionPoint
(komunikat)HttpAuthorizationHeader
(wyliczenie)HttpOptions
(komunikat)LayoutProperties
(komunikat)LinkPreviewExtensionPoint
(komunikat)MenuItemExtensionPoint
(komunikat)UniversalActionExtensionPoint
(komunikat)UriPattern
(komunikat)
AddOnWidgetSet
Podzbiór widżetów używany przez dodatek.
Pola | |
---|---|
used |
Lista widżetów używanych w dodatku. |
WidgetType
Typ widżetu. WIDGET_TYPE_UNSPECIFIED
to podstawowy zestaw widżetów.
Wartości w polu enum | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
Domyślny zestaw widżetów. |
DATE_PICKER |
Selektor daty. |
STYLED_BUTTONS |
Do stylizowanych przycisków należą wypełnione przyciski i przyciski wyłączone. |
PERSISTENT_FORMS |
Trwałe formularze umożliwiają utrwalanie wartości formularza podczas wykonywania działań. |
FIXED_FOOTER |
Naprawiono stopkę na karcie. |
UPDATE_SUBJECT_AND_RECIPIENTS |
Zmień temat i odbiorców wersji roboczej. |
GRID_WIDGET |
Widżet siatki. |
ADDON_COMPOSE_UI_ACTION |
Działanie dodatku w Gmailu, które dotyczy interfejsu tworzenia wiadomości. |
CommonAddOnManifest
Konfiguracja dodatku, która jest udostępniana wszystkim aplikacjom hosta dodatku.
Pola | |
---|---|
name |
Wymagane. Wyświetlana nazwa dodatku. |
logo |
Wymagane. Adres URL obrazu logo wyświetlanego na pasku narzędzi dodatku. |
layout |
Właściwości układu wspólne dla kart dodatków. |
add |
Widżety używane w dodatku. Jeśli to pole nie jest określone, używany jest zestaw domyślny. |
use |
Określa, czy informacje o lokalizacji mają być przekazywane z aplikacji hosta. |
homepage |
Określa punkt końcowy, który będzie wykonywany w dowolnym kontekście na dowolnym hoście. Wszystkie karty wygenerowane przez tę funkcję będą zawsze dostępne dla użytkownika, ale mogą zostać przysłonięte przez treści kontekstowe, gdy dodatek zadeklaruje bardziej ukierunkowane reguły. |
universal |
Określa listę punktów rozszerzenia w menu uniwersalnego działania, które służy jako menu ustawień dodatku. Punkt rozszerzenia może być adresem URL linku do otwarcia lub punktem końcowym do wykonania jako przesłanie formularza. |
open |
Działanie Otwórz link może używać tylko adresu URL ze schematem |
CreateActionExtensionPoint
Konfiguracja reguły, która jest uruchaniana, gdy użytkownik wywołuje przepływ pracy tworzenia zasobu w aplikacji Google Workspace. Więcej informacji znajdziesz w artykule Tworzenie zasobów innych firm w menu @.
Pola | |
---|---|
id |
Wymagane. Unikalny identyfikator umożliwiający odróżnienie tego punktu rozszerzenia. Identyfikator może mieć maksymalnie 64 znaki i powinien być w formacie |
label |
Wymagane. Tekst wyświetlany obok ikony punktu wejścia do tworzenia zasobu, np. |
localized |
Opcjonalnie: mapa Jeśli w kluczach mapy występuje lokalizacja użytkownika, zobaczy on zlokalizowaną wersję |
run |
Wymagane. Punkt końcowy do wykonania, gdy uruchamiane jest przepływ pracy tworzenia zasobu w celu utworzenia połączenia. |
logo |
Opcjonalnie: Ikona wyświetlana w przypadku punktu wejścia do tworzenia zasobów. Jeśli nie zostanie podany, menu będzie używać ikony paska narzędzi dodatku |
HomepageExtensionPoint
Współkatalogowany format deklaracji widoku strony głównej dodatku.
Pola | |
---|---|
run |
Wymagane. Punkt końcowy do wykonania po aktywacji tego punktu rozszerzenia. |
enabled |
Opcjonalnie: Jeśli ustawisz wartość Jeśli nie zostanie ustawiony, domyślnie przyjmuje się Jeśli niestandardowy widok strony głównej dodatku jest wyłączony, użytkownicy zobaczą ogólną kartę podsumowania. |
HttpAuthorizationHeader
Nagłówek autoryzacji wysyłany w żądaniach dotyczących dodatku HTTP
.
Wartości w polu enum | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
Wartość domyślna, która jest równoważna wartości SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN |
Wysyłanie tokenu identyfikacyjnego na konto usługi systemowej Google Workspace związanej z danym projektem (domyślnie). |
USER_ID_TOKEN |
Wyślij token identyfikacyjny użytkownika. |
NONE |
Nie wysyłaj nagłówka uwierzytelniania. |
HttpOptions
Opcje wysyłania żądań do punktów końcowych dodatku HTTP
.
Pola | |
---|---|
authorization |
Konfiguracja tokena wysyłanego w nagłówku autoryzacji |
LayoutProperties
Właściwości układu karty udostępniane we wszystkich aplikacjach hosta dodatku.
Pola | |
---|---|
primary |
Podstawowy kolor dodatku. Ustawia kolor paska narzędzi. Jeśli nie ustawisz koloru podstawowego, zostanie użyta wartość domyślna określona przez framework. |
secondary |
Drugorzędny kolor dodatku. Określa kolor przycisków. Jeśli kolor podstawowy jest ustawiony, ale nie ma koloru dodatkowego, kolor dodatkowy jest taki sam jak kolor podstawowy. Jeśli nie ustawisz ani koloru podstawowego, ani koloru dodatkowego, zostanie użyta wartość domyślna określona przez framework. |
use |
Włącza projektowanie responsywne dla kart. |
LinkPreviewExtensionPoint
Konfiguracja reguły, która działa, gdy użytkownik wpisze lub wklei link z usługi innej firmy lub usługi innej niż Google do pliku Dokumentów, Arkuszy lub Prezentacji Google.
Pola | |
---|---|
label |
Wymagane. Tekst przykładowego elementu inteligentnego, który zachęca użytkowników do wyświetlenia podglądu linku, np. |
localized |
Opcjonalnie: mapa Jeśli w kluczach mapy występuje lokalizacja użytkownika, zobaczy on zlokalizowaną wersję |
patterns[] |
Wymagane. Tablica wzorców adresów URL, które powodują, że dodatek wyświetla podgląd linków. |
run |
Wymagane. Punkt końcowy do wykonania, gdy zostanie wywołany podgląd linku. |
logo |
Opcjonalnie: Ikona wyświetlana na elemencie inteligentnego elementu i karcie podglądu. Jeśli nie zostanie podany, wtyczka będzie używać swojej ikony na pasku narzędzi |
MenuItemExtensionPoint
Powszechny format deklaracji elementu menu lub przycisku, który pojawia się w aplikacji hosta.
Pola | |
---|---|
run |
Wymagane. Punkt końcowy do wykonania po aktywacji tego punktu rozszerzenia. |
label |
Wymagane. Tekst widoczny dla użytkownika, który opisuje działanie wykonywane po aktywowaniu tego punktu rozszerzenia. Na przykład „Wstaw fakturę”. |
logo |
Adres URL obrazu logo wyświetlanego na pasku narzędzi dodatku. Jeśli nie jest ustawiony, domyślnie używany jest adres URL głównego logo dodatku. |
UniversalActionExtensionPoint
Format deklarowania punktu rozszerzenia elementu menu uniwersalnego działania.
Pola | |
---|---|
label |
Wymagane. Tekst widoczny dla użytkownika opisujący działanie wykonywane po aktywowaniu tego punktu rozszerzenia, np. „Dodaj nowy kontakt”. |
Pole unii action_type . Wymagane. Typ działania obsługiwany w uniwersalnym menu działań. Może to być link do otwarcia lub punkt końcowy do wykonania. action_type może być tylko jednym z tych elementów: |
|
open |
Adres URL, który ma otworzyć akcja uniwersalna. |
run |
Punkt końcowy, który ma być wywoływany przez metodę UniversalAction. |
UriPattern
Konfiguracja każdego wzorca adresu URL, który powoduje wyświetlenie podglądu linku.
Pola | |
---|---|
host |
Wymagane, aby wyświetlić podgląd każdego wzorca adresu URL. Domena wzorca adresu URL. linki w podglądzie dodatku, które zawierają tę domenę w adresie URL; Aby wyświetlić podgląd linków do konkretnej subdomeny, np. Na przykład |
path |
Opcjonalnie: Ścieżka domeny, do której dołączona jest domena Jeśli na przykład wzór hosta adresu URL to Aby dopasować wszystkie adresy URL w domenie wzorca hosta, pozostaw pole |