Configura Gemini in Firebase

Prima di iniziare a utilizzare Gemini in Firebase, devi abilitarlo nella Firebase console. Gemini in Firebase è abilitato per utente, per progetto e l'abilitazione 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 Gemini Code Assist possono essere acquistati e abilitati dall'amministratore direttamente dalla console Firebase. Scopri di più in Configurare Gemini Code Assist.

  • Se sei un singolo utente, Gemini in Firebase è disponibile senza costi o con un Gemini Code Assist abbonamento, che fornisce consapevolezza contestuale e informazioni sulle campagne di messaggistica.

Tieni presente che i Termini di servizio sono diversi per Gemini in Firebase (senza costi) e Gemini in Firebase con un ababbrGemini Code Assist amento. Scopri di più in Come Gemini in Firebase utilizza i tuoi dati.

Autorizzazioni obbligatorie

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

  • I membri del progetto con il ruolo IAM Proprietario o Editor possono abilitare Gemini in Firebase e utilizzare le sue funzionalità.
  • I visualizzatori del progetto non possono abilitare Gemini in Firebase, ma possono utilizzare le sue funzionalità, tra cui la chat di Gemini in Firebase, l'assistenza e l'assistenza AI in Crashlytics se è stato assegnato loro il ruolo Utente Gemini for Google Cloud.
  • Se il progetto fa parte di Google Workspace (in precedenza G Suite), deve essere abilitato da un amministratore di Google Workspace.

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

  1. Nella console Firebase, vai alla pagina Impostazioni > Utenti e autorizzazioni.
  2. Trova la riga del membro del progetto applicabile.
  3. Fai clic su Altre opzioni e seleziona Accesso in modifica.
  4. Espandi Ruoli, seleziona Gemini for Google Cloud Utente e fai clic Fine.
  5. Fai clic su Aggiorna ruoli per salvare la modifica. L'applicazione del nuovo ruolo all'utente potrebbe richiedere un paio di minuti.

Configurare Gemini in Firebase

Dopo aver verificato che il tuo account disponga delle autorizzazioni richieste, puoi abilitare Gemini in Firebase per il tuo progetto.

Esegui i passaggi seguenti per abilitare l'utilizzo di Gemini in Firebase per il tuo progetto.

  1. Come proprietario o editor del progetto, apri la Firebase console, 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. (Facoltativo) Abilita Gemini in Firebase per altri membri del progetto nel tuo progetto:

    1. Nella console Firebase, vai alla pagina Impostazioni > Utenti e autorizzazioni.

    2. Assegna il ruolo Gemini for Google Cloud ad altri membri del progetto.

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

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

Gemini in Firebase con un abbonamento a Gemini Code Assist

Quando acquisti un abbonamento a Gemini Code Assist, sblocchi Gemini in Firebase. Per abilitare Gemini Code Assist, devi acquistare un abbonamento e assegnare le licenze ai singoli utenti.

Puoi abilitare Gemini Code Assist tramite la console Firebase o la console Google Cloud utilizzando Gemini Admin.

Nelle sezioni seguenti viene descritto come acquistare Gemini Code Assist e assegnare le licenze agli utenti.

Acquistare Gemini Code Assist e assegnare le licenze

Prima dell'acquisto, devi avere un account di fatturazione Google Cloud e devi essere un amministratore della fatturazione di questo account. Se non hai un account Cloud Billing, segui le istruzioni riportate in Creare un nuovo account Cloud Billing self-service.

Per acquistare l'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:
    • Dalla nota informativa visualizzata, fai clic su Acquista un abbonamento.
    • Dal banner Vuoi fare di più con Gemini?, fai clic su Prova Gemini Code Assist.
  3. Seleziona il tipo di abbonamento Gemini Code Assist che vuoi acquistare e fai clic su Inizia. Scopri di più sulle differenze tra le versioni Standard ed Enterprise in Confrontare Gemini Code Assist le versioni.
  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, quindi fai clic su Continua.
  7. In Configura abbonamento, completa i campi per configurare l' abbonamento, inclusi i seguenti:
    • Nome visualizzato dell'abbonamento.
    • Numero di licenze. Le licenze vengono assegnate per utente, quindi assicurati di acquistarne un numero sufficiente per tutti gli utenti che devono avere accesso a Gemini Code Assist e alle funzionalità di 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 mensilmente anziché un pagamento una tantum. Per scoprire di più sui piani tariffari di Gemini Code Assist, consulta Gemini Code Assist prezzi.
    • 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 corrente e devi seguire di nuovo 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 e poi seleziona Completa acquisto.
  10. Ora devi assegnare le licenze a ogni 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 per la selezione degli utenti. 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.

Gestire l'abbonamento Gemini Code Assist

Se hai già completato il Gemini Code Assist flusso di acquisto della sottoscrizione, puoi gestire la Gemini Code Assist sottoscrizione e assegnare le licenze dalla Firebase console.

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

  1. Dalla console Firebase, seleziona Impostazioni progetto > Utilizzo e fatturazione > Abbonamenti.
  2. In Gestisci i tuoi abbonamenti, fai clic sul link per l'abbonamento.
  3. Nella finestra visualizzata, fai clic su Gestisci licenze. Gemini Code Assist le impostazioni di gestione delle licenze e dell' abbonamento si aprono nella console Google Cloud.
  4. Per aggiungere utenti con licenza:

    1. Fai clic su Aggiungi utenti con licenza. Viene visualizzata una finestra di dialogo per la selezione degli utenti. 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 fai clic su Annulla assegnazione licenze.
  6. Per apportare modifiche all'abbonamento, fai clic sulla scheda Impostazioni abbonamento e poi su Modifica abbonamento.

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

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

    • Nome visualizzato dell'abbonamento.
    • Numero di licenze. Le licenze vengono assegnate per utente, quindi assicurati di acquistarne un numero sufficiente per tutti gli utenti che devono avere accesso a Gemini Code Assist e alle funzionalità di 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 mensilmente anziché un pagamento una tantum. Per scoprire di più sui piani tariffari di Gemini Code Assist, consulta Gemini Code Assist prezzi.
    • 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 corrente e devi seguire di nuovo 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 modifiche.

Disattivare Gemini in Firebase

Per disattivare tutti i prodotti Gemini for Google Cloud, inclusi Gemini in Firebase e le funzionalità che supporta, come l'assistenza AI in Crashlytics, consulta Disattivare Gemini for Google Cloud API. In alternativa, puoi limitare l'accesso per utenti specifici.

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

  • Nella 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 di Gemini in Firebase

Se ✦Gemini in Firebase non viene visualizzato nella console Firebase, segui questi passaggi:

  • Verifica che Gemini for Google Cloud API sia abilitato nella Google Cloud console.
  • 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.

Se visualizzi il messaggio "Al momento non hai una Gemini Code Assist licenza", significa che sei un utente di Google Workspace e devi avere un abbonamento a Gemini Code Assist per utilizzare Gemini in Firebase. Scopri di più in Gemini in Firebase con un Gemini Code Assist abbonamento.

Passaggi successivi