Configura Gemini in Firebase

Prima di iniziare a utilizzare Gemini in Firebase, devi attivarlo nella console Firebase. Gemini in Firebase viene attivato su base utente e progetto e l'attivazione dipende dal tipo di utente e dal piano.

  • Se sei un utente di Google Workspace (in precedenza G Suite), Gemini in Firebase è incluso in Gemini Code Assist. Gli abbonamenti a Gemini Code Assist possono essere acquistati e attivati dall'amministratore direttamente dalla console Firebase. Scopri di più nella pagina ConfiguraGemini Code Assist.

  • Se sei un privato, Gemini in Firebase è disponibile senza costi aggiuntivi o come parte di Gemini Code Assist, che fornisce informazioni sulle campagne di messaggistica e sulla consapevolezza contestuale.

Tieni presente che i Termini di servizio sono diversi per Gemini in Firebase (senza costi) e Gemini in Firebase nell'ambito di Gemini Code Assist. Scopri di più su come Gemini in Firebase utilizza i tuoi dati.

Autorizzazioni obbligatorie

Per attivare e utilizzare le funzionalità di Gemini in Firebase sono necessari determinati ruoli e autorizzazioni IAM.

  • I membri del progetto con il ruolo IAM di proprietario o editor possono attivare Gemini in Firebase e utilizzare le relative funzionalità.
  • Gli spettatori del progetto non possono attivare Gemini in Firebase, ma possono utilizzare le sue funzionalità, tra cui Gemini nella chat di Firebase, la guida e l'assistenza AI in Crashlytics se a loro è assegnato il ruolo Utente Gemini for Google Cloud.
  • Se il progetto fa parte di Google Workspace (precedentemente noto come G Suite), deve essere attivato da un amministratore di Google Workspace.

Ecco come assegnare il ruolo Gemini for Google CloudUtente a un membro del progetto. Tieni presente che solo i proprietari del progetto possono modificare i ruoli IAM.

  1. Nella console Firebase, seleziona Impostazioni progetto, poi seleziona Utenti e autorizzazioni.
  2. Trova la riga relativa al membro del progetto applicabile.
  3. Fai clic su Altre opzioni e seleziona Modifica accesso.
  4. Espandi Ruoli, seleziona Gemini for Google Cloud Utente e poi fai clic su Fine.
  5. Fai clic su Aggiorna ruoli per salvare la modifica. Potrebbero essere necessari 1-2 minuti per applicare il nuovo ruolo all'utente.

Configurare Gemini in Firebase

Dopo aver verificato che il tuo account dispone delle autorizzazioni necessarie, puoi attivare Gemini in Firebase per il tuo progetto.

Esegui le seguenti operazioni per attivare l'utilizzo di Gemini in Firebase per il tuo progetto.

  1. In qualità di proprietario o editor di un progetto, apri la console Firebase, seleziona un progetto e fai clic su ✦Gemini in Firebase nel menu della console in alto a destra.

    Viene visualizzato il riquadro Gemini.

  2. Esamina le informazioni visualizzate e fai clic su Inizia.

  3. Se vuoi, abilita Gemini in Firebase per altri utenti del progetto: da Impostazioni progetto, seleziona Utenti e autorizzazioni e assegna ad altri utenti il ruolo Gemini for Google Cloud.

Ora puoi accelerare lo sviluppo di Firebase con Gemini in Firebase. Scopri di più sull'interazione con Gemini in Firebase in Prova Gemini nella Firebase console.

Se prevedi di utilizzare Gemini in Firebase con un abbonamento Gemini Code Assist, vai a Gemini in Firebase con un abbonamento Gemini Code Assist per le istruzioni di configurazione.

Gemini in Firebase con un abbonamento Gemini Code Assist

Quando acquisti un abbonamento a Gemini Code Assist, ottieni accesso a funzionalità aggiuntive di Gemini in Gemini Code Assist, tra cui la sensibilità al contesto e gli approfondimenti sulle campagne di messaggistica.Firebase Per attivare Gemini Code Assist, devi acquistare un abbonamento e assegnare le licenze ai singoli utenti.

