Konfiguracja zasobów używana do definiowania treści i działania dodatku do Google Workspace. Pliki MANIFEST dodatków 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. Określa wartości dodatku Google Workspace, które są wspólne dla wszystkich aplikacji hosta. Niektóre z definiowanych tu wartości są używane jako domyślne, gdy pominięto konkretne wartości dla konkretnego hosta. |
calendar |
Wymagane, jeśli dodatek Google Workspace rozszerza Kalendarz. Konfiguracje wyglądu i działania dodatku Google Workspace w aplikacji gospodarza Google Calendar. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Kalendarzu Google. |
drive |
Wymagany, jeśli dodatek do Google Workspace rozszerza możliwości Dysku 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 |
Wymagane, jeśli dodatek Google Workspace rozszerza Gmaila. Konfiguracje wyglądu i działania dodatku Google Workspace w aplikacji hosta Gmail. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Gmailu. |
docs |
Wymagane, jeśli dodatek Google Workspace rozszerza Dokumenty Google. 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 Google Workspace w aplikacji hosta Arkuszy. Jeśli pominiesz to pole, w Sheets będzie wyłączone. |
slides |
Wymagane, jeśli dodatek Google Workspace rozszerza Prezentacje. Konfiguracje wyglądu i działania dodatku Google Workspace w aplikacji hosta Prezentacje. Jeśli pominiesz to pole, dodatek będzie wyłączony w Prezentacjach. |
Typowe
Konfiguracja pliku manifestu dla parametrów wspólnych dla każdej aplikacji hosta. Niektóre z zdefiniowanych tu wartości są używane jako domyślne, gdy konkretne wartości dla konkretnego 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 |
Wymagany. Adres URL obrazu wyświetlanego na pasku narzędzi. Adres URL musi być publiczny. |
name |
Wymagany. Nazwa dodatku wyświetlana na pasku narzędzi. |
openLinkUrlPrefixes[] |
Wymagany, jeśli dodatek wyświetla jakiekolwiek linki wychodzące, niezależnie od tego, czy znajdują się one w widżetach korzystających z
Więcej informacji znajdziesz w artykule Umieszczanie adresów URL na liście dozwolonych. |
universalActions[] |
|
useLocaleFromApp |
Jeśli Więcej informacji znajdziesz w artykule Uzyskiwanie dostępu do ustawień języka i strefy czasowej użytkownika. |
LayoutProperties
Konfiguracja, która kontroluje kolory i wygląd paska narzędzi oraz przycisków Google Workspacerozszerzenia.
Zapis JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Pola | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Konfiguracja działania uniwersalnego. Po wybraniu działanie uniwersalne otwiera określony link 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 . Adres URL, który otwiera się w nowej karcie, gdy użytkownik wybierze tę czynność.
|
runFunction |
openLink . W razie podania nazwa funkcji Apps Script, która jest wykonywana, gdy użytkownik wybierze to działanie.
Szczegółowe informacje znajdziesz w przewodniku dotyczącym działań uniwersalnych. |