Indice
AddOnWidgetSet
(messaggio)AddOnWidgetSet.WidgetType
(enum)CommonAddOnManifest
(messaggio)CreateActionExtensionPoint
(messaggio)HomepageExtensionPoint
(messaggio)HttpAuthorizationHeader
(enum)HttpOptions
(messaggio)LayoutProperties
(messaggio)LinkPreviewExtensionPoint
(messaggio)MenuItemExtensionPoint
(messaggio)UniversalActionExtensionPoint
(messaggio)UriPattern
(messaggio)
AddOnWidgetSet
Il sottoinsieme del widget utilizzato da un componente aggiuntivo.
Campi | |
---|---|
usedWidgets[] |
L'elenco di widget utilizzati in un componente aggiuntivo. |
WidgetType
Il tipo di widget. WIDGET_TYPE_UNSPECIFIED
è l'insieme di widget di base.
Enum | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
L'insieme di widget predefinito. |
DATE_PICKER |
Il selettore della data. |
STYLED_BUTTONS |
I pulsanti con stile includono pulsanti riempiti e pulsanti disattivati. |
PERSISTENT_FORMS |
I moduli permanenti consentono di mantenere i valori dei moduli durante le azioni. |
FIXED_FOOTER |
Piè di pagina fisso in una scheda. |
UPDATE_SUBJECT_AND_RECIPIENTS |
Aggiorna l'oggetto e i destinatari di una bozza. |
GRID_WIDGET |
Il widget griglia. |
ADDON_COMPOSE_UI_ACTION |
Un'azione del componente aggiuntivo di Gmail che si applica all'interfaccia utente di scrittura del componente aggiuntivo. |
CommonAddOnManifest
Configurazione di componenti aggiuntivi condivisa tra tutte le applicazioni host dei componenti aggiuntivi.
Campi | |
---|---|
name |
Obbligatorio. Il nome visualizzato del componente aggiuntivo. |
logoUrl |
Obbligatorio. L'URL dell'immagine del logo mostrata nella barra degli strumenti del componente aggiuntivo. |
layoutProperties |
Proprietà di layout comuni per le schede dei componenti aggiuntivi. |
addOnWidgetSet |
I widget utilizzati nel componente aggiuntivo. Se questo campo non viene specificato, viene utilizzato l'insieme predefinito. |
useLocaleFromApp |
Se trasferire informazioni sulle impostazioni internazionali dall'app host. |
homepageTrigger |
Definisce un endpoint che verrà eseguito in qualsiasi contesto, in qualsiasi host. Tutte le schede generate da questa funzione saranno sempre disponibili per l'utente, ma potrebbero essere eclissate da contenuti contestuali quando questo componente aggiuntivo dichiara attivatori più mirati. |
universalActions[] |
Definisce un elenco di punti di estensione nel menu Azioni universale che funge da menu di impostazioni per il componente aggiuntivo. Il punto di estensione può essere un URL di link da aprire o un endpoint da eseguire durante l'invio di un modulo. |
openLinkUrlPrefixes |
Un'azione OpenLink può utilizzare soltanto un URL con uno schema |
CreateActionExtensionPoint
La configurazione di un trigger che si attiva quando un utente richiama il flusso di lavoro di creazione delle risorse in un'applicazione Google Workspace. Per ulteriori informazioni, consulta Creare risorse di terze parti dal menu @.
Campi | |
---|---|
id |
Obbligatorio. L'ID univoco per differenziare questo punto di estensione. L'ID può contenere fino a 64 caratteri e deve essere nel formato |
labelText |
Obbligatorio. Il testo visualizzato accanto all'icona per il punto di ingresso per la creazione della risorsa, ad esempio |
localizedLabelText |
Campo facoltativo. Una mappa di Se le impostazioni internazionali di un utente sono presenti nelle chiavi della mappa, l'utente vede la versione localizzata di |
runFunction |
Obbligatorio. Endpoint da eseguire quando viene attivato un flusso di lavoro di creazione di risorse per creare un collegamento. |
logoUrl |
Campo facoltativo. L'icona visualizzata per il punto di ingresso per la creazione della risorsa. Se omesso, il menu utilizza l'icona della barra degli strumenti del componente aggiuntivo, |
HomepageExtensionPoint
Formato comune per dichiarare la visualizzazione della home page di un componente aggiuntivo.
Campi | |
---|---|
runFunction |
Obbligatorio. L'endpoint da eseguire quando questo punto di estensione viene attivato. |
enabled |
Campo facoltativo. Se impostato su Se non viene configurato, il valore predefinito è Se la visualizzazione della home page personalizzata di un componente aggiuntivo è disattivata, viene fornita agli utenti una scheda Panoramica generica. |
HttpAuthorizationHeader
Intestazione di autorizzazione inviata nelle richieste del componente aggiuntivo HTTP
.
Enum | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
Valore predefinito, equivalente a SYSTEM_ID_TOKEN . |
SYSTEM_ID_TOKEN |
Invia un token ID per l'account di servizio di sistema del componente aggiuntivo Google Workspace specifico del progetto (impostazione predefinita). |
USER_ID_TOKEN |
Invia un token ID per l'utente finale. |
NONE |
Non inviare un'intestazione di autenticazione. |
HttpOptions
Opzioni per l'invio di richieste agli endpoint HTTP
dei componenti aggiuntivi.
Campi | |
---|---|
authorizationHeader |
Configurazione del token inviato nell'intestazione di autorizzazione |
LayoutProperties
Proprietà di layout delle schede condivise tra tutte le applicazioni host dei componenti aggiuntivi.
Campi | |
---|---|
primaryColor |
Il colore principale del componente aggiuntivo. Imposta il colore della barra degli strumenti. Se non viene impostato alcun colore principale, viene utilizzato il valore predefinito fornito dal framework. |
secondaryColor |
Il colore secondario del componente aggiuntivo. Consente di impostare il colore dei pulsanti. Se è impostato il colore principale, ma non è impostato alcun colore secondario, il colore secondario è lo stesso del colore principale. Se non viene impostato né il colore principale né il colore secondario, viene utilizzato il valore predefinito fornito dal framework. |
useNewMaterialDesign |
Consente di attivare il Material Design per le schede. |
LinkPreviewExtensionPoint
La configurazione di un attivatore che si attiva quando un utente digita o incolla un link da un servizio di terze parti o non Google in un file di Documenti, Fogli o Presentazioni Google.
Campi | |
---|---|
labelText |
Obbligatorio. Il testo di uno smart chip di esempio che richiede agli utenti di visualizzare l'anteprima del link, ad esempio |
localizedLabelText |
Campo facoltativo. Una mappa di Se le impostazioni internazionali di un utente sono presenti nelle chiavi della mappa, l'utente vede la versione localizzata di |
patterns[] |
Obbligatorio. Un array di pattern URL che attivano il componente aggiuntivo per visualizzare i link di anteprima. |
runFunction |
Obbligatorio. Endpoint da eseguire quando viene attivata un'anteprima del link. |
logoUrl |
Campo facoltativo. L'icona visualizzata nello smart chip e nella scheda di anteprima. Se omesso, il componente aggiuntivo utilizza la propria icona della barra degli strumenti, |
MenuItemExtensionPoint
Formato comune per la dichiarazione di una voce di menu o di un pulsante che viene visualizzato in un'app host.
Campi | |
---|---|
runFunction |
Obbligatorio. L'endpoint da eseguire quando questo punto di estensione viene attivato. |
label |
Obbligatorio. Testo visibile all'utente che descrive l'azione intrapresa dall'attivazione di questo punto di estensione. Ad esempio, "Inserisci fattura". |
logoUrl |
L'URL dell'immagine del logo mostrata nella barra degli strumenti del componente aggiuntivo. Se non viene configurato, per impostazione predefinita viene utilizzato l'URL del logo principale del componente aggiuntivo. |
UniversalActionExtensionPoint
Formato per la dichiarazione di un punto di estensione della voce del menu Azioni universale.
Campi | |
---|---|
label |
Obbligatorio. Testo visibile all'utente che descrive l'azione intrapresa dall'attivazione di questo punto di estensione, ad esempio "Aggiungi un nuovo contatto". |
Campo di unione action_type . Obbligatorio. Il tipo di azione supportato per una voce del menu azione universale. Può essere un link da aprire o un endpoint da eseguire. action_type può essere solo uno dei seguenti: |
|
openLink |
URL che deve essere aperto da UniversalAction. |
runFunction |
Endpoint che deve essere eseguito da UniversalAction. |
UriPattern
La configurazione di ogni pattern URL che attiva un'anteprima del link.
Campi | |
---|---|
hostPattern |
Obbligatorio per ogni pattern URL da visualizzare in anteprima. Il dominio del pattern URL. Il componente aggiuntivo mostra in anteprima i link che contengono questo dominio nell'URL. Per visualizzare l'anteprima dei link per un sottodominio specifico, come Ad esempio, |
pathPrefix |
Campo facoltativo. Il percorso che aggiunge il dominio del Ad esempio, se il pattern host dell'URL è Per trovare la corrispondenza con tutti gli URL nel dominio dei pattern host, lascia vuoto il campo |