Package google.apps.script.type.gmail

Indeks

ComposeTrigger

Aktywator, który uruchamia się, gdy użytkownik tworzy e-maila.

Pola
actions[]

MenuItemExtensionPoint

Określa zestaw działań dla dodatku do tworzenia treści. Są to działania, które użytkownicy mogą wywołać w dodatku do tworzenia wiadomości.

draftAccess

DraftAccess

Określa poziom dostępu do danych, gdy zostanie uruchomione rozszerzenie na etapie tworzenia.

DraftAccess

Typ enumeracji określający poziom dostępu do danych wymagany przez regułę tworzenia.

Wartości w polu enum
UNSPECIFIED Wartość domyślna, gdy nie ustawiono wartości draftAccess.
NONE Gdy zostanie wywołany dodatek do tworzenia, wyzwalacz tworzenia nie będzie mieć dostępu do żadnych danych projektu.
METADATA Daje regułom tworzenia uprawnienia do uzyskiwania dostępu do metadanych wersji roboczej, gdy zostanie uruchomione dodatki do tworzenia. Obejmuje to listę odbiorców, np. listę Do i Cc w przypadku wersji roboczej wiadomości.

ContextualTrigger

Określa regułę, która uruchamia się, gdy otwarty e-mail spełnia określone kryteria. Gdy wyzwalacz zostanie uruchomiony, wykonuje określony punkt końcowy, zwykle w celu utworzenia nowych kart i zaktualizowania interfejsu.

Pola
onTriggerFunction

string

Wymagane. Nazwa punktu końcowego, który ma zostać wywołany, gdy wiadomość pasuje do reguły.

Pole unii trigger. Typ reguły określa warunki, które Gmail musi spełnić, aby wyświetlić dodatek. trigger może być tylko jednym z tych elementów:
unconditional

UnconditionalTrigger

Bezwarunkowe reguły są wykonywane, gdy otwierana jest dowolna wiadomość e-mail.

GmailAddOnManifest

Właściwości umożliwiające dostosowanie wyglądu i działania dodatku w Gmailu.

Pola
homepageTrigger

HomepageExtensionPoint

Określa punkt końcowy, który będzie wykonywany w kontekstach niezgodnych z deklarowanym wyzwalaczem kontekstowym. 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.

Jeśli jest podany, zastąpi konfigurację z ustawienia addOns.common.homepageTrigger.

contextualTriggers[]

ContextualTrigger

Określa zestaw warunków, które powodują uruchomienie dodatku.

universalActions[]

UniversalAction

Określa zestaw działań uniwersalnych dla dodatku. Użytkownik uruchamia działania uniwersalne z poziomu menu paska narzędzi dodatku.

composeTrigger

ComposeTrigger

Definiuje czas pisania, który jest wyzwalaczem dodatku dotyczącego czasu pisania. Jest to aktywator, który powoduje, że wtyczka wykonuje działanie, gdy użytkownik tworzy e-maila. Wszystkie dodatki do tworzenia kompozycji muszą mieć zakres gmail.addons.current.action.compose, nawet jeśli nie można edytować projektu.

authorizationCheckFunction

string

Nazwa punktu końcowego, który weryfikuje, czy dodatek ma wszystkie wymagane autoryzacje innych firm, sprawdzając interfejsy API innych firm. Jeśli próba się nie powiedzie, funkcja powinna wywołać wyjątek, aby zainicjować przepływ autoryzacji. Ta funkcja jest wywoływana przed każdym wywołaniem dodatku, aby zapewnić płynne działanie.

UnconditionalTrigger

Ten typ nie ma pól.

Aktywator, który uruchamia się, gdy otworzysz dowolną wiadomość e-mail.

UniversalAction

Działanie, które jest zawsze dostępne w menu paska narzędzi dodatku niezależnie od kontekstu wiadomości.

Pola
text

string

Wymagane. Tekst widoczny dla użytkownika opisujący działanie, np. „Dodaj nowego kontakt”.

Pole unii action_type. Typ działania określa działanie Gmaila, gdy użytkownik wywoła to działanie. action_type może być tylko jednym z tych elementów:
runFunction

string

Punkt końcowy wywoływany, gdy użytkownik wykona działanie. Szczegółowe informacje znajdziesz w przewodniku po działaniach uniwersalnych.