Risorsa manifest dei componenti aggiuntivi

La configurazione delle risorse utilizzata per definire Componente aggiuntivo di Google Workspace contenuti e comportamenti. Componente aggiuntivo di Google Workspace tutti i componenti devono essere contrassegnati come obbligatori.

AddOns

Primo livello del manifest del componente aggiuntivo Google Workspace configurazione.

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

object (Common)

Obbligatorio. Definisce i valori per un componenti aggiuntivi di Google Workspace comuni per ogni applicazione host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando valori specifici per un determinato host.

calendar

object (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 della Applicazione host di Google Calendar. Se questo campo viene omesso, il componente aggiuntivo è disabilitato in Google Calendar.

drive

object (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 della Applicazione host Google Drive. Se questo campo viene omesso, sia disabilitato su Google Drive.

gmail

object (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 della applicazione host di Gmail. Se questo campo viene omesso, è disabilitato in Gmail.

docs

object (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 della Applicazione host Documenti. Se questo campo viene omesso, il componente aggiuntivo è disabilitato in Documenti.

sheets

object (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 della Applicazione host Fogli. Se questo campo viene omesso, è disattivato in Fogli.

slides

object (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 della Applicazione host Presentazioni. Se questo campo viene omesso, è disattivato in Presentazioni.

Nome

La configurazione del file manifest per i parametri comuni in ogni applicazione host. Alcuni valori definiti qui vengono utilizzati come predefiniti quando valori specifici per un vengono omessi.

Rappresentazione JSON
{
  "homepageTrigger": {
    object (HomepageTrigger)
  },
  "layoutProperties": {
    object (LayoutProperties)
  },
  "logoUrl": string,
  "name": string,
  "openLinkUrlPrefixes": [
    string
  ],
  "universalActions": [
    {
      object (UniversalAction)
    }
  ],
  "useLocaleFromApp": boolean
}
Campi
homepageTrigger

object (HomepageTrigger)

La specifica predefinita della funzione di trigger per la creazione del componente aggiuntivo homepage. Questo viene utilizzata se un attivatore di home page specifico dell'host non è definito. Se anche questa viene omessa, viene visualizzata una scheda generica della home page costruite e utilizzate quando necessario.
layoutProperties

object (LayoutProperties)

Una configurazione per i colori utilizzati nella barra degli strumenti e nei pulsanti del componente aggiuntivo.
logoUrl

string

Obbligatorio. L'URL dell'immagine mostrata nella barra degli strumenti. L'URL deve essere pubblico.

name

string

Obbligatorio. Il nome del componente aggiuntivo visualizzato nella barra degli strumenti.

openLinkUrlPrefixes[]

string

Obbligatorio se il componente aggiuntivo visualizza link in uscita, sia all'interno widget utilizzando un OpenLink o widget di testo usando gli anchor tag HTML. Un elenco di URL HTTPS prefissi. Per proteggere i dati utente, qualsiasi link visualizzato dal componente aggiuntivo deve corrispondono a uno dei prefissi in questo elenco.

Vedi Autorizza gli URL per maggiori dettagli.

universalActions[]

object (UniversalAction)

Elenco universali azioni sempre disponibili nell'interfaccia utente dei componenti aggiuntivi.
useLocaleFromApp

boolean

Se true, il componente aggiuntivo oggetti evento passati a le funzioni di callback delle azioni o le funzioni di trigger includono informazioni sulle impostazioni internazionali e sul fuso orario dell'utente. Il valore predefinito è false.

Vedi Accesso alle impostazioni internazionali e ai fusi orari degli utenti per ulteriori dettagli.

LayoutProperties

Una configurazione che controlla Google Workspace la barra degli strumenti e l'aspetto dei pulsanti.

Rappresentazione JSON
{
  "primaryColor": string,
  "secondaryColor": string
}
Campi
primaryColor

string

Il colore della barra degli strumenti. Il valore predefinito è grigio (#424242).
secondaryColor

string

Il colore predefinito dei pulsanti. Per impostazione predefinita è il colore principale (se è set); altrimenti il valore predefinito è blu (#2196F3).

UniversalAction

Una configurazione per un'azione universale. Se questa opzione è selezionata, un'azione universale apre il link dell'URL specificato o esegue della 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

string

Obbligatorio per ogni azione universale. Il testo mostrato nell'interfaccia utente per questa azione.
runFunction

string

Obbligatorio per ogni azione universale se openLink è non presente. Se fornito, il nome delle app Funzione script eseguita quando l'utente seleziona questa azione.

Consulta Guida alle azioni universali per maggiori dettagli.