La configurazione delle risorse utilizzata per definire i contenuti e il comportamento del componente aggiuntivo di Google Workspace. Nei file manifest dei componenti aggiuntivi di Google Workspace tutti i componenti devono essere contrassegnati come obbligatori.
AddOns
Il livello di primo livello della configurazione del manifest dei componenti aggiuntivi di Google Workspace.
Rappresentazione JSON |
---|
{ "common": { object (Common) }, "calendar": { object (Calendar) }, "drive": { object (Drive) }, "gmail": { object (Gmail) }, "docs": { object (Docs) }, "sheets": { object (Sheets) }, "slides": { object (Slides) } } |
Campi | |
---|---|
common |
Obbligatorio. Definisce i valori per un componente aggiuntivo di Google Workspace che sono comuni per tutte le applicazioni host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando vengono omessi valori specifici per un determinato host. |
calendar |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Calendar. Configurazioni per l'aspetto e il comportamento dei componenti aggiuntivi di Google Workspace all'interno dell'applicazione host di Google Calendar. Se questo campo viene omesso, il componente aggiuntivo viene disabilitato in Google Calendar. |
drive |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Google Drive. Configurazioni per l'aspetto e il comportamento del componente aggiuntivo di Google Workspace all'interno dell'applicazione host di Google Drive. Se questo campo viene omesso, il componente aggiuntivo viene disabilitato su Google Drive. |
gmail |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Gmail. Configurazioni per l'aspetto e il comportamento del componente aggiuntivo di Google Workspace all'interno dell'applicazione host di Gmail. Se questo campo viene omesso, il componente aggiuntivo viene disabilitato in Gmail. |
docs |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Documenti. Configurazioni per l'aspetto e il comportamento del componente aggiuntivo di Google Workspace all'interno dell'applicazione host di Documenti. Se questo campo viene omesso, il componente aggiuntivo viene disabilitato in Documenti. |
sheets |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Fogli. Configurazioni per l'aspetto e il comportamento del componente aggiuntivo di Google Workspace nell'applicazione host di Fogli. Se questo campo viene omesso, il componente aggiuntivo viene disattivato in Fogli. |
slides |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Presentazioni. Configurazioni per l'aspetto e il comportamento del componente aggiuntivo di Google Workspace nell'applicazione host di Presentazioni. Se questo campo viene omesso, il componente aggiuntivo viene disattivato in Presentazioni. |
Nome
La configurazione del file manifest per i parametri comuni per ogni applicazione host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando vengono omessi valori specifici per un determinato host.
Rappresentazione JSON |
---|
{ "homepageTrigger": { object (HomepageTrigger) }, "layoutProperties": { object (LayoutProperties) }, "logoUrl": string, "name": string, "openLinkUrlPrefixes": [ string ], "universalActions": [ { object (UniversalAction) } ], "useLocaleFromApp": boolean } |
Campi | |
---|---|
homepageTrigger |
|
layoutProperties |
|
logoUrl |
Obbligatorio. L'URL dell'immagine mostrata nella barra degli strumenti. L'URL deve essere pubblico. |
name |
Obbligatorio. Il nome del componente aggiuntivo visualizzato nella barra degli strumenti. |
openLinkUrlPrefixes[] |
Obbligatorio se il componente aggiuntivo mostra link in uscita, all'interno dei widget utilizzando un widget di
Per maggiori dettagli, consulta gli URL nella lista consentita. |
universalActions[] |
|
useLocaleFromApp |
Se Per ulteriori dettagli, consulta Accesso alle impostazioni internazionali e ai fusi orari dell'utente. |
LayoutProperties
Una configurazione che controlla Google Workspace i colori e l'aspetto dei pulsanti e della barra degli strumenti del componente aggiuntivo.
Rappresentazione JSON |
---|
{ "primaryColor": string, "secondaryColor": string } |
Campi | |
---|---|
primaryColor |
|
secondaryColor |
|
UniversalAction
Una configurazione per un'azione universale. Se selezionata, un'azione universale apre il link dell'URL specificato o esegue la funzione Apps Script specificata.
Rappresentazione 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. } |
Campi | |
---|---|
label |
|
openLink |
runFunction non è presente. Se fornito, l'URL che viene aperto in una scheda quando l'utente seleziona questa azione.
|
runFunction |
openLink non è presente. Se fornito, il nome della funzione Apps Script che viene eseguita quando l'utente seleziona questa azione.
Per maggiori dettagli, consulta la guida Azioni universali. |