Puoi attivare Gemini Code Assist tramite la console Firebase o la console Google Cloud utilizzando Gemini Admin. Se prevedi di attivare Gemini Code Assist per un progetto che utilizza il piano Spark senza costi aggiuntivi, ti consigliamo di utilizzare la console Firebase per acquistare e gestire l'abbonamento Gemini Code Assist. Sebbene le licenze Gemini Code Assist siano assegnate in base all'utente, indipendentemente dal progetto, la console Google Cloud richiede di associare l'account Cloud Billing utilizzato per l'acquisto a un progetto. Verrà eseguito automaticamente l'upgrade del progetto al piano Blaze con pagamento a consumo. La gestione dell'abbonamento tramite la console Firebase garantisce che non venga eseguito l'upgrade del progetto sul piano Spark a Blaze. Scopri di più sui piani Spark e Blaze nella pagina Prezzi di Firebase.

Le sezioni seguenti descrivono come acquistare Gemini in Code Assist e assegnare le licenze agli utenti.

Acquista Gemini Code Assist e assegna le licenze

Prima di effettuare l'acquisto, devi disporre di un account di fatturazione Google Cloud e devi essere un amministratore di fatturazione su quell'account. Se non hai un account Cloud Billing, segui le istruzioni riportate in Creare un nuovo account Cloud Billing autonomo.

Per acquistare un abbonamento a Gemini Code Assist e assegnare le licenze:

  1. Fai clic su ✦Gemini in Firebase per aprire il riquadro Gemini.
  2. A seconda del tipo di utente:
    • Nella nota informativa visualizzata, fai clic su Acquista un abbonamento.
    • Nel banner Vuoi risultati più avanzati?, fai clic su Prova Gemini Code Assist.
  3. Seleziona il tipo di abbonamento Gemini Code Assist che vuoi acquistare, quindi fai clic su Inizia. Scopri di più sulle differenze tra le versioni Standard ed Enterprise nella pagina Confronta le versioniGemini Code Assist.
  4. Fai clic su Continua.
  5. Seleziona l'account Cloud Billing che vuoi utilizzare per acquistare l'abbonamento.
  6. Seleziona il tipo di abbonamento Gemini Code Assist che vuoi acquistare e poi fai clic su Continua.
  7. In Configura abbonamento, compila i campi per configurare l'abbonamento, tra cui:
    • Nome visualizzato dell'abbonamento.
    • Numero di licenze. Le licenze vengono assegnate su base individuale, quindi assicurati di acquistarne abbastanza per tutti gli utenti che devono avere accesso alle funzionalità di Gemini Code Assist e Gemini in Firebase. Tieni presente che se acquisti la versione Enterprise, devi acquistare almeno 10 licenze.
    • Periodo di abbonamento (mensile o annuale). Con un abbonamento annuale, ti viene applicata una tariffa scontata addebitata su base mensile anziché un pagamento una tantum. Per scoprire di più sui piani di prezzi per Gemini Code Assist, consulta la pagina Prezzi di Gemini Code Assist.
    • Rinnovo automatico dell'abbonamento al termine del periodo di impegno (mensile o annuale). Il rinnovo automatico mantiene attivi l'abbonamento e le licenze. Se l'abbonamento non si rinnova automaticamente, termina al termine del periodo di validità corrente e devi ripetere la procedura di acquisto e riassegnare le licenze.
  8. Per confermare l'abbonamento, fai clic su Continua.
  9. Esamina i dettagli dell'abbonamento e, se accetti i termini, seleziona Accetto i termini di questo acquisto, quindi Completa acquisto.
  10. Successivamente, devi assegnare le licenze a ciascun utente. Fai clic su Avanti: gestisci le assegnazioni delle licenze Gemini e vai ad Assegna licenze.
  11. Fai clic su Aggiungi utenti con licenza. Viene visualizzata una finestra di dialogo di selezione dell'utente. Per cercare utenti specifici, inserisci il loro nome nella casella di ricerca.
  12. Seleziona uno o più utenti dall'elenco e fai clic su Avanti.
  13. Fai clic su Assegna licenze.

  14. Al termine dell'assegnazione delle licenze, torna alla console Firebase e fai clic su Fine.

