Tipi di componenti aggiuntivi

Questa pagina fornisce una panoramica generale dei due tipi di componenti aggiuntivi. puoi creare: Componenti aggiuntivi di Google Workspace ed Componenti aggiuntivi di Editor. Questi i tipi di componenti aggiuntivi differiscono nelle applicazioni che estendono come vengono creati e quali restrizioni hanno.

Componenti aggiuntivi di Google Workspace

I componenti aggiuntivi di Google Workspace sono l'ultima generazione di componenti aggiuntivi, mentre offrono molte funzionalità, tra cui:

  • Crea un solo componente aggiuntivo per più persone App Google Workspace: al posto di componenti aggiuntivi separati per Gmail, Calendar, Drive e il Editor, puoi creare e gestire un singolo componente aggiuntivo di Google Workspace per per estendere più app di Google Workspace.

  • Aumenta la notorietà del brand: le icone dei componenti aggiuntivi sono indicate per visibile per impostazione predefinita nel riquadro laterale destro della le app host del componente aggiuntivo.

  • Creare esperienze di home page: puoi creare singole home page per ogni app Google Workspace del tuo componente aggiuntivo si estende o utilizza la stessa home page per più app.

  • Rifletti il contesto dell'utente nel componente aggiuntivo: puoi progettare il tuo componente aggiuntivo di Google Workspace in modo da mostrare interfacce specifiche l'app host del componente aggiuntivo. Ad esempio, il componente aggiuntivo può mostrare informazioni provenienti da un'email o un calendario evento o suggerisci un'azione in base all'app Google Workspace attuale .

  • Utilizza interfacce standardizzate: costruisci interfacce utente partendo da quelle integrate elementi del widget forniti da Apps Script Card: completamente gestito di Google Cloud. Non è necessaria alcuna esperienza con HTML o CSS per definirli interfacce.

  • Estendi i client desktop e mobile per Gmail: se Il componente aggiuntivo di Google Workspace estende Gmail, puoi utilizzarlo sia nella le versioni desktop e per dispositivi mobili di Gmail. Se crei un il componente aggiuntivo di Google Workspace che estende Gmail, progettare una versione per dispositivi mobili separata del componente aggiuntivo. La la stessa interfaccia è utilizzata ovunque.

  • Utilizza il runtime che preferisci. Puoi sviluppare componenti aggiuntivi di Google Workspace con infrastruttura di hosting preferita, catena di strumenti di sviluppo, controllo del codice sorgente sistemi, linguaggi di programmazione e librerie di codice.

Componenti aggiuntivi dell'editor

I componenti aggiuntivi dell'editor estendono una delle applicazioni di Google Editor, come Documenti, Fogli, Presentazioni o Moduli. Ogni tipo di componente aggiuntivo Editor (ad ad esempio i componenti aggiuntivi di Fogli) possono avere un proprio insieme capacità specifiche di ogni tipo, restrizioni e considerazioni speciali. Quando creando componenti aggiuntivi di modifica, è importante comprendere questi Dettagli specifici dell'editor. Per ulteriori dettagli sui componenti aggiuntivi per Gli editor possono consultare le sezioni corrispondenti:

I componenti aggiuntivi di Editor possono automatizzare le attività di editor più comuni, come creazione, modifica, formattazione e spostamento di dati tra le applicazioni. Le interfacce dei componenti aggiuntivi Editor sono altamente personalizzabili le attività da svolgere.

I componenti aggiuntivi Editor si comportano in modo diverso rispetto ai componenti aggiuntivi di Google Workspace nella nei seguenti modi:

  • I componenti aggiuntivi dell'editor possono creare interfacce costituite da menu elementi, finestre di dialogo e barre laterali. Finestre di dialogo e barre laterali dei componenti aggiuntivi vengono definiti utilizzando codice HTML standard e CSS.
  • I componenti aggiuntivi Editor hanno regole di autorizzazione speciali perché creare, modificare o interagire in altro modo con i file all'interno di Google Drive. it è importante capire che il componente aggiuntivo Editor autorizzazione ciclo di vita mentre sviluppare un componente aggiuntivo Editor.
  • I file creati e aggiornati in ogni editor hanno strutture specifiche. Per esempio, le presentazioni di Presentazioni Google sono composte da pagine che possono essere slide, schemi o layout. È necessario comprendere queste strutture di file, i componenti aggiuntivi interagiscono spesso con essi durante la lettura o la modifica .
  • I componenti aggiuntivi dell'editor funzionano solo nei client desktop, non in Android o iOS.
  • I componenti aggiuntivi dell'editor devono essere implementati in Apps Script.