Esistono alcune limitazioni per le funzionalità dei componenti aggiuntivi. Migliora l'esperienza complessiva dei tuoi utenti evitando questi problemi.
Limitazioni generali
A tutti i componenti aggiuntivi si applicano le seguenti limitazioni. Non fare quanto segue:
Modificare le funzionalità in Google Workspace
Il framework dei componenti aggiuntivi è progettato per migliorare le applicazioni di 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.
Addebitare agli utenti un costo per l'installazione
Non forniamo un modo per addebitare agli utenti l'installazione di componenti aggiuntivi e questi non possono includere annunci. Tuttavia, puoi implementare il tuo sistema di pagamento o chiamare un database di fatturazione esistente. Il tuo componente aggiuntivo può connettersi a servizi non Google che addebitano agli utenti.
Rilevare molti eventi
Ad eccezione di determinati attivatori, i componenti aggiuntivi non possono sapere cosa fa 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 rilevare 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 dell'editor
Le seguenti limitazioni si applicano solo ai componenti aggiuntivi di Editor. Non fare quanto segue:
Definire le UI con il servizio Scheda
Al momento, i componenti aggiuntivi dell'editor possono definire un'interfaccia utente solo utilizzando HTML e CSS, non il servizio Schede.
Utilizzare i componenti aggiuntivi di Editor sui dispositivi mobili
I componenti aggiuntivi per gli editor sono disponibili solo sui client desktop, non sulle app mobile per gli editor.