Passer au contenu principal
Firebase
Créer
  • Créer
  • Commercialisez vos solutions rapidement et en toute sécurité à l'aide de produits évolutifs à l'échelle mondiale
  • Accéder à "Créer"
  • Produits Build
  • App Check
  • App Hosting
  • Authentication
  • Cloud Functions
  • Cloud Storage
  • SQL Connect
  • Extensions
  • Firebase ML
  • Firestore
  • Genkit
  • Hosting
  • Vérification du numéro de téléphone
  • Realtime Database
  • Logique d'IA Firebase
  • IA générative
Exécuter
  • Exécuter
  • Exécutez votre application en toute confiance et offrez la meilleure expérience à vos utilisateurs
  • Accéder à "Run" (Exécuter)
  • Produits Run
  • A/B Testing
  • App Distribution
  • Cloud Messaging
  • Crashlytics
  • Google Analytics
  • In-App Messaging
  • Performance Monitoring
  • Remote Config
  • Test Lab
Solutions Tarifs Docs
  • Aperçu
  • Principes de base
  • IA
  • Créer
  • Exécuter
  • Référence
  • Exemples
Communauté
  • Apprendre
  • Histoires
Assistance
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Blog Accéder à la console Connexion
  • Firebase Realtime Database
Aperçu Principes de base
  • Ajouter Firebase – Plates-formes Apple (iOS+)
  • Ajouter Firebase pour Android
  • Ajouter Firebase – Web
  • Ajouter Firebase - Flutter
  • Ajouter Firebase – C++
  • Ajouter Firebase - Unity
  • Ajouter des environnements Firebase – Server
  • Gérer les projets Firebase
  • Plates-formes et frameworks compatibles
IA
  • Développer avec l'aide de l'IA
  • Aperçu
  • Gemini dans Firebase
    Simplifiez le développement avec un assistant optimisé par l'IA dans les interfaces et outils Firebase.
  • MCP, CLI Gemini et agents
    Accédez à des outils de développement autonomes, comme notre serveur MCP et l'extension CLI Gemini.
  • Firebase Studio (obsolète)
    Créez et déployez des applications complètes optimisées par l'IA directement depuis votre navigateur.
  • Créer des applications optimisées par l'IA
  • Logique d'IA Firebase
    Créez des applications et des fonctionnalités mobiles et Web optimisées par l'IA avec les modèles Gemini et Imagen à l'aide de Firebase AI Logic.
  • Genkit
    Créez des applications complètes optimisées par l'IA à l'aide de ce framework Open Source.
Créer
  • Authentication
    Simplifiez l'authentification et la connexion des utilisateurs sur une plate-forme d'identité tout-en-un et sécurisée.
  • Vérification du numéro de téléphone
    Obtenez le numéro de téléphone d'un appareil directement auprès de l'opérateur, sans SMS.
  • App Check
    Protégez vos ressources de backend contre les utilisations abusives et les accès non autorisés.
  • Règles de sécurité
    Définissez des règles précises appliquées par le serveur pour protéger les données de votre base de données et de votre espace de stockage.
  • SQL Connect
    Créez et faites évoluer vos applications à l'aide d'un service de base de données relationnelle PostgreSQL entièrement géré.
  • Firestore
    Stockez et synchronisez des données à l'aide d'une base de données cloud NoSQL évolutive avec des modèles de données et des capacités d'interrogation riches.
  • Realtime Database
    Stockez et synchronisez des données en temps réel avec une base de données cloud NoSQL.
  • Storage
    Stockez et diffusez des contenus tels que des images, de l'audio et des vidéos avec une solution sécurisée hébergée dans le cloud.
  • App Hosting
    Déployez vos applications Web full stack modernes avec rendu côté serveur et fonctionnalités d'IA.
  • Hosting
    Déployez vos applications Web statiques et monopages sur un CDN mondial en une seule commande.
  • Cloud Functions
    Exécutez du code de backend en réponse à des événements sans provisionner ni gérer de serveur.
  • Extensions
    Déployez des intégrations et des solutions prédéfinies pour les tâches courantes.
  • Suite d'émulateurs
    Testez votre application dans des conditions réelles sans affecter les données en direct.
