Configurer Gemini dans Firebase

Avant de commencer à utiliser Gemini dans Firebase, vous devez l'activer dans la Firebase console. Gemini dans Firebase est activé par utilisateur, par projet. L'activation dépend de votre type d'utilisateur et de votre forfait.

  • Si vous êtes un utilisateur Google Workspace (anciennement G Suite), Gemini dans Firebase est inclus dans Gemini Code Assist. Gemini Code Assist abonnements peuvent être achetés et activés par votre administrateur directement depuis la console Firebase. Pour en savoir plus, consultez Configurer Gemini Code Assist.

  • Si vous êtes un utilisateur individuel, Gemini dans Firebase est disponible sans frais ou avec un Gemini Code Assist abonnement, qui fournit une connaissance contextuelle et des insights sur les campagnes de messagerie.

Notez que les conditions d'utilisation sont différentes pour Gemini dans Firebase (sans frais) et Gemini dans Firebase avec un Gemini Code Assist abonnement. Pour en savoir plus, consultez Comment Gemini dans Firebase utilise vos données.

Autorisations requises

Pour activer et utiliser les fonctionnalités de Gemini dans Firebase, vous devez disposer de certains rôles IAM et autorisations.

  • Les membres du projet disposant du rôle IAM de propriétaire ou d'éditeur peuvent activer Gemini dans Firebase et utiliser ses fonctionnalités.
  • Les lecteurs de projet ne peuvent pas activer Gemini dans Firebase, mais ils peuvent utiliser ses fonctionnalités, y compris le chat Gemini dans Firebase, l'aide et l'assistance IA dans Crashlytics s'ils disposent du rôle Utilisateur Gemini for Google Cloud.
  • Si le projet fait partie de Google Workspace (anciennement G Suite), un administrateur Google Workspace doit l'activer.

Voici comment attribuer le rôle Utilisateur Gemini for Google Cloud à un membre du projet. Notez que seuls les propriétaires de projet peuvent modifier les rôles IAM.

  1. Dans la Firebase console, sélectionnez Paramètres du projet, puis sélectionnez Utilisateurs et autorisations.
  2. Recherchez la ligne correspondant au membre du projet concerné.
  3. Cliquez sur Plus d'options, puis sélectionnez Modifier l'accès.
  4. Développez Rôle(s), sélectionnez Gemini for Google Cloud Utilisateur, puis cliquez Terminé.
  5. Cliquez sur Mettre à jour les rôles pour enregistrer la modification. L'application du nouveau rôle à votre utilisateur peut prendre une ou deux minutes.

Configurer Gemini dans Firebase

Après vous être assuré que votre compte dispose des autorisations requises, vous pouvez activer Gemini dans Firebase pour votre projet.

Pour activer l'utilisation de Gemini dans Firebase pour votre projet, procédez comme suit.

  1. En tant que propriétaire ou éditeur de projet, ouvrez la Firebase console, sélectionnez un projet, puis cliquez sur ✦Gemini dans Firebase dans le menu en haut à droite de la console.

    Le volet Gemini s'affiche.

  2. Vérifiez les informations qui s'affichent, puis cliquez sur Premiers pas.

  3. Vous pouvez également activer Gemini dans Firebase pour d'autres utilisateurs de votre projet : dans Paramètres du projet, sélectionnez Utilisateurs et autorisations , puis attribuez le rôle Gemini for Google Cloud à d'autres utilisateurs.

Vous pouvez désormais accélérer le développement de votre application Firebase avec Gemini dans Firebase. Pour en savoir plus sur l'interaction avec Gemini dans Firebase à Essayer Gemini dans la Firebase console.

Si vous prévoyez d'utiliser Gemini dans Firebase avec un Gemini Code Assist abonnement, passez à Gemini dans Firebase avec un Gemini Code Assist abonnement pour obtenir des instructions de configuration.

Gemini dans Firebase avec un abonnement Gemini Code Assist

Lorsque vous souscrivez un abonnement à Gemini Code Assist, vous débloquez Gemini dans Firebase. Pour activer Gemini Code Assist, vous devez souscrire un abonnement et attribuer des licences à des utilisateurs individuels.

