Indeks
ComposeTrigger
(komunikat)ComposeTrigger.DraftAccess
(wyliczenie)ContextualTrigger
(komunikat)GmailAddOnManifest
(komunikat)UnconditionalTrigger
(komunikat)UniversalAction
(komunikat)
ComposeTrigger
Aktywator, który aktywuje się, gdy użytkownik wpisuje e-maila.
Pola | |
---|---|
actions[] |
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 |
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 |
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 |
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 |
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 |
contextualTriggers[] |
Określa zestaw warunków, które mają aktywować dodatek. |
universalActions[] |
Określa zestaw działań uniwersalnych dodatku. Użytkownik aktywuje działania uniwersalne z menu dodatku na pasku narzędzi. |
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 |
authorizationCheckFunction |
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 |
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: |
|
openLink |
Link otwierany przez Gmaila, gdy użytkownik wywoła działanie. |
runFunction |
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. |