Konfiguracja zasobów używana do definiowania Dodatku do Google Workspace w Kalendarzu Google. Pliki manifestu dodatków do Google Workspace muszą zawierać wszystkie komponenty oznaczone jako Wymagane.
Kalendarz
Konfiguracja pliku manifestu dodatku Google Workspace do rozszerzeń Kalendarza Google. Więcej informacji znajdziesz w artykule Rozszerzanie kalendarza przy użyciu dodatków do Google Workspace.
Zapis JSON |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
Pola | |
---|---|
createSettingsUrlFunction |
Więcej informacji znajdziesz w sekcji Dodawanie ustawień dodatku do rozmów wideo. |
conferenceSolution[] |
|
currentEventAccess |
Określa poziom dostępu dodatku do danych zdarzeń generowanych przez użytkowników. Jeśli dodatek nie zostanie podany, żadne metadane zdarzeń nie są przekazywane do dodatku. Prawidłowe ustawienia:
Jeśli jest ustawiona na |
eventOpenTrigger |
Specyfikacja reguł uruchamiających aktywatory zdarzeń w Kalendarzu. |
eventUpdateTrigger |
Wymagane do udostępnienia w interfejsie Kalendarza Google kontekstowych interfejsów wydarzeń. Specyfikacja aktywatorów aktualizacji zdarzeń w Kalendarzu. |
eventAttachmentTrigger |
Specyfikacja aktywatora dla załączników załączników w Kalendarzu. |
homepageTrigger |
Specyfikacja funkcji aktywatorów służących do tworzenia dodatku strona główna na hoście Kalendarza. Ta wartość zastępuje
|
Rozwiązanie konferencyjne
Konfiguracja rozwiązania do rozmów wideo oferowanego w dodatku. Każde rozwiązanie ma odpowiednią opcję rozmowy wideo w interfejsie edycji wydarzenia w Kalendarzu Google.
Zapis JSON |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Pola | |
---|---|
id |
|
logoUrl |
Nie może to być dowolny adres URL – obraz musi być hostowany w infrastrukturze Google. Więcej informacji znajdziesz w sekcji Udostępnianie logo rozwiązania konferencyjnego. Jeśli obraz jest dostępny, może różnić się od dodatku calendar.logoUrl , który jest używany jako dodatek do rozszerzeń w aplikacjach hosta. Jeśli nie znajdziesz obrazu logo dla konkretnego rozwiązania, zamiast niego użyjemy
calendar.logoUrl .
|
name |
|
onCreateFunction |
|
Aktywator EventOpen
Konfiguracja reguły kontekstowej uruchamianej po otwarciu wydarzenia w Kalendarzu Google przez użytkownika. Więcej informacji znajdziesz w artykule na temat rozszerzania interfejsu wydarzenia w Kalendarzu.
Zapis JSON |
---|
{ "runFunction": string } |
Pola | |
---|---|
runFunction |
Card do wyświetlania w interfejsie dodatku.
|
Aktualizację zdarzenia
Konfiguracja reguły kontekstowej uruchamianej, gdy użytkownik edytuje i zapisuje wydarzenie w Kalendarzu Google. Więcej informacji znajdziesz w artykule Aktualizowanie wydarzeń w Kalendarzu.
Zapis JSON |
---|
{ "runFunction": string } |
Pola | |
---|---|
runFunction |
Card do wyświetlania w interfejsie dodatku.
|
Aktywatorzdarzenia
Konfiguracja aktywatora kontekstowego uruchamianego, gdy użytkownik kliknie dostawcę załącznika w menu Kalendarza.
Zapis JSON |
---|
{ "runFunction": string, "label": string, } |
Pola | |
---|---|
runFunction |
Card do wyświetlania w interfejsie dodatku.
|
label |
|