Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Premiers pas avec Firebase Realtime Database pour Unity

La base de données Firebase Realtime stocke et synchronise les données avec notre base de données cloud NoSQL. Les données sont synchronisées entre tous les clients en temps réel et restent disponibles lorsque votre application est hors ligne.

Avant que tu commences

Avant de pouvoir utiliser la base de données en temps réel , vous devez:

  • Enregistrez votre projet Unity et configurez-le pour utiliser Firebase.

    • Si votre projet Unity utilise déjà Firebase, il est déjà enregistré et configuré pour Firebase.

    • Si vous n'avez pas de projet Unity, vous pouvez télécharger un exemple d'application .

  • Ajoutez le SDK Firebase Unity (en particulier, FirebaseDatabase.unitypackage ) à votre projet Unity.

Notez que l'ajout de Firebase à votre projet Unity implique des tâches à la fois dans la console Firebase et dans votre projet Unity ouvert (par exemple, vous téléchargez les fichiers de configuration Firebase depuis la console, puis les déplacez dans votre projet Unity).

Créer une base de données

  1. Si vous ne l'avez pas déjà fait, créez un projet Firebase: dans la console Firebase , cliquez sur Ajouter un projet , puis suivez les instructions à l'écran pour créer un projet Firebase ou pour ajouter des services Firebase à un projet GCP existant.

  2. Accédez à la section Realtime Database de la console Firebase . Vous serez invité à sélectionner un projet Firebase existant. Suivez le workflow de création de base de données.

  3. Sélectionnez un mode de démarrage pour vos règles de sécurité Firebase:

    Mode d'essai

    Idéal pour démarrer avec les bibliothèques clientes mobiles et Web, mais permet à quiconque de lire et d'écraser vos données. Après le test, assurez-vous de consulter la section Comprendre les règles de base de données en temps réel Firebase .

    Pour démarrer avec le SDK Web, iOS ou Android, sélectionnez le mode test.

    Mode verrouillé

    Refuse toutes les lectures et écritures des clients mobiles et Web. Vos serveurs d'applications authentifiés peuvent toujours accéder à votre base de données.

  4. Choisissez une région pour la base de données. Selon votre choix de région, l'espace de noms de la base de données sera de la forme <dbname>.firebaseio.com ou <dbname>.<regioncode>.firebasedatabase.app <dbname>.firebaseio.com <dbname>.<regioncode>.firebasedatabase.app . Pour plus d'informations, voir sélectionner des emplacements pour votre projet .

  5. Cliquez sur Terminé .

Lorsque vous activez la base de données en temps réel, elle active également l'API dans Cloud API Manager .

Configurer l'accès public

La base de données en temps réel fournit un langage de règles déclaratives qui vous permet de définir comment vos données doivent être structurées, comment elles doivent être indexées et quand vos données peuvent être lues et écrites.

Prochaines étapes