Inizia con Firebase Realtime Database per Unity

Il database Firebase Realtime archivia e sincronizza i dati con il nostro database cloud NoSQL. I dati vengono sincronizzati su tutti i client in tempo reale e rimangono disponibili quando l'app è offline.

Prima di iniziare

Prima di poter utilizzare in tempo reale del database , è necessario:

  • Registra il tuo progetto Unity e configuralo per utilizzare Firebase.

    • Se il tuo progetto Unity utilizza già Firebase, è già registrato e configurato per Firebase.

    • Se non si dispone di un progetto Unity, è possibile scaricare un'applicazione di esempio .

  • Aggiungere la Firebase Unity SDK (in particolare, FirebaseDatabase.unitypackage ) al progetto Unity.

Si noti che l'aggiunta di Firebase al progetto Unity comporta compiti sia nella console Firebase e nel progetto Unity aperta (ad esempio, si scaricano i file di configurazione Firebase dalla console, poi li sposta nel vostro progetto Unity).

Crea un database

  1. Passare alla sezione Database in tempo reale della console Firebase . Ti verrà chiesto di selezionare un progetto Firebase esistente. Segui il flusso di lavoro di creazione del database.

  2. Seleziona una modalità di partenza per le tue regole di sicurezza Firebase:

    Modalità di prova

    Ottimo per iniziare con le librerie client mobile e web, ma consente a chiunque di leggere e sovrascrivere i dati. Dopo aver testato, assicuratevi di rivedere la Firebase Realtime capire le regole del database sezione.

    Per iniziare con il Web, iOS o Android SDK, seleziona la modalità di prova.

    Modalità bloccata

    Nega tutte le operazioni di lettura e scrittura da client mobili e web. I tuoi server delle applicazioni autenticati possono ancora accedere al tuo database.

  3. Scegli una regione per il database. A seconda della scelta della regione, lo spazio dei nomi del database sarà di forma <databaseName>.firebaseio.com o <databaseName>.<region>.firebasedatabase.app . Per ulteriori informazioni, vedere località selezionate per il progetto .

  4. Fai clic su Fine.

Quando si attiva in tempo reale del database, consente anche l'API nel Manager API cloud .

Configurazione dell'accesso pubblico

Il Realtime Database fornisce un linguaggio di regole dichiarative che ti consente di definire come devono essere strutturati i tuoi dati, come devono essere indicizzati e quando i tuoi dati possono essere letti e scritti.

Prossimi passi