Konfiguracja zasobu, która służy do definiowania treści i działania dodatku Google Workspace. W pliku manifestu dodatku do Google Workspace wszystkie komponenty muszą być oznaczone jako wymagane.
AddOns
Konfiguracja najwyższego poziomu w pliku manifestu dodatku Google Workspace.
Zapis JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "chat": { object (Chat) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Pola | |
---|---|
common |
Wymagany. 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. |
chat |
Wymagane, jeśli dodatek Google Workspace rozszerza Chat. Konfiguracja aplikacji Google Chat. Jeśli to pole jest pominięte, dodatek jest wyłączony w Google Chat. Obiekt |
drive |
Wymagane, jeśli dodatek Google Workspace rozszerza Dysk Google. Konfiguracje wyglądu i działania dodatku Google Workspace w aplikacji gospodarza 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 gospodarza 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 Google Workspace w aplikacji hosta Dokumentów Google. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Dokumentach. |
sheets |
Wymagane, jeśli dodatek 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 zostanie wyłączony w Prezentacjach. |
Często wybierane
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 zewnętrzne, niezależnie od tego, czy znajdują się one w widżetach korzystających z
Więcej informacji znajdziesz w artykule Lista dozwolonych adresów URL. |
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. |