Konfiguracja zasobów używana do definiowania Dodatek do Google Workspace treści i działań w Kalendarzu Google. Pliki manifestu dodatków do Google Workspace muszą mieć wszystkie komponenty oznaczone jako Wymagane, jeśli rozszerzają one możliwości Kalendarza.
Kalendarz
Konfiguracja pliku manifestu dodatku do Google Workspace dla organizacji Rozszerzenia Kalendarza Google. Zobacz Przedłużanie możliwości Kalendarza za pomocą 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 |
Zobacz Dodaję ustawienia dodatku do rozmów wideo, aby dowiedzieć się więcej. |
conferenceSolution[] |
|
currentEventAccess |
Określa poziom dostępu dodatku do danych użytkowników danych zdarzeń. Jeśli nie zostanie podany, metadane zdarzeń nie będą przekazywane do Google Analytics. Prawidłowe ustawienia są następujące:
Jeśli ma wartość |
eventOpenTrigger |
Specyfikacja reguł otwartych wydarzeń w Kalendarzu. |
eventUpdateTrigger |
Wymagane do udostępniania interfejsów aktualizacji zdarzeń kontekstowych w Google Kalendarz. Specyfikacja reguły dla reguł aktualizacji zdarzenia w Kalendarz. |
eventAttachmentTrigger |
Specyfikacja aktywatora aktywatorów załączników do wydarzeń w Kalendarzu. |
homepageTrigger |
Specyfikacja funkcji aktywatora służącej do tworzenia dodatku
stronie głównej w
Host kalendarza. To zastępuje
|
ConferenceSolution
Konfiguracja rozmowa wideo oferowane w ramach dodatku. Każde rozwiązanie ma odpowiednią opcję rozmów wideo w interfejsie edytowania wydarzenia Kalendarza 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 i infrastrukturze. Zobacz Dostarczamy logo rozwiązań do konferencji. Jeśli zdjęcie zostanie przesłane, może różnić się od dodatek calendar.logoUrl , który reprezentował obraz
dodatku w rozszerzonych aplikacjach hosta. Jeśli obraz logo nie jest
dla konkretnego rozwiązania,
Zamiast niego używana jest wartość calendar.logoUrl .
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Konfiguracja aktywatora kontekstowego uruchamianego, gdy Kalendarz Google wydarzenie zostało otwarte przez użytkownika. Zobacz Rozszerzanie interfejsu wydarzeń w Kalendarzu .
Zapis JSON |
---|
{ "runFunction": string } |
Pola | |
---|---|
runFunction |
Card
obiekty do wyświetlenia w interfejsie dodatku.
|
EventUpdateTrigger
Konfiguracja aktywatora kontekstowego uruchamianego, gdy Kalendarz Google edytował i zapisał wydarzenie. Zobacz Aktualizowanie wydarzeń w Kalendarzu .
Zapis JSON |
---|
{ "runFunction": string } |
Pola | |
---|---|
runFunction |
Card
obiekty do wyświetlenia w interfejsie dodatku.
|
EventAttachmentTrigger
Konfiguracja reguły kontekstowej, która jest uruchamiana, gdy użytkownik kliknie dostawcy załącznika dodatku w menu Kalendarza.
Zapis JSON |
---|
{ "runFunction": string, "label": string, } |
Pola | |
---|---|
runFunction |
Card
obiekty do wyświetlenia w interfejsie dodatku.
|
label |
|