Limitazioni

Esistono alcune limitazioni relative alle funzionalità dei componenti aggiuntivi. Migliora l'esperienza complessiva degli utenti evitando questi problemi.

Limitazioni generali

Si applicano le seguenti limitazioni a tutti i componenti aggiuntivi. Non fare le seguenti operazioni:

Modificare le funzionalità in Google Workspace

Il framework dei componenti aggiuntivi è progettato per migliorare le applicazioni Google Workspace, non per aggiungere limiti. Di conseguenza, non puoi modificare le funzionalità esistenti o bloccare il modello di condivisione dei documenti di Google Workspace.

Addebita agli utenti l'installazione

Non forniamo un modo per addebitare agli utenti l'installazione di componenti aggiuntivi e i componenti aggiuntivi non possono includere annunci. Tuttavia, puoi creare il tuo sistema di pagamento o chiamare un database di fatturazione esistente. Il tuo componente aggiuntivo può connettersi a servizi non Google che fatturano gli utenti.

Rilevare molti eventi

Ad eccezione di determinati trigger, i componenti aggiuntivi non possono rilevare le attività di un utente al di fuori del componente aggiuntivo stesso. Ad esempio, non puoi rilevare quando l'utente fa clic sulla barra degli strumenti dell'applicazione host. È possibile eseguire il polling per le modifiche ai contenuti di un file dal codice lato client di una barra laterale, anche se ci sarà sempre un leggero ritardo.

Componenti aggiuntivi di Google Workspace

Le seguenti limitazioni si applicano solo ai componenti aggiuntivi di Google Workspace e all'utilizzo del servizio di schede. Non fare le seguenti operazioni:

Estendere tutte le app Google Workspace

I componenti aggiuntivi di Google Workspace possono estendere solo Gmail, Calendar, Drive, Meet, Documenti, Fogli e Presentazioni. Alla fine, i componenti aggiuntivi di Google Workspace potranno estendere altre applicazioni Google Workspace.

Contesto del documento negli editor

I componenti aggiuntivi di Google Workspace non supportano ancora l'utilizzo del contesto del documento negli editor. ovvero non puoi utilizzare metodi come SpreadsheetApp.getActiveSpreadsheet() per acquisire il documento corrente.

Utilizzare HTML/CSS o script lato client

I componenti aggiuntivi di Google Workspace devono utilizzare interfacce basate su schede. Non è possibile utilizzare le interfacce HTML/CSS supportate dai componenti aggiuntivi di Editor. I componenti aggiuntivi di Google Workspace utilizzano un approccio basato su widget per la creazione di interfacce utente. In questo modo, il componente aggiuntivo funziona correttamente su piattaforme desktop e mobile senza richiedere la creazione di un'interfaccia per ciascuna.

Supporto completo per il mobile

Per il momento, i componenti aggiuntivi di Google Workspace funzionano sui client web desktop. L'attivazione contestuale (ovvero la lettura dei messaggi di Gmail) è supportata anche dall'app mobile Gmail. Le home page non contestuali non sono ancora disponibili dalle app mobile Gmail, Calendar o Drive. I componenti aggiuntivi di Google Workspace non sono disponibili dai browser web mobile.

Utilizzare i trigger di Apps Script

Non puoi creare o utilizzare trigger semplici di Apps Script in un componente aggiuntivo di Google Workspace.

Utilizzare immagini SVG

Al momento non puoi utilizzare le immagini SVG con le schede e i widget del servizio di schede.

Avere più di 100 widget

Per motivi di rendimento, non puoi aggiungere più di 100 widget o 100 sezioni di schede a una scheda.