Indeks
ComposeTrigger
(komunikat)ComposeTrigger.DraftAccess
(wyliczenie)ContextualTrigger
(komunikat)GmailAddOnManifest
(komunikat)UnconditionalTrigger
(komunikat)UniversalAction
(komunikat)
ComposeTrigger
Aktywator, który uruchamia się, gdy użytkownik tworzy e-maila.
Pola | |
---|---|
actions[] |
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 |
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 |
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 |
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 |
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 |
contextualTriggers[] |
Określa zestaw warunków, które powodują uruchomienie dodatku. |
universalActions[] |
Określa zestaw działań uniwersalnych dla dodatku. Użytkownik uruchamia działania uniwersalne z poziomu menu paska narzędzi dodatku. |
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 |
authorizationCheckFunction |
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 |
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: |
|
openLink |
Link otwierany przez Gmaila, gdy użytkownik wykona odpowiednie działanie. |
runFunction |
Punkt końcowy wywoływany, gdy użytkownik wykona działanie. Szczegółowe informacje znajdziesz w przewodniku po działaniach uniwersalnych. |