Exécuter
  • Test Lab
    Testez vos applications Android et iOS sur une large gamme d'appareils réels et virtuels, le tout dans le cloud.
  • App Distribution
    Simplifiez la distribution des versions préliminaires de vos applications Android et iOS à des testeurs de confiance.
  • Crashlytics
    Suivez, hiérarchisez et corrigez les problèmes de stabilité de votre application.
  • Performance Monitoring
    Obtenez des informations en temps réel sur les performances de votre application et corrigez les problèmes.
  • Remote Config
    Modifiez instantanément le comportement et l'apparence de votre application, sans publier de mise à jour.
  • A/B Testing
    Testez des variantes pour prendre des décisions basées sur les données concernant les modifications, les fonctionnalités et les campagnes.
  • Cloud Messaging
    Envoyez des notifications et des messages à vos utilisateurs sur Android, iOS et le Web.
  • In-App Messaging
    Suscitez l'intérêt de vos utilisateurs actifs en leur envoyant des messages ciblés et contextuels dans votre application.
  • Google Analytics
    Obtenez des insights sur le comportement des utilisateurs, et optimisez le marketing et les performances de votre application.
  • Google AdMob
    Monétisez votre application, obtenez des insights sur les utilisateurs et personnalisez l'expérience publicitaire.
  • Google Ads
    Diffuser des campagnes plus intelligentes, trouver des utilisateurs à fort potentiel et mesurer les conversions dans l'application
