La configurazione delle risorse utilizzata per definire i contenuti e il comportamento del componente aggiuntivo di Google Workspace. I manifest dei componenti aggiuntivi di Google Workspace devono avere tutti i componenti contrassegnati come Obbligatorio.
AddOns
Il livello superiore della configurazione del file manifest del componente aggiuntivo 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 comuni per ogni applicazione 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 del componente aggiuntivo di Google Workspace all'interno dell'applicazione host Google Calendar. Se questo campo viene omesso, il plug-in viene disattivato 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 Google Drive. Se questo campo viene omesso, il componente aggiuntivo viene disattivato in 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 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 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 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 Presentazioni. Se questo campo viene omesso, il componente aggiuntivo viene disattivato in Presentazioni. |
Nome
La configurazione manifest per i parametri comuni a ogni applicazione host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando i valori specifici per un determinato host vengono omessi.
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 mostrato nella barra degli strumenti. |
openLinkUrlPrefixes[] |
Obbligatorio se il componente aggiuntivo mostra link in uscita, all'interno di
widget che utilizzano un
Per maggiori dettagli, consulta la sezione Inserire URL nella lista consentita. |
universalActions[] |
|
useLocaleFromApp |
Se Per ulteriori dettagli, consulta Accedere alle impostazioni internazionali e ai fusi orari dell'utente. |
LayoutProperties
Una configurazione che controlla l'aspetto e i colori della barra degli strumenti e dei pulsanti del Google Workspace 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 all'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 specificato, l'URL che viene aperto in una scheda
quando l'utente seleziona questa azione.
|
runFunction |
openLink non è presente. Se specificato, il nome della funzione Apps Script che viene eseguita quando l'utente seleziona questa azione.
Per maggiori dettagli, consulta la guida sulle azioni universali. |