Gestisci il tuo abbonamento a Gemini Code Assist

Se hai già completato il flusso di acquisto dell'abbonamento Gemini Code Assist, puoi gestire l'abbonamento Gemini Code Assist e assegnare le licenze dalla console Firebase.

Per gestire l'abbonamento e assegnare licenze Gemini Code Assist:

  1. Nella console Firebase, seleziona Impostazioni progetto > Utilizzo e fatturazione > Abbonamenti.
  2. In Gestisci i tuoi abbonamenti, fai clic sul link dell'abbonamento.
  3. Nella finestra visualizzata, fai clic su Gestisci licenze Gemini. La gestione dell'abbonamento Gemini Code Assist si apre nella consoleGoogle Cloud.
  4. Per aggiungere utenti con licenza:

    1. Fai clic su Aggiungi utenti con licenza. Viene visualizzata una finestra di dialogo di selezione dell'utente. Per cercare utenti specifici, inserisci il loro nome nella casella di ricerca.
    2. Seleziona uno o più utenti dall'elenco e fai clic su Avanti.
    3. Fai clic su Assegna licenze.
  5. Per annullare l'assegnazione delle licenze:

    1. Seleziona l'utente o gli utenti di cui vuoi annullare l'assegnazione e poi fai clic su Annulla assegnazione delle licenze.
  6. Per apportare modifiche all'abbonamento, vai alla scheda Impostazioni abbonamento e fai clic su Modifica abbonamento.

  7. Seleziona l'abbonamento Gemini Code Assist e poi fai clic su Continua.

  8. Successivamente, puoi aggiornare una delle seguenti impostazioni dell'abbonamento:

    • Nome visualizzato dell'abbonamento.
    • Numero di licenze. Le licenze vengono assegnate su base individuale, quindi assicurati di acquistarne abbastanza per tutti gli utenti che devono avere accesso alle funzionalità di Gemini Code Assist e Gemini in Firebase. Tieni presente che se acquisti la versione Enterprise, devi acquistare almeno 10 licenze.
    • Periodo di abbonamento (mensile o annuale). Con un abbonamento annuale, ti viene applicata una tariffa scontata addebitata su base mensile anziché un pagamento una tantum. Per scoprire di più sui piani di prezzi per Gemini Code Assist, consulta la pagina Prezzi di Gemini Code Assist.
    • Rinnovo automatico dell'abbonamento al termine del periodo di impegno (mensile o annuale). Il rinnovo automatico mantiene attivi l'abbonamento e le licenze. Se l'abbonamento non si rinnova automaticamente, termina al termine del periodo di validità corrente e devi ripetere la procedura di acquisto e riassegnare le licenze.
  9. Fai clic su Continua.

  10. Se accetti i termini, fai clic su Accetto i termini di questo acquisto e poi su Salva.

Disattivare Gemini in Firebase

Per disattivare tutti i prodotti Gemini for Google Cloud, tra cui Gemini in Firebase e le funzionalità supportate, come l'assistenza AI in Crashlytics, consulta Disattivare Gemini for Google Cloud API. In caso contrario, puoi limitare l'accesso per utenti specifici.

Per limitare l'accesso per utenti specifici, puoi rimuovere il ruolo utente Gemini for Google Cloud da ciascun utente:

  • Dalla console Firebase, apri Impostazioni progetto, seleziona Utenti e autorizzazioni e, per ogni utente che vuoi aggiornare, rimuovi il ruolo Gemini for Google Cloud.

Per disattivare Gemini Code Assist, segui le istruzioni riportate in Disattivare Gemini Code Assist.

Risolvere i problemi relativi a Gemini in Firebase

Se ✦Gemini in Firebase non viene visualizzato nella console Firebase, verifica quanto segue:

  • Verifica che Gemini for Google Cloud API sia attivo nella console Google Cloud.
  • Assicurati che agli utenti a cui vuoi concedere l'accesso sia stato assegnato il ruolo Utente Cloud AI Companion in IAM.
  • Se utilizzi Gemini Code Assist, assicurati che agli utenti interessati sia stata assegnata una licenza.

Passaggi successivi