Konfiguracja zasobu używana do definiowania Google Workspace dodatku i zachowań w Kalendarzu Google. Google Workspace Pliki manifestu dodatków muszą zawierać wszystkie komponenty oznaczone jako Wymagane.
Kalendarz
Konfiguracja pliku manifestu dodatku Google Workspace w rozszerzeniach Kalendarza Google. Więcej informacji znajdziesz w artykule Rozszerzanie kalendarza o Google Workspace Dodatki.
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 artykule Dodawanie ustawień dodatku do rozmów wideo. |
conferenceSolution[] |
|
currentEventAccess |
Określa poziom dostępu dodatku do danych zdarzeń wygenerowanych przez użytkowników. Jeśli nie zostanie podany, żadne metadane zdarzeń nie są przekazywane do dodatku. Prawidłowe ustawienia:
Jeśli zasada jest ustawiona na |
eventOpenTrigger |
Specyfikacja reguł uruchamiających zdarzenia w Kalendarzu. |
eventUpdateTrigger |
Wymagane do obsługi interfejsów aktualizacji wydarzenia kontekstowego w Kalendarzu Google. Specyfikacja aktywatorów reguł aktualizacji zdarzeń w Kalendarzu. |
eventAttachmentTrigger |
Specyfikacja reguł aktywatorów załączników wydarzeń w Kalendarzu. |
homepageTrigger |
Specyfikacja funkcji aktywatora do tworzenia strony głównej dodatku w hosta Kalendarza. To zastępuje wartość |
Rozwiązanie konferencyjne
Konfiguracja rozwiązania wideokonferencyjnego oferowanego przez dodatek. Każde rozwiązanie ma w swoim interfejsie Kalendarza Google opcję Edytuj odpowiednią opcję rozmowy wideo.
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 artykule o udostępnianiu logo rozwiązania do konferencji. Jeśli obraz zostanie udostępniony, może różnić się od dodatku do calendar.logoUrl , który jest używany do reprezentowania tego rozszerzenia w aplikacjach hosta. Jeśli dla określonego rozwiązania nie podano obrazu logo, używany jest calendar.logoUrl .
|
name |
|
onCreateFunction |
|
Aktywator zdarzeń
Konfiguracja aktywatora kontekstowego, który uruchamia się, gdy użytkownik otworzy wydarzenie w Kalendarzu Google. Więcej informacji znajdziesz w artykule na temat rozszerzania interfejsu wydarzenia z Kalendarza.
Zapis JSON |
---|
{ "runFunction": string } |
Pola | |
---|---|
runFunction |
Card do wyświetlania w interfejsie dodatku.
|
Aktywator zdarzenia
Konfiguracja aktywatora kontekstowego, który uruchamia się, 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.
|
Aktywator zdarzenia
Konfiguracja aktywatora kontekstowego, który uruchamia się, gdy użytkownik kliknie dodatek dostawcy załączników w menu Kalendarza.
Zapis JSON |
---|
{ "runFunction": string, "label": string, } |
Pola | |
---|---|
runFunction |
Card do wyświetlania w interfejsie dodatku.
|
label |
|