Package google.apps.script.type.gmail

Indeks

ComposeTrigger

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

Pola
actions[]

MenuItemExtensionPoint

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

draftAccess

DraftAccess

Określa poziom dostępu do danych, do którego zostanie aktywowany dodatek w czasie tworzenia.

DraftAccess

Wyliczenie określające poziom dostępu do danych wymagany przez regułę tworzenia wiadomości.

Wartości w polu enum
UNSPECIFIED Wartość domyślna, gdy nie ustawiono żadnych ustawień dotyczących elementuDraftAccess.
NONE Po uruchomieniu dodatku dotyczącego tworzenia wiadomości reguła tworzenia wiadomości nie ma dostępu do danych wersji roboczej.
METADATA Przyznaje wyzwalaczowi tworzenia wiadomości uprawnienia dostępu do metadanych wersji roboczej po uruchomieniu dodatku do tworzenia wiadomości. Obejmuje to listę odbiorców, np. listę Do i DW w wersji roboczej wiadomości.

ContextualTrigger

Definiuje regułę, która uruchamia się, gdy otwarty e-mail spełnia określone kryteria. Uruchomienie reguły powoduje wykonanie określonego punktu końcowego, zwykle po to, aby utworzyć nowe karty i zaktualizować interfejs użytkownika.

Pola
onTriggerFunction

string

To pole jest wymagane. Nazwa punktu końcowego do wywołania, gdy komunikat pasuje do aktywatora.

Pole sumy trigger. Typ aktywatora określa warunki, na podstawie których Gmail wyświetla dodatek. trigger może mieć tylko jedną z tych wartości:
unconditional

UnconditionalTrigger

Wyzwalacze bezwarunkowe są wykonywane po otwarciu dowolnej wiadomości e-mail.

GmailAddOnManifest

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

Pola
homepageTrigger

HomepageExtensionPoint

Definiuje punkt końcowy, który będzie wykonywany w kontekstach, które nie pasują do zadeklarowanej reguły kontekstowej. 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 ten dodatek zadeklaruje bardziej ukierunkowane reguły.

Jeśli ta opcja jest dostępna, zastąpi ona konfigurację z addOns.common.homepageTrigger.

contextualTriggers[]

ContextualTrigger

Określa zestaw warunków, które mają aktywować dodatek.

universalActions[]

UniversalAction

Określa zestaw działań uniwersalnych dodatku. Użytkownik aktywuje działania uniwersalne z menu dodatku na pasku narzędzi.

composeTrigger

ComposeTrigger

Określa wyzwalacz związany z czasem tworzenia dla dodatku w czasie tworzenia wiadomości. To reguła, która powoduje wykonanie działania dodatku, gdy użytkownik wpisuje e-maila. Wszystkie dodatki podczas tworzenia muszą mieć zakres gmail.addons.current.action.compose, nawet jeśli mogą nie edytować wersji roboczej.

authorizationCheckFunction

string

Nazwa punktu końcowego sprawdzająca, czy dodatek ma wszystkie wymagane autoryzacje innych firm, przez sondowanie zewnętrznych interfejsów API. Jeśli sonda nie powiedzie się, funkcja powinna zgłosić wyjątek, aby zainicjować przepływ autoryzacji. Ta funkcja jest wywoływana przed każdym wywołaniem dodatku w celu zapewnienia płynności działania.

UnconditionalTrigger

Ten typ nie ma pól.

Reguła uruchamiana po otwarciu dowolnego e-maila.

UniversalAction

Czynność, która jest zawsze dostępna w menu dodatku na pasku narzędzi niezależnie od kontekstu komunikatu.

Pola
text

string

To pole jest wymagane. Tekst widoczny dla użytkowników opisujący czynność, na przykład „Dodaj nowy kontakt”.

Pole sumy action_type. Typ działania określa zachowanie Gmaila po jego wywołaniu 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.