Vous pouvez activer Gemini Code Assist via la console Firebase ou la console Google Cloud à l'aide de l'administration Gemini.

Les sections suivantes décrivent comment acheter Gemini Code Assist et attribuer des licences aux utilisateurs.

Acheter Gemini Code Assist et attribuer des licences

Avant d'acheter, vous devez disposer d'un compte de facturation Google Cloud et être administrateur de la facturation pour ce compte. Si vous ne disposez pas de Cloud Billing compte, suivez les instructions de la section Créer un compte Cloud Billing en libre-service.

Pour souscrire un abonnement Gemini Code Assist et attribuer des licences :

  1. Cliquez sur ✦Gemini dans Firebase pour ouvrir le volet Gemini.
  2. Selon votre type d'utilisateur :
    • Dans la note d'information qui s'affiche, cliquez sur souscrire un abonnement.
    • Dans la bannière Vous souhaitez exploiter tout le potentiel de Gemini ?, cliquez sur Essayer Gemini Code Assist.
  3. Sélectionnez le type d'abonnement Gemini Code Assist que vous souhaitez acheter, puis cliquez sur Premiers pas. Pour en savoir plus sur les différences entre les éditions Standard et Enterprise, consultez Comparer Gemini Code Assist les éditions.
  4. Cliquez sur Continuer.
  5. Sélectionnez le compte Cloud Billing que vous souhaitez utiliser pour acheter l' abonnement.
  6. Sélectionnez le type d'abonnement Gemini Code Assist que vous souhaitez acheter, puis cliquez sur Continuer.
  7. Dans Configurer l'abonnement, renseignez les champs pour configurer l' abonnement, y compris les suivants :
    • Nom à afficher pour l'abonnement.
    • Nombre de licences. Les licences sont attribuées par utilisateur. Veillez donc à en acheter suffisamment pour tous les utilisateurs qui doivent avoir accès aux fonctionnalités de Gemini Code Assist et de Gemini dans Firebase. Notez que si vous achetez l'édition Enterprise, vous devez acheter au moins 10 licences.
    • Période d'abonnement (mensuelle ou annuelle). Avec un abonnement annuel, vous bénéficiez d'un tarif réduit qui est facturé mensuellement plutôt que sous la forme d'un paiement unique. Pour en savoir plus sur les forfaits Gemini Code Assist, consultez Gemini Code Assist tarifs.
    • Renouvellement automatique de l'abonnement à la fin de la période d'engagement (mensuelle ou annuelle). Le renouvellement automatique maintient votre abonnement et vos licences actifs. Si l'abonnement n'est pas renouvelé automatiquement, il prend fin à la fin de la période en cours. Vous devez alors suivre à nouveau le processus d'achat et réattribuer les licences.
  8. Pour confirmer l'abonnement, cliquez sur Continuer.
  9. Vérifiez les détails de l'abonnement et, si vous acceptez les conditions, sélectionnez J'accepte les conditions de cet achat, puis sélectionnez Finaliser l'achat.
  10. Vous devez ensuite attribuer des licences à chaque utilisateur. Cliquez sur Suivant : Gérer les attributions de licences Gemini , puis passez à Attribuer des licences.
  11. Cliquez sur Ajouter des utilisateurs avec licence. Une boîte de dialogue de sélection de l'utilisateur s'affiche. Pour rechercher des utilisateurs spécifiques, saisissez leur nom dans le champ de recherche.
  12. Sélectionnez un ou plusieurs utilisateurs dans la liste, puis cliquez sur Suivant.
  13. Cliquez sur Attribuer des licences.

  14. Une fois que vous avez terminé d'attribuer des licences, revenez à la Firebase console et cliquez sur Terminé.

Gérer votre abonnement Gemini Code Assist

Si vous avez déjà effectué le Gemini Code Assist processus d'achat d'un abonnement, vous pouvez gérer votre Gemini Code Assist abonnement et attribuer des licences depuis la Firebase console.

