Package google.apps.script.type.gmail

Indeks

ComposeTrigger

Aktywator, który aktywuje się, gdy użytkownik pisze e-maila.

Pola
actions[]

MenuItemExtensionPoint

Definiuje zestaw działań dodatku podczas tworzenia wiadomoś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 po aktywowaniu dodatku podczas 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 dostęp do wersji roboczej nie jest ustawiony.
NONE Gdy dodatek do tworzenia wiadomości został aktywowany, aktywator tworzenia wiadomości nie ma dostępu do żadnych danych wersji roboczej.
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 wiadomości w postaci szkicu.

ContextualTrigger

Definiuje 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 użytkownika.

Pola
onTriggerFunction

string

Wymagane. Nazwa punktu końcowego, który ma być wywoływany, gdy wiadomość pasuje do aktywatora.

Pole sumy trigger. Typ reguły określa warunki, które Gmail stosuje do wyświetlania dodatku. trigger może być tylko jednym z tych elementów:
unconditional

UnconditionalTrigger

Aktywatory bezwarunkowe są wykonywane po otwarciu dowolnej wiadomości.

GmailAddOnManifest

Dostosowywanie wyglądu i działania dodatku w Gmailu.

Pola
homepageTrigger

HomepageExtensionPoint

Definiuje punkt końcowy, który będzie wykonywany w kontekstach, które nie pasują do zadeklarowanego aktywatora kontekstowego. Wszystkie karty wygenerowane przez tę funkcję będą zawsze dostępne dla użytkowników, 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 aktywator czasu tworzenia dla dodatku czasowego tworzenia. Jest to aktywator, który powoduje, że wtyczka wykonuje działanie, gdy użytkownik tworzy e-maila. Wszystkie dodatki podczas tworzenia wiadomości muszą mieć zakres gmail.addons.current.action.compose, nawet jeśli nie edytują wersji roboczej.

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 sonda ulegnie awarii, funkcja powinna zgłosić wyjątek, aby zainicjować proces autoryzacji. Ta funkcja jest wywoływana przed każdym wywołaniem dodatku, aby zapewnić płynne działanie.

UnconditionalTrigger

Ten typ nie zawiera pól.

Aktywator uruchamiany po otwarciu dowolnej wiadomości e-mail.

UniversalAction

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

Pola
text

string

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

Pole sumy action_type. Typ działania określa działanie Gmaila po wywołaniu go przez użytkownika. action_type może mieć tylko jedną z tych wartości:
runFunction

string

Punkt końcowy, który jest wywoływany, gdy użytkownik wywoła działanie. Więcej informacji znajdziesz w przewodniku po działaniach uniwersalnych.