Configurer Gemini dans Firebase

Avant de commencer à utiliser Gemini dans Firebase, vous devez l'activer dans la console Firebase. Gemini dans Firebase est activé par utilisateur et 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. Votre administrateur peut acheter et activer les abonnements Gemini Code Assist 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 abonnement Gemini Code Assist, qui fournit une compréhension du contexte et des insights sur les campagnes de messages.

Notez que les conditions d'utilisation sont différentes pour Gemini dans Firebase (sans frais) et Gemini dans Firebase avec un abonnement Gemini Code Assist. 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 et autorisations IAM.

  • 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 Gemini dans le chat Firebase, l'aide et l'assistance IA dans Crashlytics s'ils se voient attribuer le rôle d'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 console Firebase, sélectionnez Paramètres du projet, puis Utilisateurs et autorisations.
  2. Repérez la ligne correspondant au membre du projet concerné.
  3. Cliquez sur Autres options, puis sélectionnez Modifier l'accès.
  4. Développez Rôle(s), sélectionnez Utilisateur Gemini for Google Cloud, puis cliquez sur OK.
  5. Cliquez sur Mettre à jour les rôles pour enregistrer la modification. L'application du nouveau rôle à votre utilisateur peut prendre une minute ou deux.

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 console Firebase, 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 Commencer.

  3. Si vous le souhaitez, activez 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 êtes maintenant prêt à accélérer votre développement Firebase avec Gemini dans Firebase. Découvrez comment interagir avec Gemini dans Firebase en consultant Essayer Gemini dans la console Firebase.

Si vous prévoyez d'utiliser Gemini dans Firebase avec un abonnement Gemini Code Assist, consultez Gemini dans Firebase avec un abonnement Gemini Code Assist 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 dans la console Firebase ou la console Google Cloud à l'aide de Gemini Admin.

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'effectuer un achat, vous devez disposer d'un compte de facturation Google Cloud et être administrateur de la facturation sur ce compte. Si vous n'avez pas de compte Cloud Billing, suivez les instructions de l'article 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 souscrire, puis cliquez sur Commencer. Pour en savoir plus sur les différences entre les éditions Standard et Enterprise, consultez Comparer les éditions Gemini Code Assist.
  4. Cliquez sur Continuer.
  5. Sélectionnez le compte Cloud Billing que vous souhaitez utiliser pour souscrire l'abonnement.
  6. Sélectionnez le type d'abonnement Gemini Code Assist que vous souhaitez souscrire, 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 Gemini Code Assist et Gemini dans Firebase. Notez que si vous achetez l'édition Enterprise, vous devez acheter au moins 10 licences.
    • La 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 la page Tarifs Gemini Code Assist.
    • Renouvellement automatique de l'abonnement à la fin de la période d'engagement (mensuelle ou annuelle). Le renouvellement automatique permet de maintenir votre abonnement et vos licences actifs. Si l'abonnement ne se renouvelle pas automatiquement, il prend fin à la fin de la période en cours. Vous devez alors suivre à nouveau la procédure d'achat et réattribuer les licences.
  8. Pour confirmer l'abonnement, cliquez sur Continuer.
  9. Consultez les détails de l'abonnement et, si vous acceptez les conditions, sélectionnez J'accepte les conditions de cet achat, puis 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 disposant d'une 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 console Firebase et cliquez sur OK.

Gérer votre abonnement Gemini Code Assist

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

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. La gestion des licences Gemini Code Assist 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 disposant d'une 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 auxquels vous souhaitez retirer des licences, puis cliquez sur Retirer des 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 Gemini Code Assist et Gemini dans Firebase. Notez que si vous achetez l'édition Enterprise, vous devez acheter au moins 10 licences.
    • La 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 la page Tarifs Gemini Code Assist.
    • Renouvellement automatique de l'abonnement à la fin de la période d'engagement (mensuelle ou annuelle). Le renouvellement automatique permet de maintenir votre abonnement et vos licences actifs. Si l'abonnement ne se renouvelle pas automatiquement, il prend fin à la fin de la période en cours. Vous devez alors suivre à nouveau la procédure 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. Sinon, vous pouvez limiter l'accès pour des utilisateurs spécifiques.

Pour limiter l'accès de certains utilisateurs, vous pouvez supprimer le rôle utilisateur Gemini for Google Cloud pour chacun d'eux :

  • 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 n'apparaît pas dans la console Firebase, procédez comme suit :

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

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

Étapes suivantes