Pour gérer votre abonnement et attribuer des licences Gemini Code Assist :

  1. Dans la console Firebase, sélectionnez Paramètres du projet > Utilisation et facturation > Abonnements.
  2. Dans Gérer vos abonnements, cliquez sur le lien de l'abonnement.
  3. Dans la fenêtre qui s'affiche, cliquez sur Gérer les licences. Gemini Code Assist gestion des licences et les paramètres d'abonnement s'ouvrent dans la console Google Cloud.
  4. Pour ajouter des utilisateurs avec licence :

    1. Cliquez sur Ajouter des utilisateurs avec licence. Une boîte de dialogue de sélection de l'utilisateur s'affiche. Pour rechercher des utilisateurs spécifiques, saisissez leur nom dans le champ de recherche.
    2. Sélectionnez un ou plusieurs utilisateurs dans la liste, puis cliquez sur Suivant.
    3. Cliquez sur Attribuer des licences.
  5. Pour annuler l'attribution de licences :

    1. Sélectionnez le ou les utilisateurs pour lesquels vous souhaitez annuler l'attribution, puis cliquez sur Annuler l'attribution de licences.
  6. Pour modifier votre abonnement, accédez à l'onglet Paramètres d'abonnement, puis cliquez sur Modifier l'abonnement.

  7. Sélectionnez l'abonnement Gemini Code Assist, puis cliquez sur Continuer.

  8. Vous pouvez ensuite modifier les paramètres d'abonnement suivants :

    • Nom à afficher pour l'abonnement.
    • Nombre de licences. Les licences sont attribuées par utilisateur. Veillez donc à en acheter suffisamment pour tous les utilisateurs qui doivent avoir accès aux fonctionnalités de Gemini Code Assist et de Gemini dans Firebase. Notez que si vous achetez l'édition Enterprise, vous devez acheter au moins 10 licences.
    • Période d'abonnement (mensuelle ou annuelle). Avec un abonnement annuel, vous bénéficiez d'un tarif réduit qui est facturé mensuellement plutôt que sous la forme d'un paiement unique. Pour en savoir plus sur les forfaits Gemini Code Assist, consultez Gemini Code Assist tarifs.
    • Renouvellement automatique de l'abonnement à la fin de la période d'engagement (mensuelle ou annuelle). Le renouvellement automatique maintient votre abonnement et vos licences actifs. Si l'abonnement n'est pas renouvelé automatiquement, il prend fin à la fin de la période en cours. Vous devez alors suivre à nouveau le processus d'achat et réattribuer les licences.
  9. Cliquez sur Continuer.

  10. Si vous acceptez les conditions, cliquez sur J'accepte les conditions de cet achat , puis sur Enregistrer les modifications.

Désactiver Gemini dans Firebase

Pour désactiver tous les produits Gemini for Google Cloud, y compris Gemini dans Firebase et les fonctionnalités qu'il prend en charge, comme l'assistance IA dans Crashlytics, consultez Désactiver Gemini for Google Cloud API. Vous pouvez également limiter l'accès pour des utilisateurs spécifiques.

Pour limiter l'accès pour des utilisateurs spécifiques, vous pouvez supprimer le Gemini for Google Cloud rôle utilisateur de chaque utilisateur :

  • Dans la console Firebase, ouvrez Paramètres du projet, sélectionnez Utilisateurs et autorisations, puis supprimez le rôle Gemini for Google Cloud pour chaque utilisateur que vous souhaitez modifier.

Pour désactiver Gemini Code Assist, suivez les instructions de la section Désactiver Gemini Code Assist.

Résoudre les problèmes liés à Gemini dans Firebase

Si ✦Gemini dans Firebase ne s'affiche pas dans la console Firebase, procédez comme suit :

  • Vérifiez que le Gemini for Google Cloud API est activé dans la Google Cloud console.
  • Assurez-vous que le rôle Utilisateur Cloud AI Companion a été attribué aux utilisateurs auxquels vous souhaitez donner accès dans IAM.
  • Si vous utilisez Gemini Code Assist, assurez-vous que les utilisateurs concernés se sont vu attribuer une licence.

Si le message "Vous ne disposez pas actuellement d'une Gemini Code Assist licence" s'affiche, cela signifie que vous êtes un utilisateur Google Workspace et que vous devez disposer d'un Gemini Code Assist abonnement pour utiliser Gemini dans Firebase. Pour en savoir plus, consultez Gemini dans Firebase avec un Gemini Code Assist abonnement.

Étapes suivantes