Passer au contenu principal
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
Data Connect
Extensions
Firebase ML
Firestore
Genkit
Hosting
Realtime Database
SDK clients de la 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
Événements
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
Studio
Accéder à la console
Connexion
Documentation
Authentication
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
Utiliser la suite d'émulateurs
Assistance de l'IA avec Gemini dans Firebase
IA
Développer avec l'IA
Firebase Studio
Créez et déployez des applications complètes optimisées par l'IA directement depuis votre navigateur.
Gemini dans Firebase
Simplifiez le développement avec cet assistant optimisé par l'IA dans la console Firebase.
Créer des applications optimisées par l'IA
Logique d'IA Firebase
Créer des applications et des fonctionnalités mobiles et Web optimisées par l'IA avec les modèles Gemini et Imagen à l'aide de la logique d'IA Firebase
Genkit
Créez des applications full stack optimisées par l'IA à l'aide de ce framework Open Source
Créer
Suite d'émulateurs
Authentication
App Check
Data Connect
Firestore
Realtime Database
Storage
Règles de sécurité
App Hosting
Hosting
Cloud Functions
Extensions
ML
Exécuter
Test Lab
App Distribution
Crashlytics
Performance Monitoring
Remote Config
A/B Testing
Analytics
Cloud Messaging
In-App Messaging
Dynamic Links
Google AdMob
Google Ads
Référence
Exemples
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
Studio
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
Commencer
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
Commencer
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
Commencer
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
Commencer
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++
Commencer
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
Commencer
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
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
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
Data Connect
Présentation
Tarification et facturation
Premiers pas
Premiers pas (développement local)
Concevoir des schémas et des opérations
Concevoir des schémas Data Connect
Implémenter des requêtes Data Connect
Implémenter des mutations Data Connect
Sécuriser les opérations avec l'autorisation
Développer et tester avec Data 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
Utiliser l'émulateur Data Connect pour le CI/CD
Gérer les projets Data 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 Data Connect
Utiliser l'assistance IA pour les schémas, les requêtes et les mutations
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 sur la configuration et la sécurité
Documentation de référence sur le langage CEL (Common Expression Language)
Informations sur Cloud Audit Logging
Cloud Firestore
Présentation
Éditions Cloud Firestore
Édition Standard
Découvrir
Présentation
Comprendre Cloud 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
Gérer des bases de données
Ajouter et gérer des données
Structurer les données
Ajouter des données
Transactions et écritures par lot
Contention de données dans une transaction
Supprimer vos 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 des données de manière groupée
Lire des données
Obtenir des données
Obtenir 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 à l'aide de requêtes d'agrégation
Paginer des données à l'aide de curseurs de requête
Accéder aux données hors connexion
Rechercher à l'aide de représentations vectorielles continues
Gérer les index
Sécuriser et valider les données
Aperçu
Premiers pas
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
Solutions
Aperçu
Solutions utilisant des extensions Firebase
Intégrer à BigQuery
Implémenter un chatbot optimisé par l'IA
Enrichir la gestion du texte
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
Recherche en texte intégral
Créer une présence
Sécuriser l'accès aux données pour les utilisateurs et les groupes
Protéger 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