La configurazione della risorsa utilizzata per definire i contenuti e il comportamento dei componenti aggiuntivi Google Workspace. Tutti i componenti dei file manifest dei componenti aggiuntivi di Google Workspace devono essere contrassegnati come obbligatori.
AddOns
Il livello superiore della configurazione del manifest del componente aggiuntivo 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 ogni applicazione host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando vengono omessi valori specifici di 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 disattivato in Google Calendar. |
drive |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Google Drive. Configurazioni per l'aspetto e il comportamento dei componenti aggiuntivi di Google Workspace all'interno dell'applicazione host di Google Drive. Se questo campo viene omesso, il componente aggiuntivo viene disattivato su Google Drive. |
gmail |
Obbligatorio se il componente aggiuntivo di Google Workspace estende Gmail. Configurazioni per l'aspetto e il comportamento dei componenti aggiuntivi di Google Workspace all'interno dell'applicazione host di Gmail. Se questo campo viene omesso, il componente aggiuntivo viene disattivato 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 disattivato 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 all'interno dell'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 all'interno dell'applicazione host di Presentazioni. Se questo campo viene omesso, il componente aggiuntivo viene disattivato in Presentazioni. |
Più comuni
La configurazione del file manifest per i parametri comuni a 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 visualizzata 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 eventuali link in uscita, sia all'interno di widget che utilizzano un
Per maggiori dettagli, consulta la sezione URL della lista consentita. |
universalActions[] |
|
useLocaleFromApp |
Se Per maggiori dettagli, consulta Accesso alle impostazioni internazionali e ai fusi orari degli utenti. |
LayoutProperties
Una configurazione che controlla la Google Workspace barra degli strumenti del componente aggiuntivo, nonché i colori e l'aspetto dei pulsanti.
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. |