Konfiguracja zasobu, która służy do definiowania treści i działania dodatku do Google Workspace. Pliki manifestu dodatków do Google Workspace muszą zawierać wszystkie komponenty oznaczone jako Wymagane.
AddOns
Konfiguracja najwyższego poziomu w manifeście dodatku do 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)
},
"meet": {
object (Meet)
}
} |
| Pola | |
|---|---|
common |
Wymagane. Określa wartości dodatku do Google Workspace, które są wspólne dla każdej aplikacji hosta. Niektóre zdefiniowane tu wartości są używane jako domyślne, gdy brakuje określonych wartości dla danego hosta. |
calendar |
Wymagane, jeśli dodatek do Google Workspace rozszerza Kalendarz Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Kalendarz Google. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Kalendarzu Google. |
chat |
Wymagane, jeśli dodatek do Google Workspace rozszerza funkcje Google Chat. Konfiguracja aplikacji Google Chat. Jeśli to pole zostanie pominięte, dodatek zostanie wyłączony w Google Chat. Obiekt |
drive |
Wymagane, jeśli dodatek do Google Workspace rozszerza Dysk. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Dysku. Jeśli pominiesz to pole, dodatek zostanie wyłączony na Dysku. |
gmail |
Wymagane, jeśli dodatek do Google Workspace rozszerza Gmaila. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Gmail. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Gmailu. |
docs |
Wymagane, 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 |
Wymagane, jeśli dodatek do Google Workspace rozszerza Arkusze. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Arkusze. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Arkuszach. |
slides |
Wymagane, jeśli dodatek do Google Workspace rozszerza Prezentacje. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Prezentacji. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Prezentacjach. |
meet |
Wymagane, jeśli dodatek Google Workspace rozszerza Meet. Konfiguracje wyglądu i działania dodatku do Google Workspace w aplikacji hosta Meet. Jeśli pominiesz to pole, dodatek zostanie wyłączony w Meet. |
Często wybierane
Konfiguracja manifestu dla parametrów wspólnych dla każdej aplikacji hosta. Niektóre zdefiniowane tutaj wartości są używane jako domyślne, gdy brakuje określonych wartości dla danego hosta.
| 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 wyświetlana na pasku narzędzi. |
openLinkUrlPrefixes[] |
Wymagane, 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 sekcji Lista adresów URL, które mogą używać protokołu HTTP. |
universalActions[] |
|
useLocaleFromApp |
Jeśli Więcej informacji znajdziesz w artykule Uzyskiwanie dostępu do ustawień regionalnych i strefy czasowej użytkownika. |
LayoutProperties
Konfiguracja, która kontroluje kolory i wygląd paska narzędzi i przycisków dodatku Google Workspace.
| Zapis JSON |
|---|
{
"primaryColor": string,
"secondaryColor": string
} |
| Pola | |
|---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Konfiguracja działania uniwersalnego. Po wybraniu działania uniwersalnego otworzy się określony link URL lub zostanie uruchomiona określona funkcja 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 podano, adres URL, który jest otwierany na karcie, gdy użytkownik wybierze to działanie.
|
runFunction |
openLink. Jeśli podano nazwę funkcji Apps Script, jest ona wykonywana, gdy użytkownik wybierze to działanie.
Szczegółowe informacje znajdziesz w przewodniku Działania uniwersalne. |