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.
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.
Wymagany. Lista wyzwalaczy, które działają, gdy wiadomość zostanie otwarta w Gmailu. Gdy wyzwalacz zostanie uruchomiony, wykonuje określoną funkcję Apps Script, zwykle w celu tworzenia nowych kart i aktualizowania interfejsu użytkownika.
Określa poziom dostępu do danych dostępny dla funkcji wyzwalacza tworzenia. Dostępne opcje:
NONE, ustawienie domyślne. Z tego powodu obiekt zdarzenia przekazany do funkcji reguły tworzenia jest w większości pusty.
METADATA, która wypełnia obiekt zdarzenia przekazany funkcji komponowania aktywatora listami odbiorców wiadomości. To ustawienie wymaga, aby dodatek obejmował zakres gmail.addons.current.message.metadata
.
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 gmail.logoUrl.
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.
Wymagany w przypadku każdego kontekstualnego reguły. Służy do określenia, że powiadomienie kontekstowe jest aktywowane dla wszystkich wiadomości w Gmailu po ich otwarciu. Obecnie jest to jedyna opcja, więc obiekt powinien być pusty.
SelectAction
Konfiguracja działania tworzenia, która określa, jaką funkcję należy uruchomić, gdy użytkownik wybierze działanie tworzenia.
Zapis JSON
{
"runFunction": string,
"text": string
}
Pola
runFunction
string
Wymagany w przypadku działań związanych z tworzeniem. Nazwa funkcji Apps Script, która jest wykonywana po wybraniu tej akcji tworzenia. Ta funkcja komponowania aktywatora tworzy interfejs użytkownika komponowania dodatku.
[null,null,["Ostatnia aktualizacja: 2024-12-21 UTC."],[[["Google Workspace Add-ons extend Gmail functionality using a manifest file that defines their content and behavior."],["Gmail add-on manifests require specific components, including ComposeTrigger for compose actions and ContextualTrigger for message-based actions."],["Compose actions allow add-ons to integrate with the Gmail compose UI, while contextual triggers enable actions based on message criteria."],["Developers can define the level of data access for compose actions and specify the Apps Script functions that execute when triggers fire."],["To ensure compatibility, existing Gmail add-ons should be upgraded to Google Workspace Add-ons."]]],[]]