Konfiguracja zasobów używana do definiowania treści i działania dodatku do Google Workspace w Gmailu. Pliki manifestu dodatku do Google Workspace, które rozszerzają Gmaila, muszą zawierać wszystkie komponenty oznaczone jako Wymagane.
Gmail
Konfiguracja pliku manifestu dodatku do Google Workspace dla rozszerzeń Gmaila. Więcej informacji znajdziesz w artykule Rozszerzanie możliwości Gmaila za pomocą dodatków do Google Workspace.
Zapis JSON |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Pola | |
---|---|
authorizationCheckFunction |
Wycofano. Nazwa funkcji Apps Script, która sprawdza wymagania autoryzacji innych firm. Ta funkcja jest wywoływana przed każdym wywołaniem dodatku do Google Workspace. Ta funkcja została wycofana, aby uniknąć niepotrzebnego opóźnienia na wykonanie. Zamiast tego dodatek powinien zgłosić wyjątek od głównego wywołania, jak pokazano w tym przykładzie. |
composeTrigger |
Więcej informacji znajdziesz w sekcji o rozszerzaniu interfejsu tworzenia wiadomości za pomocą działań tworzenia wiadomości. |
contextualTriggers[] |
|
homepageTrigger |
Specyfikacja funkcji aktywatora służącej do tworzenia strony głównej dodatku na hoście Gmaila. Zastępuje to instancję
|
ComposeTrigger
Konfiguracja działania tworzenia. Więcej informacji znajdziesz w artykule Przedłużanie interfejsu tworzenia wiadomości.
Zapis JSON |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Pola | |
---|---|
draftAccess |
Określa poziom dostępu do danych dla funkcji aktywatora tworzenia. Możliwe opcje:
|
selectActions[] |
Lista działań tworzenia, które tworzą interfejsy tworzenia wiadomości. Jest jednak ograniczona do jednego działania na dodatek. To działanie ma przypisaną ikonę w oknie tworzenia wiadomości w Gmailu.
Ikona jest określana przez |
ContextualTrigger
Konfiguracja reguły uruchamianej, gdy użytkownik otworzy wiadomość w Gmailu, która spełnia określone kryteria. Więcej informacji znajdziesz w artykule Przedłużanie interfejsu wiadomości.
Zapis JSON |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Pola | |
---|---|
onTriggerFunction |
Szczegółowe informacje o definiowaniu tej funkcji znajdziesz w sekcji Funkcja aktywatora kontekstowego. |
unconditional |
|
SelectAction
Konfiguracja działania tworzenia wiadomości, która określa, która funkcja zostanie uruchomiona, gdy użytkownik wybierze to działanie.
Zapis JSON |
---|
{ "runFunction": string, "text": string } |
Pola | |
---|---|
runFunction |
Więcej informacji znajdziesz w sekcji Funkcja aktywatora tworzenia wiadomości. |
text |
|