Konfiguracja zasobów, która służy do definiowania treści i zachowania dodatku do Google Workspace. Pliki manifestu dodatków do Google Workspace muszą zawierać wszystkie komponenty oznaczone jako Wymagane.
Dodatki
Najwyższy poziom konfiguracji pliku manifestu dodatku do Google Workspace.
Zapis JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Pola | |
---|---|
common |
Wymagane. Definiuje wartości dodatku do Google Workspace, które są wspólne dla każdej aplikacji hosta. Niektóre wartości zdefiniowane tutaj są używane jako domyślne, gdy określone wartości dla określonego hosta są pominięte. |
calendar |
Wymagany, jeśli dodatek do Google Workspace rozszerza Kalendarz. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Kalendarza Google. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Kalendarzu Google. |
drive |
Wymagany, jeśli dodatek do Google Workspace rozszerza Dysk Google. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Dysku Google. Jeśli pominiesz to pole, dodatek zostanie wyłączony na Dysku Google. |
gmail |
Wymagany, jeśli dodatek do Google Workspace rozszerza Gmaila. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Gmaila. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Gmailu. |
docs |
Wymagany, jeśli dodatek do Google Workspace rozszerza Dokumenty. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Dokumentów. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Dokumentach. |
sheets |
Wymagany, jeśli dodatek do Google Workspace rozszerza Arkusze. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Arkuszy. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Arkuszach. |
slides |
Wymagany, jeśli dodatek do Google Workspace rozszerza Prezentacje. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Prezentacje. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Prezentacjach. |
Często wybierane
Konfiguracja pliku manifestu dla parametrów, które są wspólne dla każdej aplikacji hosta. Niektóre wartości zdefiniowane w tym miejscu są używane jako domyślne, gdy określone wartości dla określonego hosta są pominięte.
Zapis JSON |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
Pola | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Wymagane. Adres URL obrazu wyświetlanego na pasku narzędzi. Adres URL musi być publiczny. |
name |
Wymagane. Nazwa dodatku widoczna na pasku narzędzi. |
openLinkUrlPrefixes[] |
Wymagany, jeśli dodatek wyświetla jakiekolwiek linki wychodzące, zarówno w widżetach korzystających z
Więcej informacji znajdziesz w sekcji Umieszczanie adresów URL na liście dozwolonych. |
universalActions[] |
|
useLocaleFromApp |
Jeśli jest ustawiona wartość Więcej informacji znajdziesz w artykule Uzyskiwanie dostępu do ustawień regionalnych i stref czasowych użytkownika. |
Właściwości układu
Konfiguracja, która kontroluje kolor i wygląd Google Workspacepaska narzędzi dodatku oraz przycisków.
Zapis JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Pola | |
---|---|
primaryColor |
|
secondaryColor |
|
Uniwersalne działanie
Konfiguracja działania uniwersalnego. Jeśli wybierzesz tę opcję, działanie uniwersalne otwiera określony link z adresem URL lub uruchamia określoną funkcję Apps Script.
Zapis JSON |
---|
{ "label": string, // Union field rule can be only one of the following: "openLink": string, "runFunction": string, // End of list of possible types for union field rule. } |
Pola | |
---|---|
label |
|
openLink |
runFunction . Jeśli został podany, jest to adres URL otwierany na karcie po wybraniu tego działania przez użytkownika.
|
runFunction |
openLink . Jeśli została podana, nazwa funkcji Apps Script, która jest wykonywana, gdy użytkownik wybierze to działanie.
Więcej informacji znajdziesz w przewodniku po działaniach uniwersalnych. |