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) } } |
Pola | |
---|---|
common |
Wymagany. Określa wartości dodatku do Google Workspace, które są wspólne 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. |
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 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 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. |
Często wybierane
Konfiguracja manifestu dla parametrów wspólnych dla każdej aplikacji hostującej. 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 |
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[] |
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 stref czasowych użytkownika. |
LayoutProperties
Konfiguracja, która kontroluje Google Workspacekolory i wygląd paska narzędzi i przycisków dodatku.
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, która ma być wykonywana, gdy użytkownik wybierze to działanie.
Szczegółowe informacje znajdziesz w przewodniku Działania uniwersalne. |