Firebase Realtime Database 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
Per poter usare Realtime Database, devi:
Registra il tuo progetto Unity e configuralo in modo che utilizzi Firebase.
Se il tuo progetto Unity utilizza già Firebase, significa che è già registrato e configurato per Firebase.
Se non hai un progetto Unity, puoi scaricare un'app di esempio.
Aggiungi l'SDK Firebase Unity (nello specifico,
FirebaseDatabase.unitypackage) al tuo progetto Unity.
Tieni presente che l'aggiunta di Firebase al tuo progetto Unity prevede attività sia nella console Firebase sia nel progetto Unity aperto (ad esempio, scarichi i file di configurazione di Firebase dalla console e poi li sposti nel progetto Unity).
Crea un database
Nella console Firebase, vai a Database e spazio di archiviazione > Realtime Database.
Fai clic su Crea database.
Seleziona una modalità di avvio per Firebase Security Rules:
- Modalità di test
Ideale per iniziare a utilizzare le librerie client mobile e web, ma consente a chiunque di leggere e sovrascrivere i tuoi dati. Dopo i test, assicurati di consultare la sezione Informazioni sulle regole di Firebase Realtime Database.
Per iniziare a utilizzare l'SDK per il web, Apple o Android, seleziona testmode.
- Modalità di blocco
Rifiuta tutte le operazioni di lettura e scrittura dei client web e su dispositivi mobili. I server delle applicazioni autenticati possono comunque accedere al tuo database.
Scegli una località per il database.
A seconda della località del database, l'URL del nuovo database avrà una delle seguenti forme:
(per i database inDATABASE_NAME.firebaseio.comus-central1) (per i database in tutte le altre località)DATABASE_NAME.REGION.firebasedatabase.app
Fai clic su Fine.
Quando abiliti Realtime Database, viene abilitata anche l'API in Gestione API Cloud.
Configurazione dell'accesso pubblico
Realtime Database fornisce un linguaggio di regole dichiarativo che ti consente di definire come devono essere strutturati i dati, come devono essere indicizzati e quando possono essere letti e scritti.
Passaggi successivi
Scopri come strutturare i dati per Realtime Database.
Preparati a lanciare la tua app:
- Configura gli avvisi relativi al budget per il tuo progetto nella console Google Cloud.
- Monitora la dashboard Utilizzo e fatturazione nella console Firebase per avere un quadro generale dell'utilizzo del progetto in più servizi Firebase. Puoi anche visitare la dashboard Realtime Database Utilizzo per informazioni più dettagliate sull'utilizzo.
- Consulta l'elenco di controllo per il lancio di Firebase.