Pubblicare un componente aggiuntivo

Quando pubblichi il tuo componente aggiuntivo, lo rendi disponibile per altri utenti che possono trovarlo, installarlo e utilizzarlo.

Prima della pubblicazione

Determinare il pubblico

Per consentire a qualsiasi utente di trovare e installare il tuo componente aggiuntivo, pubblicalo pubblicamente. Quando pubblichi il componente aggiuntivo pubblicamente, il team di Google lo esamina prima che venga pubblicato su Google Workspace Marketplace.

Per limitare il componente aggiuntivo agli utenti di un dominio specifico, pubblicalo privatamente. Quando pubblichi il componente aggiuntivo privatamente nel tuo dominio, il team di Google non lo esamina prima della pubblicazione.

Se hai creato il componente aggiuntivo in Apps Script, assicurati che sia in linea con l'utilizzo previsto di Apps Script per componenti aggiuntivi leggeri. Se il tuo componente aggiuntivo è progettato per un numero elevato di utenti o richiede un'elevata domanda di risorse e scalabilità, valuta un ambiente di runtime diverso.

Esamina i requisiti di pubblicazione dei componenti aggiuntivi

Esamina i requisiti di pubblicazione dei componenti aggiuntivi per il tuo tipo di componente aggiuntivo e verifica che il tuo componente aggiuntivo li soddisfi tutti. Consulta la sezione Aree di revisione.

Verificare l'accesso del collaboratore

Il progetto Apps Script del componente aggiuntivo è di proprietà di un singolo account utente (di solito il tuo) o di un drive condiviso. Per pubblicare il componente aggiuntivo, un collaboratore dello script deve fungere da editore, il che include la creazione di un progetto Google Cloud standard.

Per pubblicare il componente aggiuntivo, devi disporre dell'accesso in modifica al progetto script. Se non sei il proprietario del progetto di script, il tuo account Workspace deve appartenere allo stesso dominio del proprietario del progetto.

Per verificare l'accesso dei collaboratori, consulta la panoramica della creazione di componenti aggiuntivi di Google Workspace.

Testare il componente aggiuntivo

Assicurati che il componente aggiuntivo sia completamente funzionante e non in fase di sviluppo.

A scopo di test, puoi installare componenti aggiuntivi non pubblicati (chiamati anche componenti aggiuntivi per sviluppatori). Puoi condividere i componenti aggiuntivi non pubblicati con altri utenti condividendo il progetto Apps Script.

Crea una versione del componente aggiuntivo

Crea una versione del componente aggiuntivo e registra il numero di versione. Una versione è uno snapshot del codice utilizzato dal componente aggiuntivo pubblicato.

  • Se pubblichi un componente aggiuntivo Editor, devi utilizzare il numero di versione quando configuri l'SDK di Google Workspace Marketplace.
  • Se pubblichi un componente aggiuntivo di Google Workspace, devi utilizzare l'ID deployment della versione che vuoi pubblicare.

Se il tuo componente aggiuntivo utilizza una libreria Apps Script, devi anche creare e utilizzare una versione del progetto di script della libreria. Per saperne di più, consulta Librerie.

Crea un progetto Google Cloud standard

Quando crei il componente aggiuntivo in Apps Script, viene creato automaticamente un progetto Google Cloud predefinito. Tuttavia, non puoi utilizzare il progetto Google Cloud predefinito per pubblicare la tua app. Segui invece i passaggi riportati di seguito per creare un progetto Google Cloud standard:

  1. Apri l'elenco dei progetti della console API di Google.
  2. Fai clic su Crea progetto.
  3. Compila le informazioni del progetto per il tuo componente aggiuntivo.
  4. Fai clic su Crea.

Dopo aver creato il progetto Google Cloud standard, passa dal progetto Apps Script dal progetto Google Cloud predefinito al progetto Google Cloud standard.

Pubblicare il componente aggiuntivo

Quando il componente aggiuntivo è pronto per la pubblicazione, segui i passaggi per pubblicare un'app in Google Workspace Marketplace. Consulta la sezione Come pubblicare.