Konfiguracja zasobu służąca do definiowania treści i działania dodatku Google Workspace w Gmailu. Pliki manifestu dodatków Google Workspace muszą zawierać wszystkie komponenty oznaczone jako Wymagane, jeśli rozszerzają Gmaila.
Gmail
Konfiguracja pliku manifestu dodatku Google Workspace dla rozszerzeń Gmaila. Więcej informacji znajdziesz w artykule Rozszerzanie Gmaila za pomocą dodatków Google Workspace.
Zapis JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Pola | |
---|---|
authorizationCheckFunction |
Wycofany. Nazwa funkcji Apps Script, która przeprowadza weryfikację wymagań autoryzacji zewnętrznej. Ta funkcja jest wywoływana przed każdym wywołaniem dodatku Google Workspace. Ta funkcja została wycofana, aby uniknąć niepotrzebnego opóźnienia w wykonywaniu. Zamiast tego dodatek powinien zgłaszać wyjątek z głównego wywołania, jak w tym przykładzie. |
composeTrigger |
Więcej informacji znajdziesz w artykule Więcej informacji o rozszerzaniu interfejsu tworzenia wiadomości o działania związane z tworzeniem wiadomości. |
contextualTriggers[] |
|
homepageTrigger |
Specyfikacja funkcji reguły służącej do tworzenia strony głównej dodatku w hostie Gmail. Zastąpi to
|
ComposeTrigger
Konfiguracja działania tworzenia. Więcej informacji znajdziesz w artykule Rozszerzanie interfejsu użytkownika Compose.
Zapis JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Pola | |
---|---|
draftAccess |
Określa poziom dostępu do danych dostępny dla funkcji ComposeTrigger. Dostępne opcje:
|
selectActions[] |
Lista działań związanych z tworzeniem, które tworzą interfejsy tworzenia. Ta lista jest ograniczona do jednego działania na dodatek. Działanie tworzenia wiadomości ma odpowiednią ikonę w oknie tworzenia wiadomości w Gmailu.
Ikona jest określona przez |
ContextualTrigger
Konfiguracja reguły, która działa, gdy użytkownik otworzy wiadomość w Gmailu i ta wiadomość spełnia określone kryteria. Więcej informacji znajdziesz w artykule Rozszerzanie interfejsu użytkownika wiadomości.
Zapis JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Pola | |
---|---|
onTriggerFunction |
Szczegółowe informacje o definiowaniu tej funkcji znajdziesz w artykule Funkcja kontekstowego aktywatora. |
unconditional |
|
SelectAction
Konfiguracja działania tworzenia, która określa, którą funkcję należy uruchomić, gdy użytkownik wybierze działanie tworzenia.
Zapis JSON |
---|
{ "runFunction": string, "text": string } |
Pola | |
---|---|
runFunction |
Więcej informacji znajdziesz w artykule Składanie funkcji reguły. |
text |
|