Référence Exemples
Firebase
  • Créer
    • Plus
  • Exécuter
    • Plus
  • Solutions
  • Tarifs
  • Docs
    • Plus
    • Aperçu
    • Principes de base
      • Plus
    • IA
      • Plus
    • Créer
      • Plus
    • Exécuter
      • Plus
    • Référence
    • Exemples
  • Communauté
    • Plus
  • Assistance
  • Blog
  • Accéder à la console
  • Aperçu
  • Suite d'émulateurs
    • Présentation
    • Connecter votre application et votre prototype
      • Premiers pas
      • Se connecter à l'émulateur d'authentification
      • Se connecter à l'émulateur Realtime Database
      • Se connecter à l'émulateur Firestore
      • Se connecter à l'émulateur Cloud Storage for Firebase
      • Utiliser l'émulateur Hosting
      • Utiliser l'émulateur App Hosting
      • Se connecter à l'émulateur Cloud Functions
      • Utiliser l'émulateur d'extensions
    • Installer, configurer et intégrer
  • Authentication
    • Présentation
    • Par où commencer ?
    • Utilisateurs des projets Firebase
    • iOS+
      • Se connecter avec une interface utilisateur prédéfinie
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Authentification par lien de messagerie
      • Migration du lien par e-mail
      • Se connecter avec Google
      • Connexion Facebook
      • Se connecter avec Apple
      • Connexion Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Connexion à Game Center
      • Numéro de téléphone
      • OpenID Connect
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Activer l'authentification inter-applications avec un trousseau partagé
      • Associer plusieurs fournisseurs d'authentification
      • Authentification multifacteur par SMS
      • Authentification multifacteur TOTP
      • État de transmission dans les actions d'e-mail
      • Gérer les erreurs
    • Android
      • Se connecter avec une interface utilisateur prédéfinie
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Authentification par lien de messagerie
      • Migration du lien par e-mail
      • Se connecter avec Google
      • Connexion Facebook
      • Se connecter avec Apple
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Connexion à Play Jeux
      • Numéro de téléphone
      • OpenID Connect
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Authentification multifacteur par SMS
      • Authentification multifacteur TOTP
      • Associer plusieurs fournisseurs d'authentification
      • État de transmission dans les actions d'e-mail
    • Flutter
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Authentification par lien de messagerie
      • Identité fédérée et réseaux sociaux
      • Numéro de téléphone
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Authentification multifacteur
      • Associer plusieurs fournisseurs d'authentification
      • État de transmission dans les actions d'e-mail
      • Gérer les erreurs
    • Web
      • Se connecter avec une interface utilisateur prédéfinie
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Authentification par lien de messagerie
      • Se connecter avec Google
      • Connexion Facebook
      • Se connecter avec Apple
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Numéro de téléphone
      • OpenID Connect
      • SAML
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Authentification multifacteur par SMS
      • Authentification multifacteur TOTP
      • Associer plusieurs fournisseurs d'authentification
      • Personnaliser les dépendances
      • OAuth Sign-In pour Cordova
      • Connecter des utilisateurs à partir d'une extension Chrome
      • Persistance de l'état d'authentification
      • État de transmission dans les actions d'e-mail
      • Sessions de service worker
      • Bonnes pratiques pour les flux signInWithRedirect
    • C++
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Se connecter avec Google
      • Connexion à Play Jeux
      • GitHub
      • Connexion Facebook
      • Se connecter avec Apple
      • Connexion Twitter
      • Microsoft
      • Yahoo
      • Numéro de téléphone
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Associer plusieurs fournisseurs d'authentification
    • Unity
      • Débuter
      • Gérer les utilisateurs
      • Authentification par mot de passe
      • Se connecter avec Google
      • Connexion à Play Jeux
      • Authentification GitHub
      • Connexion Facebook
      • Se connecter avec Apple
      • Connexion Twitter
      • Microsoft
      • Yahoo
      • Numéro de téléphone
      • Utiliser un système d'authentification personnalisé
      • Authentification anonyme
      • Associer plusieurs fournisseurs d'authentification
    • Admin
      • Présentation
      • Gérer les utilisateurs
      • Importer des utilisateurs
      • Créer des jetons personnalisés
      • Vérifier les jetons d'ID
      • Gérer les utilisateurs de l'authentification multifacteur
      • Gérer les sessions utilisateur
      • Gérer les cookies de session
      • Contrôler l'accès avec les revendications personnalisées
      • Génération de liens d'action par e-mail
      • Erreurs
    • Configurer des fournisseurs d'identité OAuth par programmation
    • Configurer des fournisseurs d'authentification à l'aide de la CLI Firebase
    • Personnaliser le gestionnaire d'actions des e-mails
    • Étendre avec Cloud Functions
    • Étendre avec des fonctions de blocage
    • Domaines personnalisés de messagerie
    • Études de cas
    • Limites d'utilisation
  • Vérification du numéro de téléphone
    • Présentation
    • Atelier de programmation
    • Premiers pas sur Android
    • Passer à la production
    • Valider des jetons sur votre serveur
    • Personnaliser le flux
    • Se connecter avec des numéros de téléphone
    • Observabilité
    • Tarifs
  • App Check
    • Présentation
    • Premiers pas
    • Fournisseurs par défaut
      • iOS+ (DeviceCheck)
      • iOS+ (App Attest)
      • Android (Play Integrity)
      • Web (reCAPTCHA Enterprise)
      • Web (reCAPTCHA v3)
      • Flutter
      • Unity
      • C++
    • Fournisseurs personnalisés
      • Implémentation côté serveur
      • Implémentation du client iOS+
      • Implémentation du client Android
      • Implémentation dans le client Web
      • Implémentation client Unity
      • Implémentation du client C++
    • Fournisseurs de solutions de débogage et de test
      • Utiliser le fournisseur de débogage dans iOS+
      • Utiliser le fournisseur de débogage dans Android
      • Utiliser le fournisseur de débogage dans les applications Web
      • Utiliser le fournisseur de débogage avec Flutter
      • Utiliser le fournisseur de débogage dans les applications Unity
      • Utiliser le fournisseur de débogage avec C++
    • Surveiller les métriques de requêtes
    • Services Google standards
    • Cloud Functions for Firebase
    • Activer l'application des règles
    • Services Google standards
    • Cloud Functions for Firebase
    • Protéger les ressources personnalisées
    • Envoyer des jetons à partir du client
      • iOS+
      • Android
      • Web
      • Flutter
      • Unity
      • C++
    • Vérifier les jetons sur le backend
  • SQL Connect
    • Présentation
    • Tarification et facturation
    • Premiers pas
    • Guides de démarrage rapide
    • React
    • Flutter
    • Concevoir des schémas et des opérations
    • Concevoir des schémas SQL Connect
    • Implémenter des requêtes SQL Connect
    • Implémenter les mutations SQL Connect
    • Sécuriser les opérations avec l'autorisation
    • Implémenter des opérations à l'aide de SQL natif
    • Développer et tester avec SQL Connect
    • Générer des données de test et effectuer des opérations groupées
    • Générer des SDK Web
    • Générer des SDK Android
    • Générer des SDK iOS
    • Générer des SDK Flutter
    • Recevoir des informations en temps réel
    • Générer des SDK Admin
    • Utiliser l'émulateur SQL Connect pour CI/CD
    • Gérer les projets SQL Connect
    • Gérer les schémas et les connecteurs
    • Gérer les services et les bases de données
    • Exécuter des opérations privilégiées avec le SDK Admin Firebase
    • Solutions SQL Connect
    • Utiliser l'assistance IA pour les schémas, les requêtes et les mutations
    • Étendre avec Cloud Functions
    • Étendre la compatibilité des sources de données avec des résolveurs personnalisés
    • Effectuer une recherche de similarité vectorielle
    • Effectuer une recherche en texte intégral
    • Guides de référence sur le langage GraphQL
    • Référence aux directives
    • Référence des requêtes
    • Documentation de référence sur les mutations
    • Documentation de référence sur les objets
    • Référence des objets d'entrée
    • Documentation de référence sur les scalaires
    • Référence des énumérations
    • Guides de référence supplémentaires
    • Documentation de référence sur la CLI
    • Référence du fichier de configuration SQL Connect
    • Configuration IAM pour les projets SQL Connect
    • Documentation de référence sur le langage CEL (Common Expression Language)
    • Informations sur Cloud Audit Logging
  • Cloud Firestore
    • Présentation
    • Éditions Cloud Firestore
      • Aperçu
      • Mode natif Firestore dans les éditions Standard et Enterprise
    • Édition Standard
    • Découvrir
      • Présentation des opérations principales
      • Comprendre l'édition Standard de Firestore
        • Comparer Cloud Firestore et Realtime Database
        • Modèle de données
        • Types de données
        • SDK et bibliothèques clientes
        • Types d'index
        • Emplacements de base de données
        • Groupes de données
    • Premiers pas avec les opérations principales
      • Premiers pas avec les SDK Web et mobile
      • Premiers pas avec les bibliothèques clientes de serveur
    • Gérer des bases de données
    • Gérer les données
      • Ajouter des données
        • Structurer les données
        • Ajouter des données
        • Transactions et écritures par lot
        • Contention de données dans une transaction
      • Interroger des données avec des opérations Core
        • Obtenir des données
        • Recevoir des informations en temps réel
        • Exécuter des requêtes simples et composées
        • Trier et limiter les données
        • Requête avec des filtres de plage et d'inégalité sur plusieurs champs
          • Aperçu
          • Optimiser vos requêtes
          • Résumer des données avec des requêtes d'agrégation
          • Paginer des données à l'aide de curseurs de requête
          • Accéder aux données hors connexion
          • Rechercher avec des embeddings vectoriels
          • Gérer les index
      • Traiter et transférer des données
        • Gérer Cloud Firestore avec la console Firebase
        • Exporter et importer des données
        • Gérer la conservation des données avec des règles de durée de vie
        • Traiter des données de manière groupée avec Dataflow
        • Déplacer des données entre des projets
      • Supprimer vos données
        • Supprimer vos données
        • Supprimer des données de façon groupée
    • Sécuriser et valider les données
      • Aperçu
      • Premiers pas
      • Identity and Access Management (IAM)
      • Règles de sécurité de la structure
      • Écrire des conditions pour les règles de sécurité
      • Corriger les règles non sécurisées
      • Tester vos règles de sécurité
      • Interroger les données de manière sécurisée
      • Contrôler l'accès par champ
      • Configurer la localité des données avec des points de terminaison régionaux
    • Solutions
      • Aperçu
      • Solutions utilisant des extensions Firebase
      • Intégrer à BigQuery
      • Améliorer la valeur des médias
      • Solutions utilisant des implémentations personnalisées guidées
      • Développer des fonctionnalités d'IA générative
      • SDK Web Firestore Lite
      • Agrégations au moment de l'écriture
      • Compteurs distribués
      • Créer une présence
      • Sécuriser l'accès aux données pour les utilisateurs et les groupes
      • Sécuriser les données avec des clés de chiffrement gérées par le client (CMEK)
        • À propos de CMEK
        • Utiliser CMEK
      • Solution : supprimer des données avec une fonction Cloud appelable
      • Planifier des exportations de données
      • Horodatages segmentés
      • Requêtes de données géographiques
      • Diffuser du contenu Firestore groupé à partir d'un CDN
    • Utilisation, limites et tarifs
      • Utilisation et limites
      • Surveiller l'utilisation
      • Expliquer les performances des requêtes
      • Référence du rapport "Explication des requêtes"
      • Comprendre la facturation de Cloud Firestore
      • Remises sur engagement d'utilisation
      • Exemples de coûts liés à Cloud Firestore
      • Comprendre les calculs de la taille des espaces de stockage
    • Surveiller et résoudre des problèmes
      • Analyser les habitudes d'utilisation avec Key Visualizer
        • Aperçu
        • Premiers pas
        • Explorer les cartes de densité
        • Modèles de cartes de densité pour les clés de document
        • Modèles de cartes de densité pour les clés d'index
    • Sauvegardes et récupération à un moment précis
      • Planification de reprise après sinistre
      • Sauvegardes planifiées
      • Créer un planning de sauvegarde et restaurer des données
      • Effectuer une restauration sur place
      • Récupération à un moment précis (PITR)
      • Présentation de la récupération PITR
      • Utiliser la récupération PITR
    • Techniques et bonnes pratiques
      • Bonnes pratiques pour Cloud Firestore
      • Cartographier des données avec Swift Codable
      • Comprendre les lectures et les écritures à grande échelle
      • Comprendre les requêtes en temps réel à grande échelle
    • Intégrations à Cloud Firestore
      • Utiliser l'API REST de Cloud Firestore
      • Utiliser Cloud Firestore et Realtime Database
      • Étendre le rôle avec Cloud Functions for Firebase (2e génération)
      • Étendre avec Cloud Functions for Firebase (1re génération)
      • Intégrations de bibliothèques tierces
    • Documentation de référence sur l'API et le SDK
      • Swift
      • Objective-C
      • Android (Kotlin)
      • Android (Java)
      • Web
      • Flutter
      • Unity
      • C++
      • Cloud Functions
      • Node.js
      • Java
      • Python
      • Go
      • C#
      • PHP
      • Ruby
      • REST
      • RPC
    • Exemples
      • iOS
      • Android
      • Web
    • Édition Enterprise
    • Présentation des modes de l'édition Enterprise
    • Mode natif avec les opérations Core et Pipeline
      • Présentation du mode natif dans l'édition Enterprise
      • Premiers pas avec le mode natif
        • Premiers pas avec les SDK Web et mobile
        • Premiers pas avec les bibliothèques clientes de serveur
        • Types de données acceptés
      • Gérer des bases de données
        • Créer et gérer des bases de données
      • Gérer les données
        • Ajouter des données à l'aide des opérations Firestore Core
        • Indexer les données
          • Présentation de l'indexation
          • Gérer les index
        • Comportement des données et gestion du cycle de vie
          • Gérer la conservation des données avec des règles TTL
          • Comprendre les lectures et les écritures à grande échelle
          • Comprendre les requêtes en temps réel à grande échelle
          • Étendre le rôle avec Cloud Functions for Firebase (2e génération)
          • Importer et exporter des données
        • Interroger des données avec les opérations Firestore Core
          • Obtenir des données
          • Obtenir des informations en temps réel
          • Accéder aux données hors connexion
          • Exécuter des requêtes simples et composées
        • Interroger des données avec les opérations Firestore Pipeline
          • Premiers pas avec les opérations de pipeline
          • Effectuer des jointures avec des sous-requêtes
          • Fonctions
            • Fonctions d'agrégation
            • Fonctions arithmétiques
            • Fonctions de tableau
            • Fonctions de comparaison
            • Fonctions de débogage
            • Fonctions génériques
            • Fonctions logiques
            • Fonctions de carte
            • Fonctions de référence
            • Fonctions de chaîne
            • Fonctions d'horodatage
            • Fonctions de type
            • Fonctions vectorielles
          • Étapes
            • Étapes d'entrée
              • Collection
              • Groupe de collections
              • Base de données
              • Documents
              • Littéraux
              • Sous-collection
            • Étapes de transformation
              • Ajouter des champs
              • Agrégat
              • Distinct
              • Rechercher le plus proche
              • Passons
              • Limite
              • Décalage
              • Supprimer les champs
              • Remplacer par
              • Échantillon
              • Rechercher
              • Sélectionner
              • Trier
              • Désimbriquer
              • Union
              • Où
            • Étapes de sortie
              • Annotation "Delete"
              • Update
        • Modifier des données avec des opérations de pipeline Firestore
        • Utiliser la recherche textuelle avec les opérations Firestore Pipeline
        • Utiliser des requêtes géospatiales avec les opérations Firestore Pipeline
        • Supprimer vos données
          • Supprimer vos données
          • Suppression groupée de données
        • Optimiser les performances des requêtes et de l'utilisation
          • Identifier les requêtes à optimiser
          • Analyser l'exécution des requêtes avec l'explication des requêtes
          • Optimiser l'exécution des requêtes
          • Référence d'exécution de requête
      • Sécuriser et valider les données
        • Règles de sécurité
          • Aperçu
          • Premiers pas
          • Règles de sécurité pour les requêtes de pipeline
          • Règles de sécurité de la structure
          • Écrire des conditions pour les règles de sécurité
          • Corriger les règles non sécurisées
          • Tester vos règles de sécurité
          • Interroger les données de manière sécurisée
          • Contrôler l'accès par champ
        • Identity and Access Management (IAM)
        • VPC Service Controls
        • Configurer la localité des données avec des points de terminaison régionaux
        • Chiffrement côté serveur
        • Sécuriser les données avec des clés de chiffrement gérées par le client (CMEK)
          • À propos de CMEK
          • Utiliser CMEK
      • Utilisation, zones géographiques et tarifs
        • Quotas et limites
        • Analyser les insights sur l'utilisation
        • Tarifs
          • Présentation de la tarification
          • Exemples de tarification des opérations de lecture/écriture
          • Exemples de requêtes et de tarification en temps réel
        • Calculs de la taille des espaces de stockage
        • Emplacements pour le mode natif
      • Surveiller et résoudre des problèmes
        • Surveiller les métriques de base de données
        • Journaux d'audit
        • Résoudre les problèmes de latence
        • Comprendre les codes d'erreur
      • Sauvegardes et récupération à un moment précis
        • Planification de reprise après sinistre
        • Sauvegardes planifiées
        • Créer un planning de sauvegarde et restaurer des données
        • Effectuer une restauration sur place
        • Récupération à un moment précis (PITR)
        • Présentation de la récupération PITR
        • Utiliser la récupération PITR
    • Firestore compatible avec MongoDB
      • Présentation de la compatibilité avec MongoDB
      • Premiers pas avec la compatibilité MongoDB
        • Créer une base de données Firestore compatible avec MongoDB et s'y connecter
      • Gérer des bases de données
        • Créer et gérer des bases de données
      • Se connecter à une base de données
        • Authentifier et se connecter à une base de données
      • Gérer les données
        • Indexer les données
          • Présentation de l'indexation
          • Gérer les index
        • Lire des données en temps réel avec des flux de modifications
        • Comportement des données et gestion du cycle de vie
          • Différences de comportement
          • Comprendre les lectures et les écritures à grande échelle
          • Étendre le rôle avec Cloud Functions for Firebase (2e génération)
          • Importer et exporter des données
        • Types de données, pilotes et fonctionnalités MongoDB compatibles
          • Types de données et pilotes compatibles
          • Fonctionnalités compatibles: 8.0
          • Fonctionnalités compatibles: 7.0
          • Fonctionnalités compatibles: 6.0
          • Fonctionnalités compatibles: 5.0
          • Fonctionnalités compatibles: 4.0
          • Fonctionnalités compatibles: 3.6
        • Supprimer vos données
          • Suppression groupée de données
        • Optimiser les performances des requêtes
          • Identifier les requêtes à optimiser
          • Analyser l'exécution des requêtes avec l'explication des requêtes
          • Optimiser l'exécution des requêtes
          • Référence d'exécution de requête
        • Écrire du code MQL avec l'assistance de Gemini
        • Utiliser la recherche textuelle
        • Utiliser des requêtes géospatiales
        • Utiliser les requêtes enregistrées
          • Aperçu
          • Créer et gérer des requêtes enregistrées
      • Migrer
        • Migrer vers Firestore compatible avec MongoDB
        • Bonnes pratiques pour le chargement groupé de données
      • Sécuriser et valider les données
        • Identity and Access Management (IAM)
        • Configurer l'accès privé à Google avec la compatibilité MongoDB
        • VPC Service Controls
        • Chiffrement côté serveur
        • Sécuriser les données avec des clés de chiffrement gérées par le client (CMEK)
          • À propos de CMEK
          • Utiliser CMEK
      • Utilisation, zones géographiques et tarifs
        • Quotas et limites
        • Analyser les insights sur l'utilisation
        • Tarifs
          • Exemples de tarification des opérations de lecture/écriture
        • Calculs de la taille des espaces de stockage
        • Emplacements pour la compatibilité avec MongoDB
      • Surveiller et résoudre des problèmes
        • Surveiller les métriques de base de données
        • Journaux d'audit
        • Résoudre les problèmes de latence
        • Comprendre les codes d'erreur
      • Sauvegardes et récupération à un moment précis
        • Planification de reprise après sinistre
        • Sauvegardes planifiées
        • Créer un planning de sauvegarde et restaurer des données
        • Effectuer une restauration sur place
        • Récupération à un moment précis (PITR)
        • Présentation de la récupération PITR
        • Utiliser la récupération PITR
  • Realtime Database
    • Présentation
    • Choisir une base de données
    • iOS+
      • Débuter
      • Données de structure
      • Lire et écrire des données
      • Utiliser des listes de données
      • Activer les fonctionnalités hors connexion
    • Android
      • Débuter
      • Données de structure
      • Lire et écrire des données
      • Utiliser des listes de données
      • Activer les fonctionnalités hors connexion
    • Web
      • Débuter
      • Données de structure
      • Lire et écrire des données
      • Utiliser des listes de données
      • Activer les fonctionnalités hors connexion
    • Flutter
      • Débuter
      • Données de structure
      • Lire et écrire des données
      • Utiliser des listes de données
      • Activer les fonctionnalités hors connexion
    • Admin
      • Débuter
      • Données de structure
      • Enregistrer les données
      • Récupérer des données
    • REST
      • Débuter
      • Données de structure
      • Enregistrer les données
      • Récupérer des données
      • Authentifier les requêtes REST
    • C++
      • Débuter
      • Données de structure
      • Enregistrer les données
      • Récupérer des données
    • Unity
      • Débuter
      • Données de structure
      • Enregistrer les données
      • Récupérer des données
    • Sécurité et règles
      • Comprendre les règles
      • Débuter
      • Règles de sécurité de la structure
      • Écrire les conditions des règles de sécurité
      • Données d'index
      • Gérer les règles via REST
    • Utilisation et performances
      • Comprendre la facturation
      • Limites Realtime Database
      • Surveiller l'utilisation de la base de données
      • Surveiller les performances de la base de données
      • Évolutivité avec plusieurs bases de données
      • Profiler votre base de données
      • Optimiser les performances de la base de données
    • Établissements
    • Sauvegardes automatisées
    • Afficher et modifier les données dans la console
    • Étendre avec Cloud Functions
    • Série de vidéos: Firebase pour les développeurs SQL
  • Storage
    • Présentation
    • iOS+
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Répertorier les fichiers
      • Gérer les erreurs
    • Android
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Répertorier les fichiers
      • Gérer les erreurs
    • Web
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Répertorier les fichiers
      • Gérer les erreurs
    • Flutter
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Répertorier les fichiers
      • Gérer les erreurs
    • Admin
      • Débuter
    • C++
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Gérer les erreurs
    • Unity
      • Débuter
      • Créer une référence
      • Importer des fichiers
      • Télécharger les fichiers
      • Utiliser les métadonnées de fichiers
      • Supprimer les fichiers
      • Gérer les erreurs
    • Sécurité et règles
      • Comprendre la sécurité
      • Débuter
      • Règles de sécurité de la structure
      • Écrire les conditions des règles de sécurité
    • Établissements
    • Surveiller l'activité
    • Gérer les fichiers stockés dans la console
    • Étendre avec Cloud Functions
    • Intégration à Google Cloud
    • Questions fréquentes sur les exigences de facturation
  • Règles de sécurité
    • Présentation
    • Premiers pas
    • Comprendre les règles de sécurité
      • Langage des règles de sécurité
      • Fonctionnement des règles de sécurité
      • Règles de sécurité et Firebase Authentication
    • Écrire des règles de sécurité
      • Règles de sécurité de base
      • Éviter les règles non sécurisées
      • Validation des données
    • Tester les règles de sécurité
      • Configurer l'émulateur
      • Créer des tests unitaires
      • Générer des rapports de test
      • Validez rapidement les règles de sécurité
    • Gérer et déployer les règles de sécurité
  • App Hosting
    • Présentation
    • Découvrir
    • Fonctionnement d'App Hosting
    • Processus de compilation d'App Hosting
    • Coûts d'App Hosting
    • Solutions sans serveur associées
    • Premiers pas
    • Déployer une application de base
    • Déployer plusieurs environnements
    • Déployer une application monorépertoire
    • Autres méthodes de déploiement
    • Développer
    • Frameworks et outils
    • Configurer et gérer les backends
    • Associer un domaine personnalisé
    • Intégrer les SDK Firebase
    • Documentation de référence de l'API
    • Mettre en cache le contenu de l'application
    • Surveiller, journaliser et déboguer
    • Gérer les déploiements et les versions
    • Tester votre application en local
    • Surveiller les routes
    • Écrire et afficher les journaux
    • FAQ et dépannage
    • Cloud Audit Logging
    • Solutions
    • Optimiser le chargement d'images sur Next.js
    • Connecter un réseau VPC
  • Hosting
    • Présentation
    • Parcourir les cas d'utilisation
    • Premiers pas
    • Tester, prévisualiser et déployer
    • Déployer via des demandes d'extraction GitHub
    • Partager les ressources du projet entre plusieurs sites
    • Associer un domaine personnalisé
    • Configurer le comportement d'hébergement
    • Configurer les réécritures i18n
    • Ajouter des SDK à l'aide d'URL réservées
    • Diffuser du contenu dynamique et héberger des microservices
      • Aperçu
      • Utiliser Cloud Functions for Firebase
      • Utiliser Cloud Run
      • Gérer le comportement du cache
    • Intégrer des frameworks Web
      • Aperçu
      • Intégrer Angular
      • Intégrer Next.js
      • Intégrer Flutter
      • Intégrer d'autres frameworks avec Express.js
    • Gérer les canaux en direct et les versions preview, les versions et les versions
    • Surveiller les données des requêtes Web avec Cloud Logging
    • Utilisation, quotas et tarification
    • Questions fréquentes et dépannage
    • Déployer à l'aide de l'API REST
  • Cloud Functions
    • Présentation
    • Comparaison des versions de 1re et 2e génération
    • Parcourir les cas d'utilisation
    • Premiers pas
    • Passer à la 2e génération
    • Essayer le SDK Dart expérimental
    • Appeler directement des fonctions
      • Fonctions d'appel depuis votre application
      • Appeler des flux Genkit à partir de votre application
      • Fonctions d'appel via des requêtes HTTP
      • Mettre des fonctions en file d'attente avec Cloud Tasks
      • Exécuter des fonctions selon une programmation
    • Déclencher des fonctions d'arrière-plan
      • Déclencheurs d'alerte Firebase
      • Déclencheurs d'événements/d'extensions personnalisés
      • Déclencheurs d'authentification bloquée
      • Déclencheurs Cloud Firestore
      • Déclencheurs Data Connect